html{scroll-behavior:smooth}[id]{scroll-margin-top:88px}::selection{color:#0a0a0a;background:#ffd60a}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #ffd60a}a{color:#ffd60a}a:hover{color:#ffe566}@keyframes dvUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes dvMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes dvBlink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes dvPulse{0%{box-shadow:0 0 #ffd60a99}70%{box-shadow:0 0 0 10px #ffd60a00}to{box-shadow:0 0 #ffd60a00}}@keyframes dvScan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes dvSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dv-up{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards dvUp}.dv-d1{animation-delay:.1s}.dv-d2{animation-delay:.25s}.dv-d3{animation-delay:.4s}.dv-d4{animation-delay:.55s}.dv-d5{animation-delay:.7s}.dv-track{width:max-content;animation:36s linear infinite dvMarquee;display:flex}.dv-marquee:hover .dv-track{animation-play-state:paused}.dv-caret{vertical-align:text-bottom;background:var(--accent);width:9px;height:1.1em;animation:1s step-end infinite dvBlink;display:inline-block}.dv-pulse{animation:1.8s ease-out infinite dvPulse}.dv-scan{pointer-events:none;background:linear-gradient(#0000,#ffd60a12,#0000);animation:4s linear infinite dvScan;position:absolute;inset:0}.dv-spin{animation:18s linear infinite dvSpin}.dv-card{transition:transform .25s,border-color .25s,background-color .25s}.dv-card:hover{transform:translateY(-4px);border-color:var(--accent)!important}.dv-cell{transition:background-color .25s}.dv-cell:hover{background-color:#141414!important}.dv-cell:hover code{text-decoration:underline}.dv-btn{transition:transform .2s,box-shadow .2s}.dv-btn:hover{transform:translate(-3px,-3px);box-shadow:3px 3px #fff}.dv-btn-dark:hover{box-shadow:3px 3px 0 var(--accent)}summary::-webkit-details-marker{display:none}details[open] summary span{transform:rotate(45deg)}summary span{transition:transform .2s;display:inline-block}.dv-nav a.dv-link{transition:color .2s}.dv-nav a.dv-link:hover{color:#fff!important}.dv-dots{background-image:radial-gradient(#262626 1px,#0000 1px);background-size:22px 22px}.dv-persona{transition:border-color .25s,transform .25s}.dv-persona:hover{transform:translateY(-4px);border-color:var(--accent)!important}.dv-plat{transition:padding-left .25s}.dv-plat:hover{padding-left:12px!important}@keyframes dvWord{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}@keyframes dvFlow{0%{left:-8px}to{left:100%}}@keyframes dvFill{0%{width:0}to{width:100%}}@keyframes dvNoise{0%,to{opacity:.35}50%{opacity:.9}}.dv-word{animation:.55s cubic-bezier(.2,.7,.2,1) both dvWord;display:inline-block}.dv-line{opacity:0;animation:.45s forwards dvUp}.dv-flow{background:#333;flex:40px;min-width:28px;height:2px;position:relative;overflow:visible}.dv-flow:before,.dv-flow:after{content:"";background:var(--accent);width:8px;height:8px;animation:1.4s linear infinite dvFlow;position:absolute;top:-3px}.dv-flow:after{animation-delay:.7s}.dv-fill{animation:4.6s linear both dvFill}.dv-noise{animation:1.2s ease-in-out infinite dvNoise}@media (prefers-reduced-motion:reduce){.dv-filter-row{align-items:flex-start;gap:12px;display:flex}.dv-filter-label{color:#8a8a8a;min-width:120px;padding-top:8px;font-family:IBM Plex Mono,monospace;font-size:13px}.dv-filter-pills{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.dv-tag-pill{cursor:pointer;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:13.5px;display:inline-flex}@media (width<=768px){.dv-filter-row{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.dv-filter-label{text-transform:uppercase!important;letter-spacing:.06em!important;color:#737373!important;min-width:auto!important;padding-top:0!important;font-size:11.5px!important}.dv-filter-pills{gap:6px!important;width:100%!important}.dv-tag-pill{min-height:34px!important;padding:0 12px!important;font-size:13px!important}}}
