.dp-panel{isolation:isolate;background-color:#0a0918}.dp-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(70% 45% at 100% 0,#6d5efccc,#0000 72%),radial-gradient(55% 40% at 0 0,#8b5cf659,#0000 70%),radial-gradient(60% 35% at 45% 62%,#4c1d9566,#0000 75%),linear-gradient(#4a3cd6 0%,#3629b0 20%,#251c80 42%,#150f4c 64%,#0b0a1c 86%,#08080c 100%);position:absolute;inset:0;overflow:hidden}.dp-backdrop-grid{background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.dp-backdrop-grain{opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.dp-slot{--bleed:clamp(2rem, 6cqi, 5rem);container:dp/size}.dp-scale{--u:clamp(8.5px, min(5.5px + 1.05cqi, 2.25cqb), 14px);--spacing:calc(var(--u) * .25);--text-xs:calc(var(--u) * .75);--text-sm:calc(var(--u) * .875);--text-base:var(--u);--text-lg:calc(var(--u) * 1.125);--text-xl:calc(var(--u) * 1.3);--text-2xl:calc(var(--u) * 1.6);--radius-sm:calc(var(--u) * .3);--radius-md:calc(var(--u) * .45);--radius-lg:calc(var(--u) * .7);--radius-xl:calc(var(--u) * .9);--row-h:calc(var(--u) * 2.75);font-size:var(--text-sm);color:var(--foreground);line-height:1.4}.dp-compact .dp-scale{--u:8.5px}.dp-window{top:0;bottom:-1px;left:0;right:calc(var(--bleed) * -1);contain:layout paint;border-top-left-radius:calc(var(--u) * 1.1);background:var(--background);pointer-events:none;-webkit-user-select:none;user-select:none;border:0 solid #ffffff1f;border-width:1px 0 0 1px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #08061e59,-24px 40px 100px -20px #040312bf,0 0 120px -30px #6d5efc8c}.dp-pad-r{padding-right:calc(var(--bleed) + var(--u) * 1.5)}.dp-caps{font-size:calc(var(--u) * .66);letter-spacing:.09em;text-transform:uppercase;font-weight:500;line-height:1}.dp-kbd{font-family:var(--font-mono);font-size:calc(var(--u) * .66);padding:calc(var(--u) * .2) calc(var(--u) * .4);border:1px solid var(--border);border-radius:calc(var(--u) * .3);background:var(--surface-2);color:var(--muted);border-bottom-width:2px;line-height:1}.dp-brand svg{width:calc(var(--u) * 1.45);height:calc(var(--u) * 1.45)}.dp-avatar{background:linear-gradient(135deg, #8b7fff, var(--accent) 55%, #4c3fd1)}@container dp (max-height:358px){.dp-nav{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--u) * 2), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--u) * 2), transparent)}}.dp-glide{opacity:0;transform:translateY(var(--y0,0));background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0a}.dp-stats{grid-template-columns:repeat(auto-fit, minmax(calc(var(--u) * 11), 1fr));column-gap:calc(var(--u) * .75);grid-template-rows:auto;grid-auto-rows:0;row-gap:0;display:grid;overflow:hidden}.dp-compact .dp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.dp-num{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:flex-start;line-height:1.15em;display:inline-flex}.dp-odo{height:1.15em;display:inline-block;overflow:hidden}.dp-odo-strip{transform:translateY(calc(var(--d) * -10%));display:block}.dp-odo-strip>span{text-align:center;height:1.15em;display:block}.dp-plot{height:clamp(calc(var(--u) * 7), 50cqb - var(--u) * 15, calc(var(--u) * 22))}.dp-line-glow{filter:drop-shadow(0 0 6px #6d5efc8c)}@container dp (max-height:377px){.dp-chart{display:none}}.dp-cols{align-items:center;column-gap:calc(var(--u) * .9);padding-inline:var(--u);grid-template-columns:minmax(0, 1.6fr) minmax(0, 1.2fr) calc(var(--u) * 4.75);display:grid}.dp-col-method,.dp-col-status{display:none}@container dp (min-width:600px){.dp-cols{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1.2fr) calc(var(--u) * 6.5) calc(var(--u) * 4.75)}.dp-col-status{display:block}}@container dp (min-width:820px){.dp-cols{grid-template-columns:minmax(0, 1.6fr) minmax(0, 1.2fr) calc(var(--u) * 4) calc(var(--u) * 6.5) calc(var(--u) * 4.75)}.dp-col-method{display:block}}.dp-row{height:var(--row-h)}.dp-rows{flex:1 1 0;min-height:0;position:relative;overflow:hidden}.dp-st-paid,.dp-row-flash,.dp-toast,.dp-pulse{opacity:0}.dp-band{position:relative;overflow:hidden;box-shadow:0 18px 40px -24px #4c3cd6bf,inset 0 1px #ffffff14}.dp-band-bg{z-index:-1;background:radial-gradient(90% 130% at 100% 0,#8b7fff99,#0000 62%),radial-gradient(70% 100% at 0 100%,#4c1d9599,#0000 70%),linear-gradient(160deg,#4a3cd6 0%,#3629b0 38%,#221a78 72%,#150f4c 100%);position:absolute;inset:0}.dp-band-grid{pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 10%,#0000 95%);mask-image:linear-gradient(#000 10%,#0000 95%)}.dp-band-grid:before{content:"";background-image:linear-gradient(90deg,#ffffff14 1px,#0000 1px),linear-gradient(#ffffff14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0 0 -44px}.dp-band .dp-backdrop-grain{z-index:-1}[data-motion=on] .dp-anim [data-rise]{animation:.7s cubic-bezier(.16,1,.3,1) both dp-up;animation-delay:calc(50ms + var(--i,0) * 80ms)}[data-motion=on] .dp-anim .dp-window{animation:1s cubic-bezier(.16,1,.3,1) .2s both dp-rise}[data-motion=on] .dp-anim .dp-plot-lines{animation:1.6s cubic-bezier(.65,0,.35,1) .8s both dp-draw}[data-motion=on] .dp-anim .dp-tip{animation:.5s ease-out 2.3s both dp-fade}[data-motion=on] .dp-anim .dp-odo-strip{animation:dp-roll var(--roll-dur,1.3s) cubic-bezier(.22, 1, .36, 1) var(--roll-delay,0s) both}[data-motion=on] .dp-anim .dp-rows-track[data-shift]{animation:.7s cubic-bezier(.16,1,.3,1) both dp-shift}[data-motion=on] .dp-anim .dp-row-flash{animation:2.2s ease-out both dp-flash}[data-motion=on] .dp-anim .dp-st-paid{animation:1.8s linear both dp-st-out}[data-motion=on] .dp-anim .dp-st-done{animation:1.8s linear both dp-st-in}[data-motion=on] .dp-anim .dp-toast{animation:3s cubic-bezier(.16,1,.3,1) both dp-toast}[data-motion=on] .dp-band [data-word]{animation:.5s cubic-bezier(.16,1,.3,1) both dp-word;animation-delay:calc(80ms + var(--i,0) * 30ms)}[data-motion=on] .dp-band [data-chip]{animation:.36s cubic-bezier(.16,1,.3,1) both dp-chip;animation-delay:calc(.32s + var(--i,0) * 60ms)}[data-motion=on] .dp-band-grid:before{animation:18s linear infinite dp-band-drift}[data-motion=on] .dp-anim[data-live] .dp-glide{animation:16s cubic-bezier(.65,0,.35,1) .6s infinite dp-glide}[data-motion=on] .dp-anim[data-live] .dp-pulse{animation:2s ease-out infinite dp-pulse}@keyframes dp-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes dp-rise{0%{opacity:0;transform:translateY(48px)scale(.985)}to{opacity:1;transform:none}}@keyframes dp-draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes dp-fade{0%{opacity:0}to{opacity:1}}@keyframes dp-roll{0%{transform:translateY(calc(var(--f,0) * -10%))}to{transform:translateY(calc(var(--d) * -10%))}}@keyframes dp-shift{0%{transform:translateY(calc(var(--row-h) * -1))}to{transform:none}}@keyframes dp-flash{0%{opacity:1}to{opacity:0}}@keyframes dp-st-out{0%,78%{opacity:1}to{opacity:0}}@keyframes dp-st-in{0%,78%{opacity:0}to{opacity:1}}@keyframes dp-toast{0%{opacity:0;transform:translateY(40%)scale(.96)}10%,78%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes dp-pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes dp-word{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dp-chip{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes dp-band-drift{0%{transform:translateY(0)}to{transform:translateY(-44px)}}@keyframes dp-glide{0%{opacity:0;transform:translateY(var(--y0))}5%,14%{opacity:1;transform:translateY(var(--y0))}22%,32%{transform:translateY(var(--y1))}40%,50%{transform:translateY(var(--y2))}58%,68%{transform:translateY(var(--y3))}76%,86%{opacity:1;transform:translateY(var(--y4))}94%,to{opacity:0;transform:translateY(var(--y4))}}
