File: src/terminal.css

Recommend this page to a friend!
  Classes of Dom Hastings  >  terminal-preview  >  src/terminal.css  >  Download  
File: src/terminal.css
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: terminal-preview
Render ANSI formatting characters as HTML
Author: By
Last change:
Date: 3 years ago
Size: 30,086 bytes
 

Contents

Class file image Download
@keyframes blink { 0% { opacity: 1; } 49% { opacity: 1; } 50% { opacity: 0; } 100% { opacity: 0; } }

.terminal { position: relative; font-family: monospace; min-height: 1em; padding: .3em; background: #0C0C0C; color: #E5E5E5; line-height: 1.2em; overflow-x: scroll; }
pre.terminal { padding: 1em .5em; }
.terminal.light { background: #FFF; color: #0C0C0C; }

.terminal::-webkit-scrollbar { background: transparent; height: 3px; }
.terminal::-webkit-scrollbar-thumb { background: #999; border-radius: 1ex; }

.terminal .cursor:after { content: ''; }
.terminal.blink-cursor .cursor:after { animation: blink 1s linear infinite; }
.terminal.cursor-pipe .cursor:after { content: '|'; }
.terminal.cursor-underscore .cursor:after { content: '_'; }
.terminal.cursor-block .cursor:after { content: '\02588'; }

.terminal .dim .fg-90,
.terminal .fg-30 { color: #0C0C0C; }
.terminal .dim .fg-91,
.terminal .fg-31 { color: #CD0000; }
.terminal .dim .fg-92,
.terminal .fg-32 { color: #00CD00; }
.terminal .dim .fg-93,
.terminal .fg-33 { color: #CDCD00; }
.terminal .dim .fg-94,
.terminal .fg-34 { color: #1E90FF; }
.terminal .dim .fg-95,
.terminal .fg-35 { color: #CD00CD; }
.terminal .dim .fg-96,
.terminal .fg-36 { color: #00CDCD; }
.terminal .dim .fg-97,
.terminal .fg-37 { color: #E5E5E5; }
.terminal .fg-39 { color: inherit; }

.terminal .bright .bold.fg-30,
.terminal .fg-90 { color: #4C4C4C; }
.terminal .bright .bold.fg-31,
.terminal .fg-91 { color: #F00; }
.terminal .bright .bold.fg-32,
.terminal .fg-92 { color: #0F0; }
.terminal .bright .bold.fg-33,
.terminal .fg-93 { color: #FF0; }
.terminal .bright .bold.fg-34,
.terminal .fg-94 { color: #4682B4; }
.terminal .bright .bold.fg-35,
.terminal .fg-95 { color: #F0F; }
.terminal .bright .bold.fg-36,
.terminal .fg-96 { color: #0FF; }
.terminal .bright .bold.fg-37,
.terminal .fg-97 { color: #FFF; }

.terminal .fg-256-0 { color: #000; }
.terminal .fg-256-1 { color: #800000; }
.terminal .fg-256-2 { color: #008000; }
.terminal .fg-256-3 { color: #808000; }
.terminal .fg-256-4 { color: #000080; }
.terminal .fg-256-5 { color: #800080; }
.terminal .fg-256-6 { color: #008080; }
.terminal .fg-256-7 { color: #C0C0C0; }
.terminal .fg-256-8 { color: #808080; }
.terminal .fg-256-9 { color: #FF0000; }
.terminal .fg-256-10 { color: #00FF00; }
.terminal .fg-256-11 { color: #FFFF00; }
.terminal .fg-256-12 { color: #0000FF; }
.terminal .fg-256-13 { color: #FF00FF; }
.terminal .fg-256-14 { color: #00FFFF; }
.terminal .fg-256-15 { color: #FFF; }
.terminal .fg-256-16 { color: #000; }
.terminal .fg-256-17 { color: #00005F; }
.terminal .fg-256-18 { color: #000087; }
.terminal .fg-256-19 { color: #0000AF; }
.terminal .fg-256-20 { color: #0000D7; }
.terminal .fg-256-21 { color: #0000FF; }
.terminal .fg-256-22 { color: #005F00; }
.terminal .fg-256-23 { color: #005F5F; }
.terminal .fg-256-24 { color: #005F87; }
.terminal .fg-256-25 { color: #005FAF; }
.terminal .fg-256-26 { color: #005FD7; }
.terminal .fg-256-27 { color: #005FFF; }
.terminal .fg-256-28 { color: #008700; }
.terminal .fg-256-29 { color: #00875F; }
.terminal .fg-256-30 { color: #008787; }
.terminal .fg-256-31 { color: #0087AF; }
.terminal .fg-256-32 { color: #0087D7; }
.terminal .fg-256-33 { color: #0087FF; }
.terminal .fg-256-34 { color: #00AF00; }
.terminal .fg-256-35 { color: #00AF5F; }
.terminal .fg-256-36 { color: #00AF87; }
.terminal .fg-256-37 { color: #00AFAF; }
.terminal .fg-256-38 { color: #00AFD7; }
.terminal .fg-256-39 { color: #00AFFF; }
.terminal .fg-256-40 { color: #00D700; }
.terminal .fg-256-41 { color: #00D75F; }
.terminal .fg-256-42 { color: #00D787; }
.terminal .fg-256-43 { color: #00D7AF; }
.terminal .fg-256-44 { color: #00D7D7; }
.terminal .fg-256-45 { color: #00D7FF; }
.terminal .fg-256-46 { color: #00FF00; }
.terminal .fg-256-47 { color: #00FF5F; }
.terminal .fg-256-48 { color: #00FF87; }
.terminal .fg-256-49 { color: #00FFAF; }
.terminal .fg-256-50 { color: #00FFD7; }
.terminal .fg-256-51 { color: #00FFFF; }
.terminal .fg-256-52 { color: #5F0000; }
.terminal .fg-256-53 { color: #5F005F; }
.terminal .fg-256-54 { color: #5F0087; }
.terminal .fg-256-55 { color: #5F00AF; }
.terminal .fg-256-56 { color: #5F00D7; }
.terminal .fg-256-57 { color: #5F00FF; }
.terminal .fg-256-58 { color: #5F5F00; }
.terminal .fg-256-59 { color: #5F5F5F; }
.terminal .fg-256-60 { color: #5F5F87; }
.terminal .fg-256-61 { color: #5F5FAF; }
.terminal .fg-256-62 { color: #5F5FD7; }
.terminal .fg-256-63 { color: #5F5FFF; }
.terminal .fg-256-64 { color: #5F8700; }
.terminal .fg-256-65 { color: #5F875F; }
.terminal .fg-256-66 { color: #5F8787; }
.terminal .fg-256-67 { color: #5F87AF; }
.terminal .fg-256-68 { color: #5F87D7; }
.terminal .fg-256-69 { color: #5F87FF; }
.terminal .fg-256-70 { color: #5FAF00; }
.terminal .fg-256-71 { color: #5FAF5F; }
.terminal .fg-256-72 { color: #5FAF87; }
.terminal .fg-256-73 { color: #5FAFAF; }
.terminal .fg-256-74 { color: #5FAFD7; }
.terminal .fg-256-75 { color: #5FAFFF; }
.terminal .fg-256-76 { color: #5FD700; }
.terminal .fg-256-77 { color: #5FD75F; }
.terminal .fg-256-78 { color: #5FD787; }
.terminal .fg-256-79 { color: #5FD7AF; }
.terminal .fg-256-80 { color: #5FD7D7; }
.terminal .fg-256-81 { color: #5FD7FF; }
.terminal .fg-256-82 { color: #5FFF00; }
.terminal .fg-256-83 { color: #5FFF5F; }
.terminal .fg-256-84 { color: #5FFF87; }
.terminal .fg-256-85 { color: #5FFFAF; }
.terminal .fg-256-86 { color: #5FFFD7; }
.terminal .fg-256-87 { color: #5FFFFF; }
.terminal .fg-256-88 { color: #870000; }
.terminal .fg-256-89 { color: #87005F; }
.terminal .fg-256-90 { color: #870087; }
.terminal .fg-256-91 { color: #8700AF; }
.terminal .fg-256-92 { color: #8700D7; }
.terminal .fg-256-93 { color: #8700FF; }
.terminal .fg-256-94 { color: #875F00; }
.terminal .fg-256-95 { color: #875F5F; }
.terminal .fg-256-96 { color: #875F87; }
.terminal .fg-256-97 { color: #875FAF; }
.terminal .fg-256-98 { color: #875FD7; }
.terminal .fg-256-99 { color: #875FFF; }
.terminal .fg-256-100 { color: #878700; }
.terminal .fg-256-101 { color: #87875F; }
.terminal .fg-256-102 { color: #878787; }
.terminal .fg-256-103 { color: #8787AF; }
.terminal .fg-256-104 { color: #8787D7; }
.terminal .fg-256-105 { color: #8787FF; }
.terminal .fg-256-106 { color: #87AF00; }
.terminal .fg-256-107 { color: #87AF5F; }
.terminal .fg-256-108 { color: #87AF87; }
.terminal .fg-256-109 { color: #87AFAF; }
.terminal .fg-256-110 { color: #87AFD7; }
.terminal .fg-256-111 { color: #87AFFF; }
.terminal .fg-256-112 { color: #87D700; }
.terminal .fg-256-113 { color: #87D75F; }
.terminal .fg-256-114 { color: #87D787; }
.terminal .fg-256-115 { color: #87D7AF; }
.terminal .fg-256-116 { color: #87D7D7; }
.terminal .fg-256-117 { color: #87D7FF; }
.terminal .fg-256-118 { color: #87FF00; }
.terminal .fg-256-119 { color: #87FF5F; }
.terminal .fg-256-120 { color: #87FF87; }
.terminal .fg-256-121 { color: #87FFAF; }
.terminal .fg-256-122 { color: #87FFD7; }
.terminal .fg-256-123 { color: #87FFFF; }
.terminal .fg-256-124 { color: #AF0000; }
.terminal .fg-256-125 { color: #AF005F; }
.terminal .fg-256-126 { color: #AF0087; }
.terminal .fg-256-127 { color: #AF00AF; }
.terminal .fg-256-128 { color: #AF00D7; }
.terminal .fg-256-129 { color: #AF00FF; }
.terminal .fg-256-130 { color: #AF5F00; }
.terminal .fg-256-131 { color: #AF5F5F; }
.terminal .fg-256-132 { color: #AF5F87; }
.terminal .fg-256-133 { color: #AF5FAF; }
.terminal .fg-256-134 { color: #AF5FD7; }
.terminal .fg-256-135 { color: #AF5FFF; }
.terminal .fg-256-136 { color: #AF8700; }
.terminal .fg-256-137 { color: #AF875F; }
.terminal .fg-256-138 { color: #AF8787; }
.terminal .fg-256-139 { color: #AF87AF; }
.terminal .fg-256-140 { color: #AF87D7; }
.terminal .fg-256-141 { color: #AF87FF; }
.terminal .fg-256-142 { color: #AFAF00; }
.terminal .fg-256-143 { color: #AFAF5F; }
.terminal .fg-256-144 { color: #AFAF87; }
.terminal .fg-256-145 { color: #AFAFAF; }
.terminal .fg-256-146 { color: #AFAFD7; }
.terminal .fg-256-147 { color: #AFAFFF; }
.terminal .fg-256-148 { color: #AFD700; }
.terminal .fg-256-149 { color: #AFD75F; }
.terminal .fg-256-150 { color: #AFD787; }
.terminal .fg-256-151 { color: #AFD7AF; }
.terminal .fg-256-152 { color: #AFD7D7; }
.terminal .fg-256-153 { color: #AFD7FF; }
.terminal .fg-256-154 { color: #AFFF00; }
.terminal .fg-256-155 { color: #AFFF5F; }
.terminal .fg-256-156 { color: #AFFF87; }
.terminal .fg-256-157 { color: #AFFFAF; }
.terminal .fg-256-158 { color: #AFFFD7; }
.terminal .fg-256-159 { color: #AFFFFF; }
.terminal .fg-256-160 { color: #D70000; }
.terminal .fg-256-161 { color: #D7005F; }
.terminal .fg-256-162 { color: #D70087; }
.terminal .fg-256-163 { color: #D700AF; }
.terminal .fg-256-164 { color: #D700D7; }
.terminal .fg-256-165 { color: #D700FF; }
.terminal .fg-256-166 { color: #D75F00; }
.terminal .fg-256-167 { color: #D75F5F; }
.terminal .fg-256-168 { color: #D75F87; }
.terminal .fg-256-169 { color: #D75FAF; }
.terminal .fg-256-170 { color: #D75FD7; }
.terminal .fg-256-171 { color: #D75FFF; }
.terminal .fg-256-172 { color: #D78700; }
.terminal .fg-256-173 { color: #D7875F; }
.terminal .fg-256-174 { color: #D78787; }
.terminal .fg-256-175 { color: #D787AF; }
.terminal .fg-256-176 { color: #D787D7; }
.terminal .fg-256-177 { color: #D787FF; }
.terminal .fg-256-178 { color: #D7AF00; }
.terminal .fg-256-179 { color: #D7AF5F; }
.terminal .fg-256-180 { color: #D7AF87; }
.terminal .fg-256-181 { color: #D7AFAF; }
.terminal .fg-256-182 { color: #D7AFD7; }
.terminal .fg-256-183 { color: #D7AFFF; }
.terminal .fg-256-184 { color: #D7D700; }
.terminal .fg-256-185 { color: #D7D75F; }
.terminal .fg-256-186 { color: #D7D787; }
.terminal .fg-256-187 { color: #D7D7AF; }
.terminal .fg-256-188 { color: #D7D7D7; }
.terminal .fg-256-189 { color: #D7D7FF; }
.terminal .fg-256-190 { color: #D7FF00; }
.terminal .fg-256-191 { color: #D7FF5F; }
.terminal .fg-256-192 { color: #D7FF87; }
.terminal .fg-256-193 { color: #D7FFAF; }
.terminal .fg-256-194 { color: #D7FFD7; }
.terminal .fg-256-195 { color: #D7FFFF; }
.terminal .fg-256-196 { color: #FF0000; }
.terminal .fg-256-197 { color: #FF005F; }
.terminal .fg-256-198 { color: #FF0087; }
.terminal .fg-256-199 { color: #FF00AF; }
.terminal .fg-256-200 { color: #FF00D7; }
.terminal .fg-256-201 { color: #FF00FF; }
.terminal .fg-256-202 { color: #FF5F00; }
.terminal .fg-256-203 { color: #FF5F5F; }
.terminal .fg-256-204 { color: #FF5F87; }
.terminal .fg-256-205 { color: #FF5FAF; }
.terminal .fg-256-206 { color: #FF5FD7; }
.terminal .fg-256-207 { color: #FF5FFF; }
.terminal .fg-256-208 { color: #FF8700; }
.terminal .fg-256-209 { color: #FF875F; }
.terminal .fg-256-210 { color: #FF8787; }
.terminal .fg-256-211 { color: #FF87AF; }
.terminal .fg-256-212 { color: #FF87D7; }
.terminal .fg-256-213 { color: #FF87FF; }
.terminal .fg-256-214 { color: #FFAF00; }
.terminal .fg-256-215 { color: #FFAF5F; }
.terminal .fg-256-216 { color: #FFAF87; }
.terminal .fg-256-217 { color: #FFAFAF; }
.terminal .fg-256-218 { color: #FFAFD7; }
.terminal .fg-256-219 { color: #FFAFFF; }
.terminal .fg-256-220 { color: #FFD700; }
.terminal .fg-256-221 { color: #FFD75F; }
.terminal .fg-256-222 { color: #FFD787; }
.terminal .fg-256-223 { color: #FFD7AF; }
.terminal .fg-256-224 { color: #FFD7D7; }
.terminal .fg-256-225 { color: #FFD7FF; }
.terminal .fg-256-226 { color: #FFFF00; }
.terminal .fg-256-227 { color: #FFFF5F; }
.terminal .fg-256-228 { color: #FFFF87; }
.terminal .fg-256-229 { color: #FFFFAF; }
.terminal .fg-256-230 { color: #FFFFD7; }
.terminal .fg-256-231 { color: #FFF; }
.terminal .fg-256-232 { color: #080808; }
.terminal .fg-256-233 { color: #121212; }
.terminal .fg-256-234 { color: #1C1C1C; }
.terminal .fg-256-235 { color: #262626; }
.terminal .fg-256-236 { color: #303030; }
.terminal .fg-256-237 { color: #3A3A3A; }
.terminal .fg-256-238 { color: #444; }
.terminal .fg-256-239 { color: #4E4E4E; }
.terminal .fg-256-240 { color: #585858; }
.terminal .fg-256-241 { color: #606060; }
.terminal .fg-256-242 { color: #666; }
.terminal .fg-256-243 { color: #767676; }
.terminal .fg-256-244 { color: #808080; }
.terminal .fg-256-245 { color: #8A8A8A; }
.terminal .fg-256-246 { color: #949494; }
.terminal .fg-256-247 { color: #9E9E9E; }
.terminal .fg-256-248 { color: #A8A8A8; }
.terminal .fg-256-249 { color: #B2B2B2; }
.terminal .fg-256-250 { color: #BCBCBC; }
.terminal .fg-256-251 { color: #C6C6C6; }
.terminal .fg-256-252 { color: #D0D0D0; }
.terminal .fg-256-253 { color: #DADADA; }
.terminal .fg-256-254 { color: #E4E4E4; }
.terminal .fg-256-255 { color: #EEE; }

.terminal .dim .bg-100,
.terminal .bg-40 { background-color: #0C0C0C; }
.terminal .dim .bg-101,
.terminal .bg-41 { background-color: #CD0000; }
.terminal .dim .bg-102,
.terminal .bg-42 { background-color: #00CD00; }
.terminal .dim .bg-103,
.terminal .bg-43 { background-color: #CDCD00; }
.terminal .dim .bg-104,
.terminal .bg-44 { background-color: #1E90FF; }
.terminal .dim .bg-105,
.terminal .bg-45 { background-color: #CD00CD; }
.terminal .dim .bg-106,
.terminal .bg-46 { background-color: #00CDCD; }
.terminal .dim .bg-107,
.terminal .bg-47 { background-color: #E5E5E5; }
.terminal .bg-49 { background-color: inherit; }

.terminal .bright .bold.bg-40,
.terminal .bg-100 { background-color: #4C4C4C; }
.terminal .bright .bold.bg-41,
.terminal .bg-101 { background-color: #FF0000; }
.terminal .bright .bold.bg-42,
.terminal .bg-102 { background-color: #00FF00; }
.terminal .bright .bold.bg-43,
.terminal .bg-103 { background-color: #FFFF00; }
.terminal .bright .bold.bg-44,
.terminal .bg-104 { background-color: #4682B4; }
.terminal .bright .bold.bg-45,
.terminal .bg-105 { background-color: #FF00FF; }
.terminal .bright .bold.bg-46,
.terminal .bg-106 { background-color: #00FFFF; }
.terminal .bright .bold.bg-47,
.terminal .bg-107 { background-color: #FFF; }

.terminal .bg-256-0 { background-color: #000; }
.terminal .bg-256-1 { background-color: #800000; }
.terminal .bg-256-2 { background-color: #008000; }
.terminal .bg-256-3 { background-color: #808000; }
.terminal .bg-256-4 { background-color: #000080; }
.terminal .bg-256-5 { background-color: #800080; }
.terminal .bg-256-6 { background-color: #008080; }
.terminal .bg-256-7 { background-color: #C0C0C0; }
.terminal .bg-256-8 { background-color: #808080; }
.terminal .bg-256-9 { background-color: #FF0000; }
.terminal .bg-256-10 { background-color: #00FF00; }
.terminal .bg-256-11 { background-color: #FFFF00; }
.terminal .bg-256-12 { background-color: #0000FF; }
.terminal .bg-256-13 { background-color: #FF00FF; }
.terminal .bg-256-14 { background-color: #00FFFF; }
.terminal .bg-256-15 { background-color: #FFF; }
.terminal .bg-256-16 { background-color: #000; }
.terminal .bg-256-17 { background-color: #00005F; }
.terminal .bg-256-18 { background-color: #000087; }
.terminal .bg-256-19 { background-color: #0000AF; }
.terminal .bg-256-20 { background-color: #0000D7; }
.terminal .bg-256-21 { background-color: #0000FF; }
.terminal .bg-256-22 { background-color: #005F00; }
.terminal .bg-256-23 { background-color: #005F5F; }
.terminal .bg-256-24 { background-color: #005F87; }
.terminal .bg-256-25 { background-color: #005FAF; }
.terminal .bg-256-26 { background-color: #005FD7; }
.terminal .bg-256-27 { background-color: #005FFF; }
.terminal .bg-256-28 { background-color: #008700; }
.terminal .bg-256-29 { background-color: #00875F; }
.terminal .bg-256-30 { background-color: #008787; }
.terminal .bg-256-31 { background-color: #0087AF; }
.terminal .bg-256-32 { background-color: #0087D7; }
.terminal .bg-256-33 { background-color: #0087FF; }
.terminal .bg-256-34 { background-color: #00AF00; }
.terminal .bg-256-35 { background-color: #00AF5F; }
.terminal .bg-256-36 { background-color: #00AF87; }
.terminal .bg-256-37 { background-color: #00AFAF; }
.terminal .bg-256-38 { background-color: #00AFD7; }
.terminal .bg-256-39 { background-color: #00AFFF; }
.terminal .bg-256-40 { background-color: #00D700; }
.terminal .bg-256-41 { background-color: #00D75F; }
.terminal .bg-256-42 { background-color: #00D787; }
.terminal .bg-256-43 { background-color: #00D7AF; }
.terminal .bg-256-44 { background-color: #00D7D7; }
.terminal .bg-256-45 { background-color: #00D7FF; }
.terminal .bg-256-46 { background-color: #00FF00; }
.terminal .bg-256-47 { background-color: #00FF5F; }
.terminal .bg-256-48 { background-color: #00FF87; }
.terminal .bg-256-49 { background-color: #00FFAF; }
.terminal .bg-256-50 { background-color: #00FFD7; }
.terminal .bg-256-51 { background-color: #00FFFF; }
.terminal .bg-256-52 { background-color: #5F0000; }
.terminal .bg-256-53 { background-color: #5F005F; }
.terminal .bg-256-54 { background-color: #5F0087; }
.terminal .bg-256-55 { background-color: #5F00AF; }
.terminal .bg-256-56 { background-color: #5F00D7; }
.terminal .bg-256-57 { background-color: #5F00FF; }
.terminal .bg-256-58 { background-color: #5F5F00; }
.terminal .bg-256-59 { background-color: #5F5F5F; }
.terminal .bg-256-60 { background-color: #5F5F87; }
.terminal .bg-256-61 { background-color: #5F5FAF; }
.terminal .bg-256-62 { background-color: #5F5FD7; }
.terminal .bg-256-63 { background-color: #5F5FFF; }
.terminal .bg-256-64 { background-color: #5F8700; }
.terminal .bg-256-65 { background-color: #5F875F; }
.terminal .bg-256-66 { background-color: #5F8787; }
.terminal .bg-256-67 { background-color: #5F87AF; }
.terminal .bg-256-68 { background-color: #5F87D7; }
.terminal .bg-256-69 { background-color: #5F87FF; }
.terminal .bg-256-70 { background-color: #5FAF00; }
.terminal .bg-256-71 { background-color: #5FAF5F; }
.terminal .bg-256-72 { background-color: #5FAF87; }
.terminal .bg-256-73 { background-color: #5FAFAF; }
.terminal .bg-256-74 { background-color: #5FAFD7; }
.terminal .bg-256-75 { background-color: #5FAFFF; }
.terminal .bg-256-76 { background-color: #5FD700; }
.terminal .bg-256-77 { background-color: #5FD75F; }
.terminal .bg-256-78 { background-color: #5FD787; }
.terminal .bg-256-79 { background-color: #5FD7AF; }
.terminal .bg-256-80 { background-color: #5FD7D7; }
.terminal .bg-256-81 { background-color: #5FD7FF; }
.terminal .bg-256-82 { background-color: #5FFF00; }
.terminal .bg-256-83 { background-color: #5FFF5F; }
.terminal .bg-256-84 { background-color: #5FFF87; }
.terminal .bg-256-85 { background-color: #5FFFAF; }
.terminal .bg-256-86 { background-color: #5FFFD7; }
.terminal .bg-256-87 { background-color: #5FFFFF; }
.terminal .bg-256-88 { background-color: #870000; }
.terminal .bg-256-89 { background-color: #87005F; }
.terminal .bg-256-90 { background-color: #870087; }
.terminal .bg-256-91 { background-color: #8700AF; }
.terminal .bg-256-92 { background-color: #8700D7; }
.terminal .bg-256-93 { background-color: #8700FF; }
.terminal .bg-256-94 { background-color: #875F00; }
.terminal .bg-256-95 { background-color: #875F5F; }
.terminal .bg-256-96 { background-color: #875F87; }
.terminal .bg-256-97 { background-color: #875FAF; }
.terminal .bg-256-98 { background-color: #875FD7; }
.terminal .bg-256-99 { background-color: #875FFF; }
.terminal .bg-256-100 { background-color: #878700; }
.terminal .bg-256-101 { background-color: #87875F; }
.terminal .bg-256-102 { background-color: #878787; }
.terminal .bg-256-103 { background-color: #8787AF; }
.terminal .bg-256-104 { background-color: #8787D7; }
.terminal .bg-256-105 { background-color: #8787FF; }
.terminal .bg-256-106 { background-color: #87AF00; }
.terminal .bg-256-107 { background-color: #87AF5F; }
.terminal .bg-256-108 { background-color: #87AF87; }
.terminal .bg-256-109 { background-color: #87AFAF; }
.terminal .bg-256-110 { background-color: #87AFD7; }
.terminal .bg-256-111 { background-color: #87AFFF; }
.terminal .bg-256-112 { background-color: #87D700; }
.terminal .bg-256-113 { background-color: #87D75F; }
.terminal .bg-256-114 { background-color: #87D787; }
.terminal .bg-256-115 { background-color: #87D7AF; }
.terminal .bg-256-116 { background-color: #87D7D7; }
.terminal .bg-256-117 { background-color: #87D7FF; }
.terminal .bg-256-118 { background-color: #87FF00; }
.terminal .bg-256-119 { background-color: #87FF5F; }
.terminal .bg-256-120 { background-color: #87FF87; }
.terminal .bg-256-121 { background-color: #87FFAF; }
.terminal .bg-256-122 { background-color: #87FFD7; }
.terminal .bg-256-123 { background-color: #87FFFF; }
.terminal .bg-256-124 { background-color: #AF0000; }
.terminal .bg-256-125 { background-color: #AF005F; }
.terminal .bg-256-126 { background-color: #AF0087; }
.terminal .bg-256-127 { background-color: #AF00AF; }
.terminal .bg-256-128 { background-color: #AF00D7; }
.terminal .bg-256-129 { background-color: #AF00FF; }
.terminal .bg-256-130 { background-color: #AF5F00; }
.terminal .bg-256-131 { background-color: #AF5F5F; }
.terminal .bg-256-132 { background-color: #AF5F87; }
.terminal .bg-256-133 { background-color: #AF5FAF; }
.terminal .bg-256-134 { background-color: #AF5FD7; }
.terminal .bg-256-135 { background-color: #AF5FFF; }
.terminal .bg-256-136 { background-color: #AF8700; }
.terminal .bg-256-137 { background-color: #AF875F; }
.terminal .bg-256-138 { background-color: #AF8787; }
.terminal .bg-256-139 { background-color: #AF87AF; }
.terminal .bg-256-140 { background-color: #AF87D7; }
.terminal .bg-256-141 { background-color: #AF87FF; }
.terminal .bg-256-142 { background-color: #AFAF00; }
.terminal .bg-256-143 { background-color: #AFAF5F; }
.terminal .bg-256-144 { background-color: #AFAF87; }
.terminal .bg-256-145 { background-color: #AFAFAF; }
.terminal .bg-256-146 { background-color: #AFAFD7; }
.terminal .bg-256-147 { background-color: #AFAFFF; }
.terminal .bg-256-148 { background-color: #AFD700; }
.terminal .bg-256-149 { background-color: #AFD75F; }
.terminal .bg-256-150 { background-color: #AFD787; }
.terminal .bg-256-151 { background-color: #AFD7AF; }
.terminal .bg-256-152 { background-color: #AFD7D7; }
.terminal .bg-256-153 { background-color: #AFD7FF; }
.terminal .bg-256-154 { background-color: #AFFF00; }
.terminal .bg-256-155 { background-color: #AFFF5F; }
.terminal .bg-256-156 { background-color: #AFFF87; }
.terminal .bg-256-157 { background-color: #AFFFAF; }
.terminal .bg-256-158 { background-color: #AFFFD7; }
.terminal .bg-256-159 { background-color: #AFFFFF; }
.terminal .bg-256-160 { background-color: #D70000; }
.terminal .bg-256-161 { background-color: #D7005F; }
.terminal .bg-256-162 { background-color: #D70087; }
.terminal .bg-256-163 { background-color: #D700AF; }
.terminal .bg-256-164 { background-color: #D700D7; }
.terminal .bg-256-165 { background-color: #D700FF; }
.terminal .bg-256-166 { background-color: #D75F00; }
.terminal .bg-256-167 { background-color: #D75F5F; }
.terminal .bg-256-168 { background-color: #D75F87; }
.terminal .bg-256-169 { background-color: #D75FAF; }
.terminal .bg-256-170 { background-color: #D75FD7; }
.terminal .bg-256-171 { background-color: #D75FFF; }
.terminal .bg-256-172 { background-color: #D78700; }
.terminal .bg-256-173 { background-color: #D7875F; }
.terminal .bg-256-174 { background-color: #D78787; }
.terminal .bg-256-175 { background-color: #D787AF; }
.terminal .bg-256-176 { background-color: #D787D7; }
.terminal .bg-256-177 { background-color: #D787FF; }
.terminal .bg-256-178 { background-color: #D7AF00; }
.terminal .bg-256-179 { background-color: #D7AF5F; }
.terminal .bg-256-180 { background-color: #D7AF87; }
.terminal .bg-256-181 { background-color: #D7AFAF; }
.terminal .bg-256-182 { background-color: #D7AFD7; }
.terminal .bg-256-183 { background-color: #D7AFFF; }
.terminal .bg-256-184 { background-color: #D7D700; }
.terminal .bg-256-185 { background-color: #D7D75F; }
.terminal .bg-256-186 { background-color: #D7D787; }
.terminal .bg-256-187 { background-color: #D7D7AF; }
.terminal .bg-256-188 { background-color: #D7D7D7; }
.terminal .bg-256-189 { background-color: #D7D7FF; }
.terminal .bg-256-190 { background-color: #D7FF00; }
.terminal .bg-256-191 { background-color: #D7FF5F; }
.terminal .bg-256-192 { background-color: #D7FF87; }
.terminal .bg-256-193 { background-color: #D7FFAF; }
.terminal .bg-256-194 { background-color: #D7FFD7; }
.terminal .bg-256-195 { background-color: #D7FFFF; }
.terminal .bg-256-196 { background-color: #FF0000; }
.terminal .bg-256-197 { background-color: #FF005F; }
.terminal .bg-256-198 { background-color: #FF0087; }
.terminal .bg-256-199 { background-color: #FF00AF; }
.terminal .bg-256-200 { background-color: #FF00D7; }
.terminal .bg-256-201 { background-color: #FF00FF; }
.terminal .bg-256-202 { background-color: #FF5F00; }
.terminal .bg-256-203 { background-color: #FF5F5F; }
.terminal .bg-256-204 { background-color: #FF5F87; }
.terminal .bg-256-205 { background-color: #FF5FAF; }
.terminal .bg-256-206 { background-color: #FF5FD7; }
.terminal .bg-256-207 { background-color: #FF5FFF; }
.terminal .bg-256-208 { background-color: #FF8700; }
.terminal .bg-256-209 { background-color: #FF875F; }
.terminal .bg-256-210 { background-color: #FF8787; }
.terminal .bg-256-211 { background-color: #FF87AF; }
.terminal .bg-256-212 { background-color: #FF87D7; }
.terminal .bg-256-213 { background-color: #FF87FF; }
.terminal .bg-256-214 { background-color: #FFAF00; }
.terminal .bg-256-215 { background-color: #FFAF5F; }
.terminal .bg-256-216 { background-color: #FFAF87; }
.terminal .bg-256-217 { background-color: #FFAFAF; }
.terminal .bg-256-218 { background-color: #FFAFD7; }
.terminal .bg-256-219 { background-color: #FFAFFF; }
.terminal .bg-256-220 { background-color: #FFD700; }
.terminal .bg-256-221 { background-color: #FFD75F; }
.terminal .bg-256-222 { background-color: #FFD787; }
.terminal .bg-256-223 { background-color: #FFD7AF; }
.terminal .bg-256-224 { background-color: #FFD7D7; }
.terminal .bg-256-225 { background-color: #FFD7FF; }
.terminal .bg-256-226 { background-color: #FFFF00; }
.terminal .bg-256-227 { background-color: #FFFF5F; }
.terminal .bg-256-228 { background-color: #FFFF87; }
.terminal .bg-256-229 { background-color: #FFFFAF; }
.terminal .bg-256-230 { background-color: #FFFFD7; }
.terminal .bg-256-231 { background-color: #FFF; }
.terminal .bg-256-232 { background-color: #080808; }
.terminal .bg-256-233 { background-color: #121212; }
.terminal .bg-256-234 { background-color: #1C1C1C; }
.terminal .bg-256-235 { background-color: #262626; }
.terminal .bg-256-236 { background-color: #303030; }
.terminal .bg-256-237 { background-color: #3A3A3A; }
.terminal .bg-256-238 { background-color: #444; }
.terminal .bg-256-239 { background-color: #4E4E4E; }
.terminal .bg-256-240 { background-color: #585858; }
.terminal .bg-256-241 { background-color: #606060; }
.terminal .bg-256-242 { background-color: #666; }
.terminal .bg-256-243 { background-color: #767676; }
.terminal .bg-256-244 { background-color: #808080; }
.terminal .bg-256-245 { background-color: #8A8A8A; }
.terminal .bg-256-246 { background-color: #949494; }
.terminal .bg-256-247 { background-color: #9E9E9E; }
.terminal .bg-256-248 { background-color: #A8A8A8; }
.terminal .bg-256-249 { background-color: #B2B2B2; }
.terminal .bg-256-250 { background-color: #BCBCBC; }
.terminal .bg-256-251 { background-color: #C6C6C6; }
.terminal .bg-256-252 { background-color: #D0D0D0; }
.terminal .bg-256-253 { background-color: #DADADA; }
.terminal .bg-256-254 { background-color: #E4E4E4; }
.terminal .bg-256-255 { background-color: #EEE; }

.terminal .bold { font-weight: bold; }
.terminal.bright .bold { font-weight: normal; }
.terminal .italic { font-style: italic; }
.terminal .underline { text-decoration: underline; }
.terminal .overline { text-decoration: overline; }
.terminal .strikethrough { text-decoration: line-through; }
.terminal .underline.overline { text-decoration: underline overline; }
.terminal .overline.strikethrough { text-decoration: overline line-through; }
.terminal .underline.strikethrough { text-decoration: underline line-through; }
.terminal .underline.overline.strikethrough { text-decoration: underline overline line-through; }
.terminal .hidden { visibility: hidden; }
.terminal .blink { animation: blink 1s linear infinite; }

.terminal .hex .content,
.terminal .octal .content,
.terminal .styling > .content,
.terminal .variable .content,
.terminal .command .content,
.terminal .token .content,
.terminal [data-preview] .content { display: inline-block; width: 0px; height: 0px; font-size: 0; color: transparent; }

.terminal .hex:after,
.terminal .octal:after,
.terminal .variable:after,
.terminal .command:after,
.terminal .token:after { content: attr(data-content); }

.terminal .token[data-value=" "]:after { content: ' '; }
.terminal .token[data-value="\\0"]:after,
.terminal .hex[data-content="\\x00"]:after,
.terminal .octal[data-value="\\000"]:after { content: '\02400'; }
.terminal .token[data-value="\\a"]:after,
.terminal .hex[data-content="\\x0a"]:after,
.terminal .hex[data-content="\\x0A"]:after,
.terminal .octal[data-value="\\012"]:after { content: '\02407'; }
.terminal .token[data-value="\\e"]:after,
.terminal .hex[data-content="\\x1b"]:after,
.terminal .hex[data-content="\\x1B"]:after,
.terminal .octal[data-content="\\033"]:after { content: '\0241b'; }
.terminal .token[data-value="\\t"]:after,
.terminal .hex[data-content="\\x09"]:after,
.terminal .octal[data-content="\\010"]:after { content: '\9'; }
.terminal .token[data-value="\\n"]:after,
.terminal .hex[data-content="\\x0a"]:after,
.terminal .hex[data-content="\\x0A"]:after,
.terminal .octal[data-content="\\011"]:after { content: '\A'; }
.terminal .token[data-value="\\\\"]:after { content: '\\'; }

.terminal [data-preview]:after { content: attr(data-preview) !important; }

.terminal *::selection { background: transparent; }
.terminal:focus *::selection,
.terminal-wrap:hover *::selection { background: #fff; }
.terminal:focus .content .wrap,
.terminal:focus .content,
.terminal-wrap:hover .terminal .content .wrap,
.terminal-wrap:hover .terminal .content { color: inherit; display: inline; font-size: inherit; }
.terminal:focus *:after,
.terminal-wrap:hover *:after { content: '' !important; }
.terminal-wrap { position: relative; }
.terminal-wrap .copy { display: none; position: absolute; right: 2px; top: 2px; }
.terminal-wrap:hover .copy { display: block; }
.terminal-wrap:hover .cursor,
.terminal:focus .cursor { display: none; }