@layer properties,theme,base;@layer components{._root_dyswo_5{border-radius:var(--pui-radius-card);overflow:hidden;container-type:inline-size}._header_dyswo_10{align-items:center;gap:var(--pui-space-2);height:40px;padding-inline:var(--pui-space-3) var(--pui-space-1-5);border-bottom:1px solid var(--pui-line-soft);display:flex}._title_dyswo_18{min-width:0;color:var(--pui-ink-2);font-family:var(--pui-font-code);font-size:var(--pui-text-xs);flex:1;display:flex}._path_dyswo_27{white-space:nowrap;min-width:0;display:flex}._dir_dyswo_32{min-width:0;color:var(--pui-ink-3);text-overflow:ellipsis;flex-shrink:1;overflow:hidden}._base_dyswo_39{text-overflow:ellipsis;flex-shrink:0;min-width:0;max-width:100%;overflow:hidden}._language_dyswo_46{color:var(--pui-ink-3);font-family:var(--pui-font-code);font-size:var(--pui-text-2xs)}._viewport_dyswo_51{position:relative}._viewport_dyswo_51[data-folded]{mask-image:linear-gradient(#000 calc(100% - 64px),#0000)}._pre_dyswo_57{padding-block:var(--pui-space-3);text-align:start;overflow-x:auto}._code_dyswo_62{min-width:max-content;display:grid}._rest_dyswo_66{display:grid}._line_dyswo_69{min-width:0;transition:background-color var(--pui-motion-out) var(--pui-ease-default);padding-inline-end:var(--pui-space-4);display:flex;position:relative}._line_dyswo_69:hover{background-color:var(--pui-hover);transition-duration:0s}._line_dyswo_69[data-marked],._line_dyswo_69[data-marked]:hover{background-color:var(--pui-accent-tint)}._line_dyswo_69[data-marked]:before{content:"";background:var(--pui-accent-ink);width:2px;position:absolute;inset-block:0;inset-inline-start:0}._number_dyswo_94{width:40px;color:var(--pui-ink-3);font-variant-numeric:tabular-nums;text-align:end;-webkit-user-select:none;user-select:none;flex-shrink:0;padding-inline-end:var(--pui-space-3)}._content_dyswo_103{min-width:0;color:var(--pui-ink)}._root_dyswo_5:not([data-numbers]) ._content_dyswo_103{padding-inline-start:var(--pui-space-3)}._root_dyswo_5[data-wrap] ._code_dyswo_62{min-width:0}._root_dyswo_5[data-wrap] ._pre_dyswo_57{white-space:pre-wrap}._root_dyswo_5[data-wrap] ._content_dyswo_103{overflow-wrap:anywhere;text-indent:calc((var(--_indent,0) + 2) * -1ch);flex:1;padding-inline-start:calc((var(--_indent,0) + 2) * 1ch)}._word_dyswo_125{text-indent:0;max-width:100%;display:inline-block}._root_dyswo_5[data-wrap]:not([data-numbers]) ._content_dyswo_103{padding-inline-start:calc(var(--pui-space-3) + (var(--_indent,0) + 2) * 1ch)}@container (width<=20rem){._number_dyswo_94{display:none}._content_dyswo_103,._root_dyswo_5[data-wrap] ._content_dyswo_103{padding-inline-start:calc(var(--pui-space-3) + (var(--_indent,0) + 2) * 1ch)}._root_dyswo_5:not([data-wrap]) ._content_dyswo_103{padding-inline-start:var(--pui-space-3)}._language_dyswo_46{display:none}}._toggle_dyswo_148{justify-content:center;align-items:center;gap:var(--pui-space-1-5);border-top:1px solid var(--pui-line-soft);width:100%;height:36px;color:var(--pui-ink-3);font-size:var(--pui-text-xs);transition:background-color var(--pui-motion-out) var(--pui-ease-default), color var(--pui-motion-out) var(--pui-ease-default);display:flex}._toggle_dyswo_148:hover{background-color:var(--pui-hover);color:var(--pui-ink);transition-duration:0s}._chevron_dyswo_167{width:14px;height:14px;transition:rotate var(--pui-motion-out) var(--pui-ease-default)}._toggle_dyswo_148[aria-expanded=true] ._chevron_dyswo_167{rotate:180deg}}@layer utilities;
