.dkcodedisplay{width:100%;max-height:100%;position:relative}.dkcodedisplay .dk-shadow{padding-bottom:46px;overflow:hidden}.dkcodedisplay .dkcodedisplay_open{width:100%;height:36px;text-align:center;margin-top:var(--dkcodedisplay-margin-top);border-top:1px solid var(--vp-c-divider);border-radius:0 0 4px 4px;box-sizing:border-box;padding-top:10px;position:absolute;bottom:0;left:0;z-index:3;background-color:var(--vp-c-bg);cursor:pointer}.dkcodedisplay .dkcodedisplay_open:hover{transition:all .3s cubic-bezier(.12,.43,.15,.75);background-color:var(--vp-c-bg-alt)}.dkcodedisplay .dkcodedisplay_open:hover .dkcodedisplay-text span,.dkcodedisplay .dkcodedisplay_open:hover .dkcodedisplay-text .dk-icon{opacity:1;color:var(--vp-c-green)}.dkcodedisplay .dkcodedisplay_open .dkcodedisplay-text{transition:all .3s cubic-bezier(.12,.43,.15,.75);position:absolute;top:50%;left:var(--dkcodedisplay-text-left);transform:translate(-50%,-50%);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:3px}.dkcodedisplay .dkcodedisplay_open .dkcodedisplay-text span{transition:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--dkcodedisplay-text-opacity);font-size:13px;line-height:16px}.dkcodedisplay .dkcodedisplay_open .dkcodedisplay-text .dk-icon{opacity:.5}.dkcodedisplay .dk-shadow{box-shadow:0 0 4px var(--vp-badge-info-border)}.dkcodedisplay .dkcodedisplay_code{overflow:hidden;transition:all .2s}
