.shiki-magic-move-container{position:relative;white-space:pre}.shiki-magic-move-line-number{opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shiki-magic-move-item{display:inline-block;transition:color var(--smm-duration,.5s) var(--smm-easing,"ease")}.shiki-magic-move-enter-active,.shiki-magic-move-leave-active,.shiki-magic-move-move{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease")}.shiki-magic-move-container-resize,.shiki-magic-move-container-restyle{transition:all var(--smm-duration,.5s) var(--smm-easing,"ease");transition-delay:calc(var(--smm-duration, .5s) * var(--smm-delay-container, 1))}.shiki-magic-move-move{transition-delay:calc(calc(var(--smm-duration, .5s) * var(--smm-delay-move, 1)) + var(--smm-stagger, 0));z-index:1}.shiki-magic-move-enter-active{transition-delay:calc(calc(var(--smm-duration, .5s) * var(--smm-delay-enter, 1)) + var(--smm-stagger, 0));z-index:1}.shiki-magic-move-leave-active{transition-delay:calc(calc(var(--smm-duration, .5s) * var(--smm-delay-leave, 1)) + var(--smm-stagger, 0))}.shiki-magic-move-enter-from,.shiki-magic-move-leave-to{opacity:0}br.shiki-magic-move-leave-active{display:none}:root{--color-diff-addition:#16B3647d;--color-diff-deletion:#f63d687d}.shiki{width:-moz-max-content;width:max-content}.code-focused-line{border-top:2px solid var(--color-brand-400);background:linear-gradient(180deg,rgba(91,77,255,.3),rgba(55,46,153,0));display:inline-block;width:calc(100% - 16px);pointer-events:auto}.code-focused-line--text{position:relative}.code-focused-line--icon:hover:after{opacity:1;transform:translateX(0)}.code-focusable{margin-left:32px}.code-focusable:first-of-type{margin-top:8px}.code-focused-line--text:after{content:attr(highlightText);position:absolute;background-color:var(--color-gray-900);height:24px;display:flex;align-items:center;padding:0 8px;border-radius:6px;border:1px solid var(--color-brand-500);font-size:12px;font-weight:500;top:-12px;transition:all .35s var(--default-timing-function);opacity:0;transform:translateX(-300px);pointer-events:none;line-height:20px}.code-focused-line--icon:after{left:-6px}.code-focused-line--icon:before{content:"";position:absolute;top:-10px;left:-34px;height:20px;width:20px;cursor:pointer;background-color:var(--color-gray-900)}.code-focused-line--icon-idea:before{background-image:url(/lightbulb-brand.svg)}.code-focused-line--icon-issue:before{background-image:url(/warning-check-brand.svg)}.diff{display:inline-block;width:100%;min-width:-moz-max-content;min-width:max-content}.diff.deletion{background-color:var(--color-diff-deletion)}.diff.addition{background-color:var(--color-diff-addition)}