@layer base{.line-numbers:before,.rs-line-number:before{counter-increment:line-number;content:counter(line-number);box-sizing:content-box;min-width:var(--rs-line-numbers-width,2ch);padding-left:var(--rs-line-numbers-padding-left,2ch);padding-right:var(--rs-line-numbers-padding-right,2ch);color:var(--rs-line-numbers-foreground,#6b728099);font-size:var(--rs-line-numbers-font-size,inherit);font-weight:var(--rs-line-numbers-font-weight,inherit);line-height:var(--rs-line-numbers-line-height,inherit);font-family:var(--rs-line-numbers-font-family,inherit);opacity:var(--rs-line-numbers-opacity,1);-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:flex-end;align-items:flex-start;display:inline-flex}.has-line-numbers,.rs-has-line-numbers{counter-reset:line-number calc(var(--line-start,1) - 1);--rs-line-numbers-foreground:var(--line-numbers-foreground,#6b728080);--rs-line-numbers-width:var(--line-numbers-width,2ch);--rs-line-numbers-padding-left:var(--line-numbers-padding-left,0ch);--rs-line-numbers-padding-right:var(--line-numbers-padding-right,2ch);--rs-line-numbers-font-size:var(--line-numbers-font-size,inherit);--rs-line-numbers-font-weight:var(--line-numbers-font-weight,inherit);--rs-line-numbers-line-height:var(--line-numbers-line-height,inherit);--rs-line-numbers-font-family:var(--line-numbers-font-family,inherit);--rs-line-numbers-opacity:var(--line-numbers-opacity,1)}}
