:root{--bg: oklch(.165 .008 250);--bg-2: oklch(.195 .009 250);--panel: oklch(.215 .01 250);--panel-2: oklch(.245 .011 250);--line: oklch(.295 .012 250);--line-soft: oklch(.255 .012 250);--text: oklch(.965 .005 250);--text-2: oklch(.82 .008 250);--muted: oklch(.62 .012 250);--muted-2: oklch(.46 .013 250);--accent: oklch(.8 .155 75);--accent-2: oklch(.8 .155 75 / .15);--accent-3: oklch(.8 .155 75 / .3);--ok: oklch(.78 .14 158);--ok-2: oklch(.78 .14 158 / .14);--ok-3: oklch(.78 .14 158 / .3);--warn: oklch(.82 .16 55);--warn-2: oklch(.82 .16 55 / .14);--warn-3: oklch(.82 .16 55 / .28);--danger: oklch(.72 .18 25);--danger-2: oklch(.72 .18 25 / .12);--danger-3: oklch(.72 .18 25 / .3);--info: oklch(.78 .13 235)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;overflow:hidden}body{background:var(--bg);color:var(--text);font-family:Geist,sans-serif;font-size:13px;line-height:1.5;-webkit-font-smoothing:antialiased;font-feature-settings:"ss01","cv11"}.err{color:var(--danger)}.mut{color:var(--muted-2)}.hl{color:var(--accent)}.rich-text p{margin:0 0 12px}.rich-text p:last-child{margin-bottom:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{color:var(--text);font-weight:600;line-height:1.3;margin:16px 0 8px}.rich-text h1{font-size:20px}.rich-text h2{font-size:17px}.rich-text h3{font-size:15px}.rich-text h4,.rich-text h5,.rich-text h6{font-size:13.5px}.rich-text code{font-family:Geist Mono,monospace;font-size:12px;background:var(--panel);border:1px solid var(--line-soft);padding:1px 5px;border-radius:4px;color:var(--text)}.rich-text pre{background:var(--panel);border:1px solid var(--line-soft);border-radius:6px;padding:12px 14px;overflow-x:auto;margin:0 0 12px}.rich-text pre code{background:none;border:none;padding:0;font-size:12px;line-height:1.6}.rich-text strong{color:var(--text);font-weight:600}.rich-text em{font-style:italic}.rich-text a{color:var(--accent);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.rich-text a:hover{opacity:.8}.rich-text img{display:block;max-width:100%;height:auto}.rich-text ul,.rich-text ol{padding-left:20px;margin:0 0 12px}.rich-text li{margin:3px 0}.rich-text blockquote{border-left:3px solid var(--line);margin:0 0 12px;padding:4px 0 4px 14px;color:var(--text-2)}.rich-text hr{border:none;border-top:1px solid var(--line);margin:16px 0}.rich-text .adf-panel{border-radius:6px;padding:10px 14px;margin:0 0 12px;border-left:3px solid}.rich-text .adf-panel--info,.rich-text .adf-panel--note{background:#55c4fe14;border-color:var(--info)}.rich-text .adf-panel--warning{background:var(--warn-2);border-color:var(--warn)}.rich-text .adf-panel--error{background:var(--danger-2);border-color:var(--danger)}.rich-text .adf-panel--success{background:var(--ok-2);border-color:var(--ok)}.rich-text .adf-table{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:12.5px}.rich-text .adf-table th,.rich-text .adf-table td{border:1px solid var(--line);padding:6px 10px;text-align:left;vertical-align:top}.rich-text .adf-table th{background:var(--panel);color:var(--text);font-weight:600}.bullet-html code{font-family:Geist Mono,monospace;font-size:11.5px;background:#f7ad3014;border:1px solid oklch(.8 .155 75 / .2);padding:1px 4px;border-radius:3px;color:var(--accent)}.tldr-markdown p{font-size:14.5px;color:var(--text);font-weight:500;line-height:1.55;margin:0 0 14px}.tldr-markdown li[data-comment-id]{display:flex;align-items:baseline;gap:10px;cursor:pointer}.tldr-markdown li[data-comment-id]:before{content:"\2192";color:var(--accent);font-size:12px;flex-shrink:0}.tldr-markdown li[data-comment-id]:hover{color:var(--text)}.comment-ref{font-size:10.5px;font-weight:500;color:var(--accent);background:var(--accent-2);padding:2px 6px;border-radius:4px;flex-shrink:0;white-space:nowrap;margin-left:auto;transition:background .15s}.tldr-markdown li[data-comment-id]:hover .comment-ref{background:var(--accent-3)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2e3339;border:2px solid var(--bg);background-clip:content-box;border-radius:5px}::selection{background:var(--accent-3)}
