.vsc[data-v-0ca27b1d]{--r: 12px;position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;border:1px solid var(--ed-border);border-radius:var(--r);background:var(--ed-bg);color:var(--ed-fg);overflow:hidden;font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, "SF Mono", monospace);box-shadow:var(--ed-shadow);transition:border-color .2s var(--ease-out, ease),box-shadow .2s var(--ease-out, ease)}.vsc--dark[data-v-0ca27b1d]{--ed-bg: #000000;--ed-bar: #000000;--ed-border: #1f1f1f;--ed-fg: #d4d4d4;--ed-gutter: #5a6169;--ed-bar-fg: #cccccc;--ed-hl: rgba(255, 255, 255, .06);--ed-hl-bar: #569cd6;--ed-btn: #9da5b4;--ed-btn-hover: #ffffff;--ed-btn-bg: rgba(255, 255, 255, .08);--ed-shadow: 0 18px 50px rgba(0, 0, 0, .6), 0 4px 14px rgba(0, 0, 0, .4);--ed-sep: rgba(255, 255, 255, .08);--c-comment: #6a9955;--c-string: #ce9178;--c-keyword: #569cd6;--c-control: #c586c0;--c-number: #b5cea8;--c-function: #dcdcaa;--c-property: #9cdcfe;--c-variable: #9cdcfe;--c-type: #4ec9b0;--c-tag: #569cd6;--c-attr: #9cdcfe;--c-attr-dir: #c586c0;--c-operator: #d4d4d4;--c-punct: #d4d4d4;--c-const: #569cd6;--c-decorator: #dcdcaa;--c-text: #d4d4d4}.vsc--light[data-v-0ca27b1d]{--ed-bg: #ffffff;--ed-bar: #f3f3f3;--ed-border: #e2e2e2;--ed-fg: #383a42;--ed-gutter: #aab1bf;--ed-bar-fg: #424242;--ed-hl: rgba(0, 80, 200, .06);--ed-hl-bar: #0066cc;--ed-btn: #6a737d;--ed-btn-hover: #1a1a1a;--ed-btn-bg: rgba(0, 0, 0, .06);--ed-shadow: 0 18px 50px rgba(0, 0, 0, .12), 0 4px 14px rgba(0, 0, 0, .08);--ed-sep: rgba(0, 0, 0, .08);--c-comment: #008000;--c-string: #a31515;--c-keyword: #0000ff;--c-control: #af00db;--c-number: #098658;--c-function: #795e26;--c-property: #001080;--c-variable: #001080;--c-type: #267f99;--c-tag: #800000;--c-attr: #e50000;--c-attr-dir: #af00db;--c-operator: #383a42;--c-punct: #383a42;--c-const: #0000ff;--c-decorator: #795e26;--c-text: #383a42}.vsc--r-subtle[data-v-0ca27b1d]{--r: 8px}.vsc--r-rounded[data-v-0ca27b1d]{--r: 12px}@supports (corner-shape: squircle){.vsc--r-squircle[data-v-0ca27b1d]{--r: 18px;corner-shape:squircle}}.vsc__glow[data-v-0ca27b1d]{--glow-strength: .5;--glow-ring: 1px;--glow-inset: -1px;border-radius:var(--r);z-index:4}@supports (corner-shape: squircle){.vsc--r-squircle .vsc__glow[data-v-0ca27b1d]{corner-shape:squircle}}.vsc__bar[data-v-0ca27b1d]{position:relative;z-index:2;display:flex;align-items:center;gap:12px;height:38px;padding:0 12px;background:var(--ed-bar);border-bottom:1px solid var(--ed-sep);flex:none}.vsc__traffic[data-v-0ca27b1d]{display:inline-flex;gap:8px;flex:none}.vsc__dot[data-v-0ca27b1d]{width:12px;height:12px;border-radius:50%;display:block;box-shadow:inset 0 0 0 .5px #0003}.vsc__dot--r[data-v-0ca27b1d]{background:#ff5f57}.vsc__dot--y[data-v-0ca27b1d]{background:#febc2e}.vsc__dot--g[data-v-0ca27b1d]{background:#28c840}.vsc__file[data-v-0ca27b1d]{display:inline-flex;align-items:center;gap:7px;margin:0 auto;font-size:12.5px;font-weight:500;color:var(--ed-bar-fg);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:60%}.vsc__ext[data-v-0ca27b1d]{width:8px;height:8px;border-radius:2px;flex:none;background:#8a8a8a}.vsc__ext[data-ext=vue][data-v-0ca27b1d]{background:#42b883}.vsc__ext[data-ext=ts][data-v-0ca27b1d],.vsc__ext[data-ext=tsx][data-v-0ca27b1d]{background:#3178c6}.vsc__ext[data-ext=js][data-v-0ca27b1d],.vsc__ext[data-ext=jsx][data-v-0ca27b1d],.vsc__ext[data-ext=mjs][data-v-0ca27b1d]{background:#f7df1e}.vsc__ext[data-ext=css][data-v-0ca27b1d],.vsc__ext[data-ext=scss][data-v-0ca27b1d]{background:#2965f1}.vsc__ext[data-ext=html][data-v-0ca27b1d]{background:#e34f26}.vsc__ext[data-ext=json][data-v-0ca27b1d]{background:#cbcb41}.vsc__ext[data-ext=py][data-v-0ca27b1d],.vsc__ext[data-ext=python][data-v-0ca27b1d]{background:#3776ab}.vsc__ext[data-ext=sh][data-v-0ca27b1d],.vsc__ext[data-ext=bash][data-v-0ca27b1d]{background:#4eaa25}.vsc__ext[data-ext=md][data-v-0ca27b1d]{background:#519aba}.vsc__copy[data-v-0ca27b1d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex:none;padding:0;border:none;border-radius:7px;background:transparent;color:var(--ed-btn);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s var(--ease-spring, ease)}.vsc__copy svg[data-v-0ca27b1d]{width:16px;height:16px}.vsc__copy[data-v-0ca27b1d]:hover{background:var(--ed-btn-bg);color:var(--ed-btn-hover)}.vsc__copy[data-v-0ca27b1d]:active{transform:scale(.9)}.vsc__copy.is-copied[data-v-0ca27b1d]{color:#2ecc71}.vsc__copy[data-v-0ca27b1d]:focus-visible{outline:2px solid var(--ed-hl-bar);outline-offset:1px}.vsc__copy--float[data-v-0ca27b1d]{position:absolute;top:10px;right:10px;z-index:3;background:var(--ed-btn-bg);backdrop-filter:blur(6px);opacity:0;transition:opacity .18s ease,background-color .16s ease,color .16s ease}.vsc:hover .vsc__copy--float[data-v-0ca27b1d],.vsc__copy--float.is-copied[data-v-0ca27b1d]{opacity:1}.vsc__body[data-v-0ca27b1d]{position:relative;z-index:1;min-height:0}.vsc__hscroll[data-v-0ca27b1d]{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.vsc__hscroll[data-v-0ca27b1d]::-webkit-scrollbar{width:0;height:0;display:none}.vsc--wrap .vsc__hscroll[data-v-0ca27b1d]{overflow-x:hidden}.vsc__pre[data-v-0ca27b1d]{margin:0}.vsc__code[data-v-0ca27b1d]{display:block;padding:14px 0;font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, "SF Mono", monospace);font-size:13px;line-height:1.65;tab-size:2}.vsc__line[data-v-0ca27b1d]{display:flex;min-height:1.65em}.vsc__line.is-hl[data-v-0ca27b1d]{background:var(--ed-hl);box-shadow:inset 2px 0 0 var(--ed-hl-bar)}.vsc__ln[data-v-0ca27b1d]{flex:none;width:3.2em;padding-right:1em;text-align:right;color:var(--ed-gutter);user-select:none;-webkit-user-select:none;font-variant-numeric:tabular-nums}.vsc__lc[data-v-0ca27b1d]{flex:1;padding-right:18px;white-space:pre}.vsc--wrap .vsc__lc[data-v-0ca27b1d]{white-space:pre-wrap;word-break:break-word}.vsc:not(.vsc--wrap) .vsc__line[data-v-0ca27b1d]{width:max-content;min-width:100%}.t-comment[data-v-0ca27b1d]{color:var(--c-comment);font-style:italic}.t-string[data-v-0ca27b1d]{color:var(--c-string)}.t-keyword[data-v-0ca27b1d]{color:var(--c-keyword)}.t-control[data-v-0ca27b1d]{color:var(--c-control)}.t-number[data-v-0ca27b1d]{color:var(--c-number)}.t-function[data-v-0ca27b1d]{color:var(--c-function)}.t-property[data-v-0ca27b1d]{color:var(--c-property)}.t-variable[data-v-0ca27b1d]{color:var(--c-variable)}.t-type[data-v-0ca27b1d]{color:var(--c-type)}.t-tag[data-v-0ca27b1d]{color:var(--c-tag)}.t-attr[data-v-0ca27b1d]{color:var(--c-attr)}.t-attr-dir[data-v-0ca27b1d]{color:var(--c-attr-dir)}.t-operator[data-v-0ca27b1d]{color:var(--c-operator)}.t-punct[data-v-0ca27b1d]{color:var(--c-punct)}.t-const[data-v-0ca27b1d]{color:var(--c-const)}.t-decorator[data-v-0ca27b1d]{color:var(--c-decorator)}.t-text[data-v-0ca27b1d],.t-plain[data-v-0ca27b1d]{color:var(--c-text)}.t-ws[data-v-0ca27b1d]{white-space:pre}@media(prefers-reduced-motion:reduce){.vsc[data-v-0ca27b1d],.vsc__copy[data-v-0ca27b1d]{transition:none}}
