.d-hunk{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0 0 6px;padding:0;display:block}.d-hunk-head{color:#8a9a9d;white-space:nowrap;border-left:3px solid #0000;align-items:center;gap:10px;padding:0 12px 0 10px;transition:border-color .25s;display:flex;overflow:hidden}.d-hunk .d-line{cursor:inherit}.d-hunk .d-line .box{visibility:hidden}.d-hunk[aria-pressed=true] :is(.d-hunk-head,.d-line){border-left-color:var(--pond-teal)}.d-hunk[aria-pressed=true] .d-line.add{background:#8fd6944d}.d-hunk[aria-pressed=true] .d-line.del{background:#ff6f612e}.d-hunk[aria-pressed=true] .d-hunk-head .box{background:var(--pond-teal);border-color:var(--pond-teal)}.d-hunk-head .box:after{content:"";border:0 solid #fff;border-width:0 0 2px 2px;width:7px;height:4px;transition:transform .2s cubic-bezier(.3,1.6,.5,1);transform:rotate(-45deg)translate(1px,-1px)scale(0)}.d-hunk-head .box{border:1.5px solid #b8c6c4;border-radius:4px;flex:none;place-items:center;width:14px;height:14px;transition:background-color .2s,border-color .2s;display:grid}.d-hunk[aria-pressed=true] .d-hunk-head .box:after{transform:rotate(-45deg)translate(1px,-1px)scale(1)}.d-hunk:focus-visible{outline:2px solid var(--pond-teal);outline-offset:-2px}.d-conf .d-h,.d-result .d-h{color:var(--slate);margin:0 0 6px;font-size:12px;font-weight:500}.d-result .d-h{justify-content:space-between;display:flex}.d-result .d-h .ok{color:var(--teal-dark);opacity:0;transition:opacity .3s}.d-result.done .d-h .ok{opacity:1}.d-sheet .d-h{margin:0 0 12px;font-size:14px;font-weight:600}@media (pointer:coarse){.demo .replay,.demo .d-commit,.d-picks button,.d-id button{min-height:40px;padding-inline:12px}}
