/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css *//* Document========================================================================== *//*** 1. Correct the line height in all browsers.* 2. Prevent adjustments of font size after orientation changes in iOS.*/html {line-height: 1.15; /* 1 */-webkit-text-size-adjust: 100%; /* 2 */}/* Sections========================================================================== *//*** Remove the margin in all browsers.*/body {margin: 0;}/*** Render the `main` element consistently in IE.*/main {display: block;}/*** Correct the font size and margin on `h1` elements within `section` and* `article` contexts in Chrome, Firefox, and Safari.*/h1 {font-size: 2em;margin: 0.67em 0;}/* Grouping content========================================================================== *//*** 1. Add the correct box sizing in Firefox.* 2. Show the overflow in Edge and IE.*/hr {box-sizing: content-box; /* 1 */height: 0; /* 1 */overflow: visible; /* 2 */}/*** 1. Correct the inheritance and scaling of font size in all browsers.* 2. Correct the odd `em` font sizing in all browsers.*/pre {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}/* Text-level semantics========================================================================== *//*** Remove the gray background on active links in IE 10.*/a {background-color: transparent;}/*** 1. Remove the bottom border in Chrome 57-* 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.*/abbr[title] {border-bottom: none; /* 1 */text-decoration: underline; /* 2 */text-decoration: underline dotted; /* 2 */}/*** Add the correct font weight in Chrome, Edge, and Safari.*/b,strong {font-weight: bolder;}/*** 1. Correct the inheritance and scaling of font size in all browsers.* 2. Correct the odd `em` font sizing in all browsers.*/code,kbd,samp {font-family: monospace, monospace; /* 1 */font-size: 1em; /* 2 */}/*** Add the correct font size in all browsers.*/small {font-size: 80%;}/*** Prevent `sub` and `sup` elements from affecting the line height in* all browsers.*/sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}sub {bottom: -0.25em;}sup {top: -0.5em;}/* Embedded content========================================================================== *//*** Remove the border on images inside links in IE 10.*/img {border-style: none;}/* Forms========================================================================== *//*** 1. Change the font styles in all browsers.* 2. Remove the margin in Firefox and Safari.*/button,input,optgroup,select,textarea {font-family: inherit; /* 1 */font-size: 100%; /* 1 */line-height: 1.15; /* 1 */margin: 0; /* 2 */}/*** Show the overflow in IE.* 1. Show the overflow in Edge.*/button,input { /* 1 */overflow: visible;}/*** Remove the inheritance of text transform in Edge, Firefox, and IE.* 1. Remove the inheritance of text transform in Firefox.*/button,select { /* 1 */text-transform: none;}/*** Correct the inability to style clickable types in iOS and Safari.*/button,[type="button"],[type="reset"],[type="submit"] {-webkit-appearance: button;}/*** Remove the inner border and padding in Firefox.*/button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner {border-style: none;padding: 0;}/*** Restore the focus styles unset by the previous rule.*/button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring {outline: 1px dotted ButtonText;}/*** Correct the padding in Firefox.*/fieldset {padding: 0.35em 0.75em 0.625em;}/*** 1. Correct the text wrapping in Edge and IE.* 2. Correct the color inheritance from `fieldset` elements in IE.* 3. Remove the padding so developers are not caught out when they zero out*    `fieldset` elements in all browsers.*/legend {box-sizing: border-box; /* 1 */color: inherit; /* 2 */display: table; /* 1 */max-width: 100%; /* 1 */padding: 0; /* 3 */white-space: normal; /* 1 */}/*** Add the correct vertical alignment in Chrome, Firefox, and Opera.*/progress {vertical-align: baseline;}/*** Remove the default vertical scrollbar in IE 10+.*/textarea {overflow: auto;}/*** 1. Add the correct box sizing in IE 10.* 2. Remove the padding in IE 10.*/[type="checkbox"],[type="radio"] {box-sizing: border-box; /* 1 */padding: 0; /* 2 */}/*** Correct the cursor style of increment and decrement buttons in Chrome.*/[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button {height: auto;}/*** 1. Correct the odd appearance in Chrome and Safari.* 2. Correct the outline style in Safari.*/[type="search"] {-webkit-appearance: textfield; /* 1 */outline-offset: -2px; /* 2 */}/*** Remove the inner padding in Chrome and Safari on macOS.*/[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}/*** 1. Correct the inability to style clickable types in iOS and Safari.* 2. Change font properties to `inherit` in Safari.*/::-webkit-file-upload-button {-webkit-appearance: button; /* 1 */font: inherit; /* 2 */}/* Interactive========================================================================== *//** Add the correct display in Edge, IE 10+, and Firefox.*/details {display: block;}/** Add the correct display in all browsers.*/summary {display: list-item;}/* Misc========================================================================== *//*** Add the correct display in IE 10+.*/template {display: none;}/*** Add the correct display in IE 10.*/[hidden] {display: none;}
/* style.css *//* reset */pre, ol, ul, li, table, caption, tbody, tfoot, thead, tr, th, td{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}table, tbody, tfoot, thead, tr, th, td, caption, pre {margin: 1em 1em 1em 1em;border: dotted 1px #c0c0c0;outline: 1;font-family: monospace;}th, caption {font-family: sans-serif;padding: 0 .1em 0 .1em;margin-top: 0;}tr, td {font-size: 1em;}td.serif {font-family: serif;}table.full {width: 100%;}table.wide {width: 95%;}table.medium {width: 75%;}table.narrow {width: 30%;}table.centered {text-align:center;}caption {border: none;font-weight:bold;}sup {font-size:.65em;vertical-align:top;}sub {font-size:.65em;vertical-align:bottom;}hr.thin {color: #000000;background-color: #000000;height: 1px;border: 0;width: 100%;}body{line-height: 1.1;}ol, ul{font-family: serif;margin: 1em 0 .75em 1.5em;}/* standart baglanti renkleri */a:link {color: blue;}a:visited {color: purple;}a:hover {color: red;}a:active {color: purple;}a:link .d_inline{color: blue;}a:visited .d_inline {color: purple;}a:hover .d_inline {color: red;}a:active .d_inline {color: purple;}a {color:#000000;text-decoration:none;}body {background-color:#cccccc;font-size: 1em;}#container {max-width:55em;height:auto;margin:auto;}#container_cozum {max-width:55em;height:auto;margin:auto;}#header {font-family: sans-serif;height:5em;background-color:#204080;}#header_ders {font-family: sans-serif;height:5em;background-color:#204080;}#header_cozum {font-family: sans-serif;height:5em;background-color:#208040;}#header1 {color:#ffffff;font-family: sans-serif;font-size:1.75em;width:70%;margin: .5em 0 0 1em;float:left;}#header1_cozum {color:#ffffff;font-size:1.75em;width:550px;margin: .5em 0 0 1em;float:left;}#headersecondary {color:#999999;margin: .5em .5em 0 0;float:right;width:25%;text-align:right;line-height:160%;}#headersecondary a{text-decoration:none;color:#e0e0e0;margin: 0 0 0 .5em;}#headersecondary a:hover {border-bottom: 3px solid #999999;}#headersecondary a:active {color:#e0e0e0;border-bottom: 3px solid #CCCCCC;}#vertinav {font-family: sans-serif;background-color:#f0f0f0;display: flex;flex-direction: row-reverse;flex-wrap: wrap;}#vertinav ul {font-family: sans-serif;list-style: none;display:inline;}#vertinav li a{font-family: sans-serif;margin:0 0 0 12px;color:#333333;text-decoration:none;}#vertinav li a:link {font-family: sans-serif;color: blue;}#vertinav li a:visited {font-family: sans-serif;color: purple;}#vertinav li a:hover {font-family: sans-serif;color: red;}#vertinav li a:active {font-family: sans-serif;color: purple;}.vertinavheader {color:#000000;margin:0 0 -.5em .5em;margin-top: 17px;}.margin_bottom {margin-bottom: 17px;}#vertinavcontent {font-family: sans-serif;margin-left:16px;color:#666666;}#content {background-color:#fafafa;float:right;width:100%;line-height:1.2;}#resume_content {font-family: serif;background-color:#fcfcfc;float:right;width:90%;line-height:1.2;}#resume_content li {margin: .2em 0 0 1em;}#resume_content ol, ul {margin: .5em 1em 1em 1em;}#content li {margin: 0.5em 0 0 1em;}#breadcrumbs {background-color:#e0e0e0;font-size:.9em;}#resume_breadcrumbs {float:right;width:90%;background-color:#e0e0e0;font-size:.9em;}#breadcrumbs_ders {font-family: sans-serif;float:left;font-size:.9em;}#ders_nav_bas {font-family: sans-serif;float:right;font-size:.9em;text-align:right;margin-right:1em;}#ders_nav_son {font-family: sans-serif;float:right;font-size:.9em;text-align:right;margin-right:1em;}#footer {float:right;width:100px;font-size:.5em;}h1,h2,h3,h4,h5,h6 {font-family: sans-serif;font-weight:bold;color:#000033;margin: 1.5em .5em .5em .5em;}h1 {font-size: 3em;}h2 {font-size:2.5em;}h3 {font-size:2em;}h4 {font-size:1.5em;}h5 {font-size:1.1em;}h5.fark {margin-top: .5em;}h6 {font-size:1em;}blockquote.license_text {border:1px solid #000000;}p {color:#000000;font-family: serif;margin: 0.75em 1em 0.75em 1em;}li p {margin-left: 0em;}/* Style applied to preformated text used to show examples. */pre.d_code, pre.c_code, div.quote, pre.mono, pre.mono_nobold, pre.shell, pre.shell_small{background-color: #ffffff;border: dotted 1px #c0c0c0;padding: .5em .5em .5em .5em;margin: .5em 1em 0.75em 1em;overflow: auto;}li pre.d_code, li pre.c_code, li div.quote, li pre.mono, li pre.mono_nobold, li pre.shell, li pre.shell_small {margin-left: 0em;}li li pre.d_code, li li pre.c_code, li li div.quote, li li pre.mono, li li pre.mono_nobold, li li pre.shell, li li pre.shell_small {margin-right: 0em;}pre.mono_nobold{font-weight:bold;background-color: #e0e0e0;}pre.c_code{background-color: #f0f0e0;}/* Style applied to preformated text for shell commands. */pre.shell, pre.shell_small{font-weight:bold;background-color: #e0e0e0;}pre.shell_small{font-size: 1em;}.convert_to_table_shell {background-color: #e0e0e0;}.hilite {background-color:#ffff88;}.shell_note {color: blue;}.shell_note_wrong, .code_note_wrong {color: red;}.shell_observed {color: #404040;}.unordered_false {color: darkred;}.unordered_true {color: green;}.unordered_no {color: red;}.unordered_yes {color: gray;}div.quote {background-color:#e0e0e0;}div.haber {background-color:#ffffff;}/* Elements of D source code text */.d_comment { color: green; }.d_string { color: red; }p .d_string {font-family: monospace;}ol .d_string {font-family: monospace;}ul .d_string {font-family: monospace;}.d_keyword { color: blue; }.d_psymbol { text-decoration: underline; }.d_param { font-style: italic; }.d_inline {font-family: monospace;font-weight:bold;color:#002222;}h4 .d_inline { font-size: 1em; }h5 .d_inline { font-size: 1em; }h6 .d_inline { font-size: 1em; }.d_inline_index {font-size: .7em;color:#888888;}.d_hata {background-color:#ff4040;color:#000000;}.steps li{margin:0 0 1.5em .5em;text-decoration:none;}ul.fark {margin-left:4em;}.on_ust {width:100%;}img.d_harfi {float:right;margin:1em 1em .5em .5em ;}.d_harfi_yan {float:left;margin:1em 1em .5em .5em ;}.main_page_content {float:left;width:100%;margin:auto;}div.mini_sozluk_sozcuk {margin-bottom: 4px;}div.sozcuk {margin: 10px 10px 10px 10px;}.mini_sozluk {background-color:#fcf4f4;border: dotted 1px #c0c0c0;font-size: .8em;margin: 0 8px 0 8px;padding: 2px;}.butun_sozluk {font-size:.8em;margin: 0 4px 0 8px;text-align:right;}.foreword_by {font-size: .75em;font-weight:normal;}ul.index_section {list-style-type: none;padding: 0 0 0 2em;text-indent: -2em;line-height: 1;}div.web_index_section {margin-left: 2em;}h5.web_index_section {margin-left: -1em;}.img_border_0 {border: 0;}.font_size_6em {font-size:.6em;}.font_size_75em {font-size:.75em;}.font_size_9em {font-size:.9em;}.white_space_nowrap {white-space: nowrap;}.color_gray {color: gray;}.color_444444 {color: #444444;}.color_c0c0c0 {color: #c0c0c0;}.text_decoration_line_through {text-decoration: line-through;}.overflow_auto {overflow: auto;}.cover_thumb {border-width: 0;float: left;margin: 0 2em 1em 1em;}.table_tr_th_specifier {padding-left: 1em;padding-right: 1em;}footer {background-color:#fafafa;}a.cc_by_nc_sa::after {content: "";display: inline-block;width: 5em;height: 0.9em;margin-left: 0.25em;background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAAPCAIAAAD8q9/YAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJLSURBVHjaYmAYYYARiP///z9SfAsEEA+v2bQaWWLPrr0zp87s6OgoLy/H1Obq6nrq1Km27lZxCXEgV15WwdXJ9eOHj4Pct0BvAv3LhCnx8sXL5YuX4/ItEOzevdvMzGxy/xQI98PHD4UFhUMlkrF4ePmSFcLCwrh8CwHA4Lh54+aGtRuB7I+fPnj4eHj7eA9VD1+6eCk9PR3IOHv2rLKyMjAZANPw+/fvgSSQDRQBihsbG7u4uFy7eg1qChMTkIuWfiAAzkWWwpreMNnIJuBKpWi2ECyPmDB8e/nzp89A/wDZYWFhQAbQCCDZ2dkJ9Oe7d++AMX/v3j2gLFDwzu078FQNTORYSghGRogL4AxIRsLleswsB9eIK09CADHqsXv465cvQFJQUBAYpUCPQXwOTMBAtpKSElA8LS0tNDQUVsRDnf7z5w9GFkaswQ/3HsQpcC5a5CAHCmbAYdUCUY+WNEiOYW4eHiAJ9C3Qb0AfAmMVUiwDuUA/A8UrKipmzZqFFifs7Bz///zHE8PYawhY5OD3M7IP0bSgWYFpIGEP6+nr8vLyQvwJjNg9e/YAjQD6HMgGxraQkBBQBJJdz5w5o6isCNElwC8ArKjwxzDxVSVaBOLJAmRYgaUe7uvqf/70+f379/FoA4aIiYlJdFx0QLA/kCsrLdfc0Lx1y9YhWQ9Hx0W9ffsGGKV4NJeVlamoKkN8y88nsGPLjkHuW3zVErD9lJqZWllZ2d7ejlWPk7PT9evXC0oK4Om5f0L/aFt6kLalR1pniQEgwAAqmGXUQtYz7AAAAABJRU5ErkJggg==);}
/* PrismJS 1.30.0
https://prismjs.com/download.html#themes=prism-coy&languages=markup+clike+bash+d&plugins=line-highlight+line-numbers+file-highlight+show-language+command-line+toolbar+copy-to-clipboard+download-button+match-braces */
code[class*=language-],pre[class*=language-]{color:#000;background:0 0;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;margin:.5em 0;overflow:visible;padding:1px}pre[class*=language-]>code{position:relative;z-index:1;border-left:10px solid #358ccb;box-shadow:-1px 0 0 0 #358ccb,0 0 0 1px #dfdfdf;background-color:#fdfdfd;background-image:linear-gradient(transparent 50%,rgba(69,142,209,.04) 50%);background-size:3em 3em;background-origin:content-box;background-attachment:local}code[class*=language-]{max-height:inherit;height:inherit;padding:0 1em;display:block;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdfdfd;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal}pre[class*=language-]:after,pre[class*=language-]:before{content:'';display:block;position:absolute;bottom:.75em;left:.18em;width:40%;height:20%;max-height:13em;box-shadow:0 13px 8px #979797;-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-ms-transform:rotate(-2deg);-o-transform:rotate(-2deg);transform:rotate(-2deg)}pre[class*=language-]:after{right:.75em;left:auto;-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#7d8b99}.token.punctuation{color:#5f6364}.token.boolean,.token.constant,.token.deleted,.token.function-name,.token.number,.token.property,.token.symbol,.token.tag{color:#c92c2c}.token.attr-name,.token.builtin,.token.char,.token.function,.token.inserted,.token.selector,.token.string{color:#2f9c0a}.token.entity,.token.operator,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.class-name,.token.keyword{color:#1990b8}.token.important,.token.regex{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}@media screen and (max-width:767px){pre[class*=language-]:after,pre[class*=language-]:before{bottom:14px;box-shadow:none}}pre[class*=language-].line-numbers.line-numbers{padding-left:0}pre[class*=language-].line-numbers.line-numbers code{padding-left:3.8em}pre[class*=language-].line-numbers.line-numbers .line-numbers-rows{left:0}pre[class*=language-][data-line]{padding-top:0;padding-bottom:0;padding-left:0}pre[data-line] code{position:relative;padding-left:4em}pre .line-highlight{margin-top:0}
pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:hsla(24,20%,50%,.08);background:linear-gradient(to right,hsla(24,20%,50%,.1) 70%,hsla(24,20%,50%,0));pointer-events:none;line-height:inherit;white-space:pre}@media print{.line-highlight{-webkit-print-color-adjust:exact;color-adjust:exact}}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:hsla(24,20%,50%,.4);color:#f4f1ef;font:bold 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}pre[id].linkable-line-numbers span.line-numbers-rows{pointer-events:all}pre[id].linkable-line-numbers span.line-numbers-rows>span:before{cursor:pointer}pre[id].linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:rgba(128,128,128,.2)}
pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none}
.command-line-prompt{border-right:1px solid #999;display:block;float:left;font-size:100%;letter-spacing:-1px;margin-right:1em;pointer-events:none;text-align:right;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.command-line-prompt>span:before{opacity:.7;content:' ';display:block;padding-right:.8em}.command-line-prompt>span[data-user]:before{content:"[" attr(data-user) "@" attr(data-host) "] $"}.command-line-prompt>span[data-user=root]:before{content:"[" attr(data-user) "@" attr(data-host) "] #"}.command-line-prompt>span[data-prompt]:before{content:attr(data-prompt)}.command-line-prompt>span[data-continuation-prompt]:before{content:attr(data-continuation-prompt)}.command-line span.token.output{opacity:.7}
.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:solid 1px}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-10,.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-11,.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-12,.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8{color:#e0e;opacity:1}.line-highlight{z-index:1;}