<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#E8EBF1}::before,::after{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type='search']{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#B6BECC}input::placeholder,textarea::placeholder{opacity:1;color:#B6BECC}button,[role="button"]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,::before,::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness:proximity;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x:  ;--tw-pan-y:  ;--tw-pinch-zoom:  ;--tw-scroll-snap-strictness:proximity;--tw-ordinal:  ;--tw-slashed-zero:  ;--tw-numeric-figure:  ;--tw-numeric-spacing:  ;--tw-numeric-fraction:  ;--tw-ring-inset:  ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur:  ;--tw-brightness:  ;--tw-contrast:  ;--tw-grayscale:  ;--tw-hue-rotate:  ;--tw-invert:  ;--tw-saturate:  ;--tw-sepia:  ;--tw-drop-shadow:  ;--tw-backdrop-blur:  ;--tw-backdrop-brightness:  ;--tw-backdrop-contrast:  ;--tw-backdrop-grayscale:  ;--tw-backdrop-hue-rotate:  ;--tw-backdrop-invert:  ;--tw-backdrop-opacity:  ;--tw-backdrop-saturate:  ;--tw-backdrop-sepia:  }.container{width:100%}@media(min-width: 640px){.container{max-width:640px}}@media(min-width: 768px){.container{max-width:768px}}@media(min-width: 1024px){.container{max-width:1024px}}@media(min-width: 1280px){.container{max-width:1280px}}@media(min-width: 1536px){.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.\!visible{visibility:visible !important}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.\!fixed{position:fixed !important}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0px;right:0px;bottom:0px;left:0px}.inset-y-0{top:0px;bottom:0px}.inset-y-1\.5{top:0.375rem;bottom:0.375rem}.inset-y-1{top:0.25rem;bottom:0.25rem}.left-0{left:0px}.right-0{right:0px}.left-4{left:1rem}.top-8{top:2rem}.top-1{top:0.25rem}.right-2{right:0.5rem}.top-2{top:0.5rem}.top-10{top:2.5rem}.top-0{top:0px}.left-6{left:1.5rem}.bottom-1{bottom:0.25rem}.left-5{left:1.25rem}.-bottom-1{bottom:-0.25rem}.top-16{top:4rem}.bottom-0{bottom:0px}.top-4{top:1rem}.left-14{left:3.5rem}.top-28{top:7rem}.left-64{left:16rem}.right-1{right:0.25rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.m-4{margin:1rem}.m-auto{margin:auto}.m-3{margin:0.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mx-1\.5{margin-left:0.375rem;margin-right:0.375rem}.mx-1{margin-left:0.25rem;margin-right:0.25rem}.mx-3{margin-left:0.75rem;margin-right:0.75rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.mx-2\.5{margin-left:0.625rem;margin-right:0.625rem}.mx-0\.5{margin-left:0.125rem;margin-right:0.125rem}.mx-0{margin-left:0px;margin-right:0px}.my-1\.5{margin-top:0.375rem;margin-bottom:0.375rem}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.mr-3{margin-right:0.75rem}.mb-4{margin-bottom:1rem}.mr-2{margin-right:0.5rem}.ml-2{margin-left:0.5rem}.mr-12{margin-right:3rem}.mr-8{margin-right:2rem}.mr-4{margin-right:1rem}.-mt-0\.5{margin-top:-0.125rem}.-mt-0{margin-top:-0px}.-mr-80{margin-right:-20rem}.mt-2{margin-top:0.5rem}.mb-5{margin-bottom:1.25rem}.mt-2\.5{margin-top:0.625rem}.mr-6{margin-right:1.5rem}.-ml-4{margin-left:-1rem}.mt-3{margin-top:0.75rem}.mt-0\.5{margin-top:0.125rem}.mt-0{margin-top:0px}.ml-6{margin-left:1.5rem}.mb-3{margin-bottom:0.75rem}.ml-3{margin-left:0.75rem}.mt-4{margin-top:1rem}.mb-12{margin-bottom:3rem}.-mt-52{margin-top:-13rem}.mb-6{margin-bottom:1.5rem}.mb-2{margin-bottom:0.5rem}.mt-6{margin-top:1.5rem}.-mt-16{margin-top:-4rem}.-mt-20{margin-top:-5rem}.ml-4{margin-left:1rem}.mt-8{margin-top:2rem}.mt-24{margin-top:6rem}.mr-16{margin-right:4rem}.ml-12{margin-left:3rem}.-mt-12{margin-top:-3rem}.ml-0{margin-left:0px}.ml-1{margin-left:0.25rem}.ml-px{margin-left:1px}.-ml-14{margin-left:-3.5rem}.-ml-64{margin-left:-16rem}.mt-1{margin-top:0.25rem}.mt-5{margin-top:1.25rem}.mr-1{margin-right:0.25rem}.ml-7{margin-left:1.75rem}.mr-0\.5{margin-right:0.125rem}.mb-0\.5{margin-bottom:0.125rem}.mr-0{margin-right:0px}.mb-0{margin-bottom:0px}.mr-1\.5{margin-right:0.375rem}.mr-3\.5{margin-right:0.875rem}.mb-1{margin-bottom:0.25rem}.ml-10{margin-left:2.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.\!inline{display:inline !important}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.h-7{height:1.75rem}.h-96{height:24rem}.h-32{height:8rem}.h-full{height:100%}.h-16{height:4rem}.h-app-screen{height:calc(100vh - 100px)}.h-4{height:1rem}.h-24{height:6rem}.h-12{height:3rem}.h-6{height:1.5rem}.h-screen{height:100vh}.h-10{height:2.5rem}.h-1{height:0.25rem}.h-1\.5{height:0.375rem}.h-8{height:2rem}.h-px{height:1px}.h-9{height:2.25rem}.h-14{height:3.5rem}.h-5{height:1.25rem}.h-3{height:0.75rem}.h-72{height:18rem}.max-h-48{max-height:12rem}.max-h-80{max-height:20rem}.max-h-52{max-height:13rem}.max-h-40{max-height:10rem}.max-h-72{max-height:18rem}.max-h-60{max-height:15rem}.w-16{width:4rem}.w-1\/3{width:33.333333%}.w-full{width:100%}.w-64{width:16rem}.w-36{width:9rem}.w-3\/4{width:75%}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-96{width:24rem}.w-12{width:3rem}.w-52{width:13rem}.w-10{width:2.5rem}.w-1{width:0.25rem}.w-1\.5{width:0.375rem}.w-6{width:1.5rem}.w-14{width:3.5rem}.w-80{width:20rem}.w-4{width:1rem}.w-8{width:2rem}.w-5{width:1.25rem}.w-3{width:0.75rem}.w-3\/4v{width:75vw}.w-2\/3{width:66.666667%}.w-7{width:1.75rem}.w-2\/4{width:50%}.w-4\/5{width:80%}.w-7\/12{width:58.333333%}.w-3\/12{width:25%}.w-2\/12{width:16.666667%}.w-4\/12{width:33.333333%}.w-6\/12{width:50%}.w-32{width:8rem}.w-40{width:10rem}.min-w-min{min-width:-moz-min-content;min-width:min-content}.min-w-28{min-width:7rem}.min-w-max{min-width:-moz-max-content;min-width:max-content}.min-w-52{min-width:13rem}.max-w-xs{max-width:20rem}.max-w-52{max-width:13rem}.max-w-full{max-width:100%}.max-w-sm{max-width:24rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-40{max-width:10rem}.max-w-72{max-width:18rem}.max-w-2xl{max-width:42rem}.max-w-100{max-width:25rem}.max-w-150{max-width:37.5rem}.max-w-256{max-width:64rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow-0{flex-grow:0}.grow{flex-grow:1}.translate-x-3\.5{--tw-translate-x:0.875rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x:0.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-1{--tw-rotate:-1deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-default{cursor:default}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}.grid-rows-1{grid-template-rows:repeat(1, minmax(0, 1fr))}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-4{gap:1rem}.gap-y-1{row-gap:0.25rem}.space-x-7&gt;:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1.75rem * var(--tw-space-x-reverse));margin-left:calc(1.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-reverse&gt;:not([hidden])~:not([hidden]){--tw-space-x-reverse:1}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:0.25rem}.rounded-sm{border-radius:0.125rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-xl{border-radius:0.75rem}.rounded-2xl{border-radius:1rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.border{border-width:1px}.border-2{border-width:2px}.border-t-0{border-top-width:0px}.border-r{border-right-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-8{border-left-width:8px}.border-t{border-top-width:1px}.border-b-2{border-bottom-width:2px}.border-b-0{border-bottom-width:0px}.border-r-0{border-right-width:0px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-gray-200{--tw-border-opacity:1;border-color:rgb(232 235 241 / var(--tw-border-opacity))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(151 158 171 / var(--tw-border-opacity))}.border-red-600{--tw-border-opacity:1;border-color:rgb(226 35 26 / var(--tw-border-opacity))}.border-orange-600{--tw-border-opacity:1;border-color:rgb(255 133 20 / var(--tw-border-opacity))}.border-blue-50{--tw-border-opacity:1;border-color:rgb(230 241 253 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(219 224 234 / var(--tw-border-opacity))}.border-green-600{--tw-border-opacity:1;border-color:rgb(65 153 15 / var(--tw-border-opacity))}.border-transparent{border-color:transparent}.border-blue-400{--tw-border-opacity:1;border-color:rgb(84 163 243 / var(--tw-border-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(232 235 241 / var(--tw-bg-opacity))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(230 241 253 / var(--tw-bg-opacity))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(182 190 204 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 242 226 / var(--tw-bg-opacity))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(255 236 235 / var(--tw-bg-opacity))}.bg-blue-700{--tw-bg-opacity:1;background-color:rgb(14 117 221 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(219 224 234 / var(--tw-bg-opacity))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(235 248 230 / var(--tw-bg-opacity))}.bg-gray-600{--tw-bg-opacity:1;background-color:rgb(109 117 132 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity:1;background-color:rgb(65 153 15 / var(--tw-bg-opacity))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(226 35 26 / var(--tw-bg-opacity))}.bg-orange-600{--tw-bg-opacity:1;background-color:rgb(255 133 20 / var(--tw-bg-opacity))}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(13 101 190 / var(--tw-bg-opacity))}.bg-gray-semi{background-color:#ffffffcc}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(188 220 253 / var(--tw-bg-opacity))}.bg-blue-400{--tw-bg-opacity:1;background-color:rgb(84 163 243 / var(--tw-bg-opacity))}.bg-opacity-90{--tw-bg-opacity:0.9}.bg-opacity-50{--tw-bg-opacity:0.5}.fill-current{fill:currentColor}.stroke-0{stroke-width:0}.p-2{padding:0.5rem}.p-3{padding:0.75rem}.p-1{padding:0.25rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-0\.5{padding:0.125rem}.p-0{padding:0px}.p-2\.5{padding:0.625rem}.p-10{padding:2.5rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-4{padding-left:1rem;padding-right:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-11{padding-top:2.75rem;padding-bottom:2.75rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-20{padding-left:5rem;padding-right:5rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-0{padding-top:0px;padding-bottom:0px}.px-1{padding-left:0.25rem;padding-right:0.25rem}.\!px-6{padding-left:1.5rem !important;padding-right:1.5rem !important}.pb-6{padding-bottom:1.5rem}.pt-1{padding-top:0.25rem}.pb-2{padding-bottom:0.5rem}.pr-96{padding-right:24rem}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.pb-12{padding-bottom:3rem}.pr-40{padding-right:10rem}.pl-6{padding-left:1.5rem}.pb-4{padding-bottom:1rem}.pt-8{padding-top:2rem}.pt-4{padding-top:1rem}.pr-3{padding-right:0.75rem}.pl-3{padding-left:0.75rem}.pl-4{padding-left:1rem}.pt-3{padding-top:0.75rem}.pb-0{padding-bottom:0px}.pl-1{padding-left:0.25rem}.pl-8{padding-left:2rem}.pt-6{padding-top:1.5rem}.pr-2{padding-right:0.5rem}.pr-10{padding-right:2.5rem}.pb-32{padding-bottom:8rem}.pb-16{padding-bottom:4rem}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.text-xs{font-size:0.75rem;line-height:1rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-6xl{font-size:3.75rem;line-height:1}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-none{line-height:1}.leading-3{line-height:.75rem}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.leading-8{line-height:2rem}.leading-tight{line-height:1.25}.leading-6{line-height:1.5rem}.leading-9{line-height:2.25rem}.leading-4{line-height:1rem}.text-gray-500{--tw-text-opacity:1;color:rgb(151 158 171 / var(--tw-text-opacity))}.text-blue-700{--tw-text-opacity:1;color:rgb(14 117 221 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(30 33 39 / var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-red-600{--tw-text-opacity:1;color:rgb(226 35 26 / var(--tw-text-opacity))}.text-blue-400{--tw-text-opacity:1;color:rgb(84 163 243 / var(--tw-text-opacity))}.text-red-900{--tw-text-opacity:1;color:rgb(174 15 15 / var(--tw-text-opacity))}.text-green-400{--tw-text-opacity:1;color:rgb(108 184 65 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity:1;color:rgb(109 117 132 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity:1;color:rgb(90 98 113 / var(--tw-text-opacity))}.text-blue-800{--tw-text-opacity:1;color:rgb(13 101 190 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity:1;color:rgb(182 190 204 / var(--tw-text-opacity))}.text-primary-70{--tw-text-opacity:1;color:rgb(33 135 87 / var(--tw-text-opacity))}.text-orange-600{--tw-text-opacity:1;color:rgb(255 133 20 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity:1;color:rgb(65 153 15 / var(--tw-text-opacity))}.\!text-gray-500{--tw-text-opacity:1 !important;color:rgb(151 158 171 / var(--tw-text-opacity)) !important}.text-orange-300{--tw-text-opacity:1;color:rgb(240 177 62 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.opacity-100{opacity:1}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-intense{--tw-shadow:0px 4px 4px rgba(0, 0, 0, 0.25);--tw-shadow-colored:0px 4px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-bottom{--tw-shadow:1px 1px 2px rgba(0, 0, 0, 0.3);--tw-shadow-colored:1px 1px 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-dark{--tw-shadow:0px 4px 8px rgba(0, 0, 0, 0.4);--tw-shadow-colored:0px 4px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-bottom-big{--tw-shadow:15px 10px 15px -5px rgba(255, 255, 255, 1);--tw-shadow-colored:15px 10px 15px -5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.hover\:border-solid:hover{border-style:solid}.hover\:border-blue-700:hover{--tw-border-opacity:1;border-color:rgb(14 117 221 / var(--tw-border-opacity))}.hover\:border-gray-200:hover{--tw-border-opacity:1;border-color:rgb(232 235 241 / var(--tw-border-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(232 235 241 / var(--tw-bg-opacity))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(230 241 253 / var(--tw-bg-opacity))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(14 117 221 / var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(226 35 26 / var(--tw-bg-opacity))}.hover\:bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgb(188 220 253 / var(--tw-bg-opacity))}.hover\:bg-blue-400:hover{--tw-bg-opacity:1;background-color:rgb(84 163 243 / var(--tw-bg-opacity))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(90 98 113 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:text-primary-70:hover{--tw-text-opacity:1;color:rgb(33 135 87 / var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(30 33 39 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.focus\:border-blue-700:focus{--tw-border-opacity:1;border-color:rgb(14 117 221 / var(--tw-border-opacity))}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:bg-gray-600{--tw-bg-opacity:1;background-color:rgb(109 117 132 / var(--tw-bg-opacity))}.group:hover .group-hover\:bg-gray-50{--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))}.group:hover .group-hover\:text-white{--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}@media(min-width: 1024px){.lg\:invisible{visibility:hidden}.lg\:mx-1{margin-left:0.25rem;margin-right:0.25rem}.lg\:mr-3{margin-right:0.75rem}.lg\:mr-4{margin-right:1rem}.lg\:block{display:block}.lg\:inline-block{display:inline-block}.lg\:flex{display:flex}.lg\:w-full{width:100%}.lg\:pr-96{padding-right:24rem}}@media(min-width: 1280px){.xl\:flex{display:flex}.xl\:max-w-md{max-width:28rem}}@media(min-width: 1536px){.\32xl\:flex{display:flex}}@font-face{font-family:'proxima-nova';font-weight:700;src:url('/api-testing/global/webfonts/proxima-nova-800.woff2') format('woff2')}@font-face{font-family:'proxima-nova';font-weight:600;src:url('/api-testing/global/webfonts/proxima-nova-700.woff2') format('woff2')}@font-face{font-family:'proxima-nova';font-weight:400;src:url('/api-testing/global/webfonts/proxima-nova-400.woff2') format('woff2')}body, .bx--number input[type='number']{font-family:'proxima-nova', 'Arial', 'sans-serif'}.hidden-hack{display:none}body{background-color:#fff;--tw-text-opacity:1;color:rgb(109 117 132 / var(--tw-text-opacity));--forge-primary-bg:#ffffff;--forge-secondary-bg:#d5e1e6;--forge-tertiary-bg:#f1f4f7;--forge-primary-fg:#5d6063;--forge-secondary-fg:#7c9aa7;--forge-tertiary-fg:#33626f;--forge-primary-selected:#dde7ec;--forge-secondary-selected:#b6c7ce;--forge-overlays-bg:#475b6d;--forge-action-primary-bg:#1395f0;--forge-action-secondary-bg:#ecf2f6;--forge-action-alternate-bg:#3498db;--forge-action-primary-fg:#ffffff;--forge-action-secondary-fg:#33626f;--forge-border-primary-color:#eeeeee;--forge-action-primary-hover:#069664;--forge-action-warning-bg:#ff7675;--components-primary-bg:#1395f0;--components-primary-fg:#ffffff;--form-field-height:40px;--header-bg:#ffffff;--header-border:#eeeeee;--components-success:#2ecc71;--components-warning:#f7ce06;--components-failure:#ff7675;--forge-sidebar-bg:#2c3d4c;--forge-sidebar-fg:#ffffff;--panels-primary-bg:#ffffff;--text-secondary:#87898b;--forge-dark-layer:rgba(51, 98, 111, 0.05);--forge-darker-layer:rgba(51, 98, 111, 0.05);--forge-menu-height:40px;--forge-header-height:calc(75px + var(--forge-menu-height));--sl-link-color:#0292f3;--sl-primary-gray:#87898b;--sl-dark-gray:#5d6063;--sl-gray-lighter:#eeeeee;--sl-gray-ultralight:#f3f3f3;--icon-button-bg:transparent;--icon-button-text:#1395f0;--icon-button-bg-hover:#1395f0;--icon-button-text-hover:#fff}.blue.bx--form-item.bx--checkbox-wrapper .bx--checkbox:checked + .bx--checkbox-label::before{background-color:#3b82f6;border-color:#3b82f6}.sl-design.bx--btn{border-radius:0.25rem;padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;font-weight:600}.sl-design.bx--btn.bx--btn--primary{--tw-bg-opacity:1;background-color:rgb(65 153 15 / var(--tw-bg-opacity))}.sl-design.bx--btn.bx--btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(56 138 19 / var(--tw-bg-opacity))}.sl-design.bx--btn.bx--btn--secondary{--tw-bg-opacity:1;background-color:rgb(14 117 221 / var(--tw-bg-opacity))}.sl-design.bx--btn.bx--btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(13 101 190 / var(--tw-bg-opacity))}.sl-design.bx--btn.bx--btn--ghost{background-color:transparent;--tw-text-opacity:1;color:rgb(14 117 221 / var(--tw-text-opacity))}.sl-design.bx--btn.bx--btn--ghost:hover{--tw-bg-opacity:1;background-color:rgb(230 241 253 / var(--tw-bg-opacity))}.sl-design.bx--btn.bx--btn--ghost.bx--btn--disabled, .sl-design.bx--btn.bx--btn--ghost.bx--btn--disabled:hover{background-color:transparent;color:rgba(30, 33, 39, .45)}.sl-design.btn-gray.bx--btn{--tw-text-opacity:1;color:rgb(14 117 221 / var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))}.sl-design.btn-gray.bx--btn:hover{--tw-bg-opacity:1;background-color:rgb(232 235 241 / var(--tw-bg-opacity))}.sl-design.bx--btn--sm.bx--btn{padding-left:0.5rem;padding-right:0.5rem}.sl-design.bx--btn.bx--btn--disabled, .sl-design.bx--btn.bx--btn--disabled:hover{background-color:rgba(30, 33, 39, .45);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn.bx--btn--danger{--tw-bg-opacity:1;background-color:rgb(174 15 15 / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--btn.bx--btn--danger:hover{--tw-bg-opacity:1;background-color:rgb(146 6 6 / var(--tw-bg-opacity))}.bx--btn.bx--btn--danger:active{--tw-bg-opacity:1;background-color:rgb(122 0 0 / var(--tw-bg-opacity))}.bx--tooltip{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;min-width:0px;border-radius:0.25rem}svelte-virtual-list-contents{overflow:hidden !important}svelte-virtual-list-row{overflow:initial !important}.border-none.bx--tooltip--definition .bx--tooltip__trigger{border-width:0px}body{--cds-focus:#bcdcfd}.bx--text-input,.bx--search-input,.bx--number__input-wrapper input[type='number']{border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(232 235 241 / var(--tw-border-opacity))}.bx--search-input[disabled]{--tw-border-opacity:1;border-color:rgb(219 224 234 / var(--tw-border-opacity))}.bx--text-input:focus,.bx--search-input:focus,.bx--number__input-wrapper input[type='number']:focus{--tw-border-opacity:1;border-color:rgb(14 117 221 / var(--tw-border-opacity));outline-offset:0}.bx--number.bx--number--nosteppers input{padding-right:1rem}.bx--number.bx--number--nosteppers .bx--number__invalid{right:1rem}.bx--select-input{border-radius:0.125rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));border-style:solid;border-width:1px;--tw-border-opacity:1;border-color:rgb(232 235 241 / var(--tw-border-opacity))}.bx--select-input:hover{background:unset}.bx--select-input:focus{--tw-border-opacity:1;border-color:rgb(14 117 221 / var(--tw-border-opacity));outline-offset:0}.bx--form-requirement{--tw-text-opacity:1;color:rgb(255 133 20 / var(--tw-text-opacity))}.bx--form-item.bx--checkbox-wrapper .bx--checkbox:checked+.bx--checkbox-label::before{--tw-bg-opacity:1;background-color:rgb(30 33 39 / var(--tw-bg-opacity))}.bx--form-item.bx--checkbox-wrapper .bx--checkbox:indeterminate+.bx--checkbox-label::before{--tw-bg-opacity:1;background-color:rgb(30 33 39 / var(--tw-bg-opacity))}.bx--btn{border-radius:0.25rem;padding-left:1rem;padding-right:1rem;padding-top:0.25rem;padding-bottom:0.25rem;font-weight:600;justify-content:center;transition-property:none}.bx--btn.bx--btn--primary{--tw-bg-opacity:1;background-color:rgb(65 153 15 / var(--tw-bg-opacity))}.bx--btn.bx--btn--primary:hover{--tw-bg-opacity:1;background-color:rgb(56 138 19 / var(--tw-bg-opacity))}.bx--btn.bx--btn--secondary{--tw-bg-opacity:1;background-color:rgb(14 117 221 / var(--tw-bg-opacity))}.bx--btn.bx--btn--secondary:hover{--tw-bg-opacity:1;background-color:rgb(13 101 190 / var(--tw-bg-opacity))}.btn-gray.bx--btn{--tw-text-opacity:1;color:rgb(14 117 221 / var(--tw-text-opacity));--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))}.btn-gray.bx--btn:hover{--tw-bg-opacity:1;background-color:rgb(232 235 241 / var(--tw-bg-opacity))}.bx--btn--sm.bx--btn{padding-left:0.75rem;padding-right:0.75rem}.bx--btn.bx--btn--disabled,.bx--btn.bx--btn--disabled:hover{background-color:rgba(30, 33, 39, .45);--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity))}.bx--tooltip{padding-left:0.75rem;padding-right:0.75rem;padding-top:0.5rem;padding-bottom:0.5rem;min-width:0px;border-radius:0.25rem}.ps__rail-y,.ps__thumb-x{z-index:10}.ps__thumb-y,.ps__thumb-x{--tw-bg-opacity:1;background-color:rgb(182 190 204 / var(--tw-bg-opacity));border-radius:0.125rem}.ps__rail-y:hover .ps__thumb-y,.ps__rail-y:focus .ps__thumb-y,.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-x:hover .ps__thumb-x,.ps__rail-x:focus .ps__thumb-x,.ps__rail-x.ps--clicking.ps--clicking .ps__thumb-x{--tw-bg-opacity:1;background-color:rgb(151 158 171 / var(--tw-bg-opacity))}input[data-invalid]:not(:focus),.bx--number[data-invalid] input[type='number']:not(:focus),.bx--text-input__field-wrapper[data-invalid] .bx--text-input--invalid:not(:focus),.bx--text-area__wrapper[data-invalid] .bx--text-area--invalid:not(:focus),.bx--select-input__wrapper[data-invalid] .bx--select-input:not(:focus),.bx--list-box[data-invalid]:not(:focus),.bx--combo-box[data-invalid] .bx--text-input:not(:focus){outline-color:#E2231A}input[data-invalid]~.bx--form-requirement,.bx--number[data-invalid] .bx--number__input-wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper~.bx--form-requirement,.bx--date-picker-input__wrapper--invalid~.bx--form-requirement,.bx--time-picker--invalid~.bx--form-requirement,.bx--text-input__field-wrapper[data-invalid]~.bx--form-requirement,.bx--text-area__wrapper[data-invalid]~.bx--form-requirement,.bx--select-input__wrapper[data-invalid]~.bx--form-requirement,.bx--time-picker[data-invalid]~.bx--form-requirement,.bx--list-box[data-invalid]~.bx--form-requirement{--tw-text-opacity:1;color:rgb(226 35 26 / var(--tw-text-opacity))}.bx--text-input__field-wrapper .bx--text-input__invalid-icon,.bx--number__invalid{fill:#E2231A}.bx--text-input__field-wrapper.bx--text-input__field-wrapper--warning .bx--text-input__invalid-icon--warning{fill:#f0b13e}.VaultSearch.svelte-4gd3bi{width:387px}.Layout.svelte-1g8ae1c:not(.sidebar){padding:100px 0 0 0;--forgedash-layout-fixed-top:100px;--forgedash-layout-fixed-left:0px;--forgedash-layout-fixed-right:0px}.Layout.sidepanel.svelte-1g8ae1c:not(.sidebar){padding:100px 0 0 250px}.Layout.rightpanel.svelte-1g8ae1c:not(.sidebar){padding:100px 250px 0 0;--forgedash-layout-fixed-right:250px}.Layout.rightpanel.svelte-1g8ae1c{padding:100px 250px 0 0;--forgedash-layout-fixed-right:250px}.Layout.sidebar.svelte-1g8ae1c{height:100vh;padding-top:121px;padding-left:0;padding-left:256px;transition:padding-left 0.15s;--forgedash-layout-fixed-top:121px;--forgedash-layout-fixed-left:256px}.Layout.sidebar.sidepanel.svelte-1g8ae1c{padding-left:506px}.Layout.sidebar.narrow.svelte-1g8ae1c{padding-left:56px;--forgedash-layout-fixed-left:56px}.Layout.sidebar.narrow.sidepanel.svelte-1g8ae1c{padding-left:306px}.Empty.svelte-ctr922{padding-bottom:20vh}.Confirm.svelte-1aed6v0{position:fixed;top:0;left:0;width:100%;height:100%;z-index:25;background-color:#fff}.spinner-holder.svelte-1aed6v0{position:absolute;width:100%;top:50%;transform:translateY(-50%);text-align:center}.spinner.svelte-1aed6v0{display:inline-block;width:80px;height:80px;line-height:80px;text-align:center;color:#fff;background-color:#2ecc71;font-size:28px;border-radius:50%;position:relative;animation-duration:.3s}.Error.svelte-30e2nz{width:500px}.Error.svelte-30e2nz button{padding:0.4rem 2rem}.Sidebar.svelte-1nj2pxy{height:calc(100% - 64px)}.Container.svelte-1nj2pxy{height:calc(100% - 64px)}._toastItem{border-left-width:8px !important;box-shadow:none !important;align-items:initial !important}._toastBtn{padding-top:0.5rem}._toastMsg strong{margin-bottom:1px;font-size:14px;display:inline-block}._toastMsg p{font-size:0.875rem;line-height:16px;word-wrap:break-word}._toastMsg .error-message p{word-break:break-all}._toastBar{height:4px !important;margin-bottom:2px;padding:0 2px;opacity:0.4;border-radius:2px}.Filters.svelte-11psbod::after{display:block;content:"";clear:both}.Filters.svelte-11psbod .left{float:left;width:70%}.Filters.svelte-11psbod .right{float:right;width:30%;text-align:right}@media(max-width: 700px){.Filters.svelte-11psbod .left,.Filters.svelte-11psbod .right{float:none;width:100%}.Filters.svelte-11psbod .right{margin-top:10px;text-align:left}}.SearchQuery.white .bx--search-input{background:white}.EnvironmentsListEmpty.svelte-dvi7ws{padding-bottom:20vh}.Loader.svelte-1e9ei8r.svelte-1e9ei8r{position:relative;top:0;left:0;width:100%;height:100%;z-index:29}.Loader.static.svelte-1e9ei8r.svelte-1e9ei8r{position:static}.Loader.fixed.svelte-1e9ei8r.svelte-1e9ei8r{position:fixed}.Loader.inline.svelte-1e9ei8r.svelte-1e9ei8r{width:auto;height:40px;padding-left:1rem;padding-right:1rem}.Loader.overlay.svelte-1e9ei8r.svelte-1e9ei8r{background:rgba(238, 238, 238, .6)}.Loader.hidecontent.svelte-1e9ei8r.svelte-1e9ei8r{background:rgba(255, 255, 255, 1)}.Loader.svelte-1e9ei8r .pane.svelte-1e9ei8r{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#1495f0;font-size:25px}.VaultImportDrag.svelte-1l7lzv3{max-width:540px;width:50vw;height:240px}.VaultImportDrag.svelte-1l7lzv3 .bx--file-browse-btn{max-width:initial}.VaultImportDrag.svelte-1l7lzv3 .bx--file__drop-container,.VaultImportDrag.svelte-1l7lzv3 .bx--file-browse-btn{height:100%}.Modal.svelte-1dtw5jj{position:fixed;height:100vh;width:100vw;overflow:auto}.ModalPanel.svelte-1dtw5jj{position:absolute;top:calc(50px + var(--forge-header-height, '0px'));left:50%;transform:translate(-50%)}.ModalPanel.svelte-1dtw5jj .basic-panel-content{width:400px;background-color:var(--panel-bg);color:var(--panel-fg);border-radius:2px;padding:20px}.Popover.svelte-isr8km{width:500px}.ActionButton .bx--tooltip__trigger{border-bottom:none}.ActionButton .disabled{cursor:not-allowed;opacity:0.5}.ActionButton svg{fill:#0d65be;color:#0d65be}.__tinystring{display:inline-block}.__tinystring .bx--tooltip__trigger.bx--tooltip__trigger--definition{border-bottom:none;font-weight:inherit;color:inherit;font-size:inherit;text-align:left;text-transform:inherit;line-height:normal}.__tinystring .bx--assistive-text,.__tinystring .bx--tooltip__trigger{word-break:break-all}.Breadcrumbs.svelte-nsnlwq{padding-left:276px;transition:padding-left 0.15s}.Breadcrumbs.narrow.svelte-nsnlwq{padding-left:76px}._toastContainer.svelte-1u812xz{top:var(--toastContainerTop, 1.5rem);right:var(--toastContainerRight, 2rem);bottom:var(--toastContainerBottom, auto);left:var(--toastContainerLeft, auto);position:fixed;margin:0;padding:0;list-style-type:none;pointer-events:none;z-index:var(--toastContainerZIndex, 9999)}.ImportDrag.svelte-15j4qdn{max-width:540px;width:50vw;height:240px}.ImportDrag.svelte-15j4qdn .bx--file-browse-btn{max-width:initial}.ImportDrag.svelte-15j4qdn .bx--file__drop-container,.ImportDrag.svelte-15j4qdn .bx--file-browse-btn{height:100%}label.svelte-1mzdmpw.svelte-1mzdmpw{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;white-space:nowrap;border:0;visibility:inherit;clip:rect(0, 0, 0, 0)}[role="search"].svelte-1mzdmpw.svelte-1mzdmpw{position:relative;display:flex;max-width:28rem;width:100%;margin-left:0.5rem;height:3rem;background-color:#393939;color:#fff;transition:max-width 0.11s cubic-bezier(0.2, 0, 0.38, 0.9),
      background 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}[role="search"].svelte-1mzdmpw.svelte-1mzdmpw:not(.active){max-width:3rem;background-color:#161616}[role="search"].active.svelte-1mzdmpw.svelte-1mzdmpw{outline:2px solid #fff;outline-offset:-2px}[role="combobox"].svelte-1mzdmpw.svelte-1mzdmpw{display:flex;flex-grow:1;border-bottom:1px solid #393939}input.svelte-1mzdmpw.svelte-1mzdmpw{width:100%;height:3rem;padding:0;font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:0;color:#fff;caret-color:#fff;background-color:initial;border:none;outline:none;transition:opacity 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}input.svelte-1mzdmpw.svelte-1mzdmpw:not(.active){opacity:0;pointer-events:none}button.svelte-1mzdmpw.svelte-1mzdmpw{width:3rem;height:100%;padding:0;flex-shrink:0;opacity:1;transition:background-color 0.11s cubic-bezier(0.2, 0, 0.38, 0.9),
      opacity 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}.disabled.svelte-1mzdmpw.svelte-1mzdmpw{border:none;pointer-events:none}[aria-label="Clear search"].svelte-1mzdmpw.svelte-1mzdmpw:hover{background-color:#4c4c4c}.hidden.svelte-1mzdmpw.svelte-1mzdmpw{opacity:0;display:none}ul.svelte-1mzdmpw.svelte-1mzdmpw{position:absolute;z-index:10000;padding:1rem 0;left:0;right:0;top:3rem;background-color:#161616;border:1px solid #393939;border-top:none;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.5)}[role="menuitem"].svelte-1mzdmpw.svelte-1mzdmpw{padding:6px 1rem;cursor:pointer;font-size:0.875rem;font-weight:600;line-height:1.29;letter-spacing:0.16px;transition:all 70ms cubic-bezier(0.2, 0, 0.38, 0.9);display:block;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#c6c6c6}.selected.svelte-1mzdmpw.svelte-1mzdmpw,[role="menuitem"].svelte-1mzdmpw.svelte-1mzdmpw:hover{background-color:#353535;color:#f4f4f4}[role="menuitem"].svelte-1mzdmpw span.svelte-1mzdmpw{font-size:0.75rem;font-weight:400;line-height:1.34;letter-spacing:0.32px;text-transform:lowercase;color:#c6c6c6}.action-text.svelte-1th77yq.svelte-1th77yq{font-size:16px;line-height:20px;text-decoration:none;color:#fff;width:100%;padding:0 1rem}.action-text.svelte-1th77yq&gt;span.svelte-1th77yq{margin-left:0.75rem;vertical-align:top}.action-link.svelte-153amym{text-align:center;align-items:center;vertical-align:middle;justify-content:center;padding-top:10px}.search-wrapper.svelte-1h7u5ft{position:relative;display:flex;max-width:28rem;width:100%;margin-left:0.5rem;height:3rem;background-color:#393939;color:#fff;transition:max-width 0.11s cubic-bezier(0.2, 0, 0.38, 0.9),
      background 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}.search-wrapper-hidden.svelte-1h7u5ft{max-width:3rem;background-color:#161616}.search-focus.svelte-1h7u5ft{outline:2px solid #fff;outline-offset:-2px}.search-wrapper-2.svelte-1h7u5ft{display:flex;flex-grow:1;border-bottom:1px solid #393939}.btn-search.svelte-1h7u5ft{width:3rem;height:100%;padding:0;flex-shrink:0;opacity:1;transition:background-color 0.11s cubic-bezier(0.2, 0, 0.38, 0.9),
      opacity 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}.btn-search-disabled.svelte-1h7u5ft{border:none;pointer-events:none}.input-search.svelte-1h7u5ft{font-size:1rem;font-weight:400;line-height:1.375rem;letter-spacing:0;color:#fff;caret-color:#fff;background-color:initial;border:none;outline:none;width:100%;height:3rem;padding:0;transition:opacity 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}.input-hidden.svelte-1h7u5ft{opacity:0;pointer-events:none}.btn-clear.svelte-1h7u5ft{width:3rem;height:100%;padding:0;flex-shrink:0;opacity:1;display:block;transition:background-color 0.11s cubic-bezier(0.2, 0, 0.38, 0.9),
      opacity 0.11s cubic-bezier(0.2, 0, 0.38, 0.9)}.btn-clear.svelte-1h7u5ft:hover{background-color:#4c4c4c}.btn-clear-hidden.svelte-1h7u5ft{opacity:0;display:none}.subject-divider.svelte-17byrq2.svelte-17byrq2{color:#525252;padding-bottom:4px;border-bottom:1px solid #525252;margin:32px 1rem 8px}.subject-divider.svelte-17byrq2 span.svelte-17byrq2{font-size:0.75rem;font-weight:400;line-height:1rem;letter-spacing:0.32px;color:#c6c6c6}.Notification.svelte-1r571f5 a{--tw-text-opacity:1;color:rgb(14 117 221 / var(--tw-text-opacity));text-decoration-line:underline
}/*
 Solarized Color Schemes originally by Ethan Schoonover
 http://ethanschoonover.com/solarized

 Ported for PrismJS by Hector Matos
 Website: https://krakendev.io
 Twitter Handle: https://twitter.com/allonsykraken)
*/

/*
SOLARIZED HEX
--------- -------
base03    #002b36
base02    #073642
base01    #586e75
base00    #657b83
base0     #839496
base1     #93a1a1
base2     #eee8d5
base3     #fdf6e3
yellow    #b58900
orange    #cb4b16
red       #dc322f
magenta   #d33682
violet    #6c71c4
blue      #268bd2
cyan      #2aa198
green     #859900
*/

code[class*="language-"],
pre[class*="language-"] {
	color: #657b83; /* base00 */
	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-"]::-moz-selection, pre[class*="language-"] ::-moz-selection,
code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection {
	background: #073642; /* base02 */
}

pre[class*="language-"]::selection, pre[class*="language-"] ::selection,
code[class*="language-"]::selection, code[class*="language-"] ::selection {
	background: #073642; /* base02 */
}

/* Code blocks */
pre[class*="language-"] {
	padding: 1em;
	margin: .5em 0;
	overflow: auto;
	border-radius: 0.3em;
}

:not(pre) &gt; code[class*="language-"],
pre[class*="language-"] {
	background-color: #fdf6e3; /* base3 */
}

/* Inline code */
:not(pre) &gt; code[class*="language-"] {
	padding: .1em;
	border-radius: .3em;
}

.token.comment,
.token.prolog,
.token.doctype,
.token.cdata {
	color: #93a1a1; /* base1 */
}

.token.punctuation {
	color: #586e75; /* base01 */
}

.token.namespace {
	opacity: .7;
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.constant,
.token.symbol,
.token.deleted {
	color: #268bd2; /* blue */
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.builtin,
.token.url,
.token.inserted {
	color: #2aa198; /* cyan */
}

.token.entity {
	color: #657b83; /* base00 */
	background: #eee8d5; /* base2 */
}

.token.atrule,
.token.attr-value,
.token.keyword {
	color: #859900; /* green */
}

.token.function,
.token.class-name {
	color: #b58900; /* yellow */
}

.token.regex,
.token.important,
.token.variable {
	color: #cb4b16; /* orange */
}

.token.important,
.token.bold {
	font-weight: bold;
}
.token.italic {
	font-style: italic;
}

.token.entity {
	cursor: help;
}
.ModalOverlay.svelte-ptvav7{position:fixed;top:0;left:0;width:100%;height:100%;z-index:39}.Link.svelte-1efbgrq{transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))
}.Link.child.svelte-1efbgrq:not(.Narrow) .MenuItemIcon{display:none
}.Link:not(.Disabled) svg{--tw-text-opacity:1;color:rgb(109 117 132 / var(--tw-text-opacity))
}.Link:not(.Disabled):hover svg,[aria-current="page"] .Link svg{--tw-text-opacity:1;color:rgb(33 135 87 / var(--tw-text-opacity))
}.Link.child.svelte-1efbgrq:not(.Deep){padding-left:2rem
}.Link.Deep.Back.svelte-1efbgrq{padding-left:2rem
}.Link.child.Deep.svelte-1efbgrq{padding-left:4rem
}[aria-current='page'] .Link .MenuItemText{font-weight:600;--tw-text-opacity:1;color:rgb(30 33 39 / var(--tw-text-opacity))
}.Link.Deep.Back.svelte-1efbgrq:hover,.Link.svelte-1efbgrq:not(.Disabled):hover{--tw-bg-opacity:1;background-color:rgb(247 248 250 / var(--tw-bg-opacity))
}[aria-current="page"] .Link,[aria-current="page"] .Link.child,[aria-current="page"] .Link:not(.Disabled):hover{--tw-bg-opacity:1;background-color:rgb(216 248 233 / var(--tw-bg-opacity))
}.Link.Disabled.svelte-1efbgrq{color:rgba(30, 33, 39, .45)
}pre.svelte-1rjro20{min-height:3rem}.copy.svelte-1rjro20{border-right:50px solid #fdf6e3}.ScrollContainer.svelte-a1u4rm{position:relative;overflow:hidden}.DriveImportDrag.svelte-izrlwq{max-width:540px;width:50vw;height:320px}.DriveImportDrag.svelte-izrlwq .bx--file-browse-btn--disabled .bx--file__drop-container{cursor:default}.DriveImportDrag.svelte-izrlwq .bx--file-browse-btn{max-width:initial}.DriveImportDrag.svelte-izrlwq .bx--file__drop-container,.DriveImportDrag.svelte-izrlwq .bx--file-browse-btn{height:100%}._toastItem.svelte-1cztund{width:var(--toastWidth, 16rem);height:var(--toastHeight, auto);min-height:var(--toastMinHeight, 3.5rem);margin:var(--toastMargin, 0 0 0.5rem 0);padding:var(--toastPadding, 0);background:var(--toastBackground, rgba(66, 66, 66, 0.9));color:var(--toastColor, #fff);box-shadow:var(
    --toastBoxShadow,
    0 4px 6px -1px rgba(0, 0, 0, 0.1),
    0 2px 4px -1px rgba(0, 0, 0, 0.06)
  );border:var(--toastBorder, none);border-radius:var(--toastBorderRadius, 0.125rem);position:relative;display:flex;flex-direction:row;align-items:center;overflow:hidden;will-change:transform, opacity;-webkit-tap-highlight-color:transparent}._toastMsg.svelte-1cztund{padding:var(--toastMsgPadding, 0.75rem 0.5rem);flex:1 1 0%}.pe.svelte-1cztund,._toastMsg.svelte-1cztund a{pointer-events:auto}._toastBtn.svelte-1cztund{width:2rem;height:100%;font:1rem sans-serif;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:none}._toastBar.svelte-1cztund{top:var(--toastBarTop, auto);right:var(--toastBarRight, auto);bottom:var(--toastBarBottom, 0);left:var(--toastBarLeft, 0);height:var(--toastBarHeight, 6px);width:var(--toastBarWidth, 100%);position:absolute;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;pointer-events:none}._toastBar.svelte-1cztund::-webkit-progress-bar{background:transparent}._toastBar.svelte-1cztund::-webkit-progress-value{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, 0.75)))}._toastBar.svelte-1cztund::-moz-progress-bar{background:var(--toastProgressBackground, var(--toastBarBackground, rgba(33, 150, 243, 0.75)))}.AccountUsageTooltip.w-full button{width:100%}.dialog-content.svelte-1kpatbe{width:500px;text-align:center}.dialog-content.left-align.svelte-1kpatbe{text-align:left}.codemirror-container.svelte-1p72apz.svelte-1p72apz{position:relative;width:100%;height:100%;border:none;line-height:1.5;overflow:hidden}.codemirror-container.svelte-1p72apz .CodeMirror{height:100%}.codemirror-container.flex.svelte-1p72apz .CodeMirror{height:auto}.codemirror-container.flex.svelte-1p72apz .CodeMirror-lines{padding:0}.codemirror-container.svelte-1p72apz .CodeMirror-gutters{padding:0 16px 0 8px;border:none}.codemirror-container.svelte-1p72apz .error-loc{position:relative;border-bottom:2px solid #da106e}.codemirror-container.svelte-1p72apz .error-line{background-color:#fd4a4a75}.codemirror-container.svelte-1p72apz .suggestion-line{background-color:#4a8dfd75}.codemirror-container.svelte-1p72apz .error-line .CodeMirror-activeline-background,.codemirror-container.svelte-1p72apz .error-line .CodeMirror-activeline-background{background:none}textarea.svelte-1p72apz.svelte-1p72apz{visibility:hidden}.flex.svelte-1p72apz pre.svelte-1p72apz{padding:0 0 0 4px;height:auto}.ModalContent.svelte-1u70v2j{min-width:400px;position:relative;z-index:2}.ModalButtons.svelte-1hqf7yl{position:relative;z-index:1}.ModalButtons.svelte-1hqf7yl button{padding:0.4rem 1.3rem}.ModalButtons.svelte-1hqf7yl .btn{margin-right:5px}.ModalButtons.svelte-1hqf7yl .bx--btn--ghost{color:inherit}.ModalButtons.svelte-1hqf7yl .bx--btn--ghost:hover{color:inherit}/* BASICS */

.CodeMirror {
	/* copied colors over from prism */
	--background: var(--back-light);
	--base:       hsl(45, 7%, 45%);
	--comment:    hsl(210, 25%, 60%);
	--keyword:    hsl(204, 58%, 45%);
	--function:   hsl(19, 67%, 45%);
	--string:     hsl(41, 37%, 45%);
	--number:     hsl(102, 27%, 50%);
	--tags:       var(--function);
	--important:  var(--string);

  /* Set height, width, borders, and global font properties here */
  /* see prism.css */
  height: 300px;
  direction: ltr;
  font-family: Monaco, monospace;
}

/* PADDING */

.CodeMirror-lines {
  padding: 4px 0; /* Vertical padding around content */
}
.CodeMirror pre {
  padding: 0 4px; /* Horizontal padding of content */
}

.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  background-color: white; /* The little square between H and V scrollbars */
}

/* GUTTER */

.CodeMirror-gutters {
  border-right: 1px solid #ddd;
  background-color: var(--back-light);
  white-space: nowrap;
}
.CodeMirror-linenumber {
  padding: 0 3px 0 5px;
  min-width: 20px;
  text-align: right;
  color: var(--comment);
  white-space: nowrap;
  opacity: .6;
}

.CodeMirror-guttermarker { color: black; }
.CodeMirror-guttermarker-subtle { color: #999; }

/* FOLD GUTTER */

.CodeMirror-foldmarker {
  color: #414141;
  text-shadow: #ff9966 1px 1px 2px, #ff9966 -1px -1px 2px, #ff9966 1px -1px 2px,
    #ff9966 -1px 1px 2px;
  font-family: arial;
  line-height: 0.3;
  cursor: pointer;
}
.CodeMirror-foldgutter {
  width: 0.7em;
}
.CodeMirror-foldgutter-open,
.CodeMirror-foldgutter-folded {
  cursor: pointer;
}
.CodeMirror-foldgutter-open:after, .CodeMirror-foldgutter-folded:after {
  content: "&gt;";
  font-size: 0.8em;
  opacity: 0.8;
  transition: transform 0.2s;
  display: inline-block;
  top: -0.1em;
  position: relative;
  transform: rotate(90deg);
}
.CodeMirror-foldgutter-folded:after {
  transform: none;
}

/* CURSOR */

.CodeMirror-cursor {
  border-left: 1px solid black;
  border-right: none;
  width: 0;
}
/* Shown when moving in bi-directional text */
.CodeMirror div.CodeMirror-secondarycursor {
  border-left: 1px solid silver;
}
.cm-fat-cursor .CodeMirror-cursor {
  width: auto;
  border: 0 !important;
  background: #7e7;
}
.cm-fat-cursor div.CodeMirror-cursors {
  z-index: 1;
}
.cm-fat-cursor-mark {
  background-color: rgba(20, 255, 20, .5);
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
}
.cm-animate-fat-cursor {
  width: auto;
  border: 0;
  -webkit-animation: blink 1.06s steps(1) infinite;
  -moz-animation: blink 1.06s steps(1) infinite;
  animation: blink 1.06s steps(1) infinite;
  background-color: #7e7;
}
@-moz-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@-webkit-keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}
@keyframes blink {
  0% {}
  50% { background-color: transparent; }
  100% {}
}

.cm-tab { display: inline-block; text-decoration: inherit; }

.CodeMirror-rulers {
  position: absolute;
  left: 0; right: 0; top: -50px; bottom: -20px;
  overflow: hidden;
}
.CodeMirror-ruler {
  border-left: 1px solid #ccc;
  top: 0; bottom: 0;
  position: absolute;
}

/* DEFAULT THEME */
.cm-s-default .cm-header {color: blue}
.cm-s-default .cm-quote {color: #090}
.cm-negative {color: #d44}
.cm-positive {color: #292}
.cm-header, .cm-strong {font-weight: bold}
.cm-em {font-style: italic}
.cm-link {text-decoration: underline}
.cm-strikethrough {text-decoration: line-through}

.cm-s-default .cm-atom,
.cm-s-default .cm-def,
.cm-s-default .cm-property,
.cm-s-default .cm-variable-2,
.cm-s-default .cm-variable-3,
.cm-s-default .cm-punctuation {color: var(--base)}
.cm-s-default .cm-hr,
.cm-s-default .cm-comment {color: var(--comment)}
.cm-s-default .cm-attribute,
.cm-s-default .cm-keyword {color: var(--keyword)}
.cm-s-default .cm-variable,
.cm-s-default .cm-bracket,
.cm-s-default .cm-tag {color: var(--tags)}
.cm-s-default .cm-number {color: var(--number)}
.cm-s-default .cm-string {color: var(--string)}

.cm-s-default .cm-string-2 {color: #f50}
.cm-s-default .cm-type {color: #085}
.cm-s-default .cm-meta {color: #555}
.cm-s-default .cm-qualifier {color: #555}
.cm-s-default .cm-builtin {color: #30a}
.cm-s-default .cm-link {color: var(--flash)}
.cm-s-default .cm-error {color: #ff008c}
.cm-invalidchar {color: #ff008c}

.CodeMirror-composing { border-bottom: 2px solid; }

/* Default styles for common addons */

div.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}
div.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}
.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }
.CodeMirror-activeline-background {background: #e8f2ff;}

/* STOP */

/* The rest of this file contains styles related to the mechanics of
   the editor. You probably shouldn't touch them. */

.CodeMirror {
  position: relative;
  overflow: hidden;
  background: white;
}

.CodeMirror-scroll {
  /* 30px is the magic margin used to hide the element's real scrollbars */
  /* See overflow: hidden in .CodeMirror */
  overflow: scroll !important;
  margin-bottom: -50px;
  margin-right: -50px;
  padding-bottom: 50px;
  height: 100%;
  outline: none; /* Prevent dragging from highlighting the element */
  position: relative;
}
.CodeMirror-sizer {
  position: relative;
  border-right: 30px solid transparent;
}

/* The fake, visible scrollbars. Used to force redraw during scrolling
   before actual scrolling happens, thus preventing shaking and
   flickering artifacts. */
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {
  position: absolute;
  z-index: 6;
  display: none;
}
.CodeMirror-vscrollbar {
  right: 0; top: 0;
  overflow-x: hidden;
  overflow-y: scroll;
}
.CodeMirror-hscrollbar {
  bottom: 0; left: 0;
  overflow-y: hidden;
  overflow-x: scroll;
}
.CodeMirror-scrollbar-filler {
  right: 0; bottom: 0;
}
.CodeMirror-gutter-filler {
  left: 0; bottom: 0;
}

.CodeMirror-gutters {
  position: absolute; left: 0; top: 0;
  min-height: 100%;
  z-index: 3;
}
.CodeMirror-gutter {
  white-space: normal;
  height: 100%;
  display: inline-block;
  vertical-align: top;
  margin-bottom: -30px;
}
.CodeMirror-gutter-wrapper {
  position: absolute;
  z-index: 4;
  background: none !important;
  border: none !important;
}
.CodeMirror-gutter-background {
  position: absolute;
  top: 0; bottom: 0;
  z-index: 4;
}
.CodeMirror-gutter-elt {
  position: absolute;
  cursor: default;
  z-index: 4;
}
.CodeMirror-gutter-wrapper ::selection { background-color: transparent }
.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }

.CodeMirror-lines {
  cursor: text;
  min-height: 1px; /* prevents collapsing before first draw */
}
.CodeMirror pre {
  /* Reset some styles that the rest of the page might have set */
  -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;
  border-width: 0;
  background: transparent;
  font-family: inherit;
  font-size: inherit;
  margin: 0;
  white-space: pre;
  word-wrap: normal;
  line-height: inherit;
  color: inherit;
  z-index: 2;
  position: relative;
  overflow: visible;
  -webkit-tap-highlight-color: transparent;
  -webkit-font-variant-ligatures: contextual;
  font-variant-ligatures: contextual;
}
.CodeMirror-wrap pre {
  word-wrap: break-word;
  white-space: pre-wrap;
  word-break: normal;
}

.CodeMirror-linebackground {
  position: absolute;
  left: 0; right: 0; top: 0; bottom: 0;
  z-index: 0;
}

.CodeMirror-linewidget {
  position: relative;
  z-index: 2;
  padding: .1px; /* Force widget margins to stay inside of the container */
}

.CodeMirror-rtl pre { direction: rtl; }

.CodeMirror-code {
  outline: none;
}

/* Force content-box sizing for the elements where we expect it */
.CodeMirror-scroll,
.CodeMirror-sizer,
.CodeMirror-gutter,
.CodeMirror-gutters,
.CodeMirror-linenumber {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}

.CodeMirror-measure {
  position: absolute;
  width: 100%;
  height: 0;
  overflow: hidden;
  visibility: hidden;
}

.CodeMirror-cursor {
  position: absolute;
  pointer-events: none;
}
.CodeMirror-measure pre { position: static; }

div.CodeMirror-cursors {
  visibility: hidden;
  position: relative;
  z-index: 3;
}
div.CodeMirror-dragcursors {
  visibility: visible;
}

.CodeMirror-focused div.CodeMirror-cursors {
  visibility: visible;
}

.CodeMirror-selected { background: #d9d9d9; }
.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }
.CodeMirror-crosshair { cursor: crosshair; }
.CodeMirror-line::selection, .CodeMirror-line &gt; span::selection, .CodeMirror-line &gt; span &gt; span::selection { background: #d7d4f0; }
.CodeMirror-line::-moz-selection, .CodeMirror-line &gt; span::-moz-selection, .CodeMirror-line &gt; span &gt; span::-moz-selection { background: #d7d4f0; }

.cm-searching {
  background-color: #ffa;
  background-color: rgba(255, 255, 0, .4);
}

/* Used to force a border model for a node */
.cm-force-border { padding-right: .1px; }

@media print {
  /* Hide the cursor when printing */
  .CodeMirror div.CodeMirror-cursors {
    visibility: hidden;
  }
}

/* See issue #2901 */
.cm-tab-wrap-hack:after { content: ''; }

/* Help users use markselection to safely style text background */
span.CodeMirror-selectedtext { background: none; }


/*
Solarized theme for code-mirror
http://ethanschoonover.com/solarized
*/

/*
Solarized color palette
http://ethanschoonover.com/solarized/img/solarized-palette.png
*/

.solarized.base03 { color: #002b36; }
.solarized.base02 { color: #073642; }
.solarized.base01 { color: #586e75; }
.solarized.base00 { color: #657b83; }
.solarized.base0 { color: #839496; }
.solarized.base1 { color: #93a1a1; }
.solarized.base2 { color: #eee8d5; }
.solarized.base3  { color: #fdf6e3; }
.solarized.solar-yellow  { color: #b58900; }
.solarized.solar-orange  { color: #cb4b16; }
.solarized.solar-red { color: #dc322f; }
.solarized.solar-magenta { color: #d33682; }
.solarized.solar-violet  { color: #6c71c4; }
.solarized.solar-blue { color: #268bd2; }
.solarized.solar-cyan { color: #2aa198; }
.solarized.solar-green { color: #859900; }

/* Color scheme for code-mirror */

.cm-s-solarized {
  line-height: 1.45em;
  color-profile: sRGB;
  rendering-intent: auto;
}
.cm-s-solarized.cm-s-dark {
  color: #839496;
  background-color: #002b36;
}
.cm-s-solarized.cm-s-light {
  background-color: #fdf6e3 !important;
  color: #657b83;
}

.cm-s-solarized .CodeMirror-widget {
  text-shadow: none;
}

.cm-s-solarized .cm-header { color: #586e75; }
.cm-s-solarized .cm-quote { color: #93a1a1; }

.cm-s-solarized .cm-keyword { color: #cb4b16; }
.cm-s-solarized .cm-atom { color: #d33682; }
.cm-s-solarized .cm-number { color: #d33682; }
.cm-s-solarized .cm-def { color: #2aa198; }

.cm-s-solarized .cm-variable { color: #839496; }
.cm-s-solarized .cm-variable-2 { color: #b58900; }
.cm-s-solarized .cm-variable-3, .cm-s-solarized .cm-type { color: #6c71c4; }

.cm-s-solarized .cm-property { color: #2aa198; }
.cm-s-solarized .cm-operator { color: #6c71c4; }

.cm-s-solarized .cm-comment { color: #586e75; font-style:italic; }

.cm-s-solarized .cm-string { color: #859900; }
.cm-s-solarized .cm-string-2 { color: #b58900; }

.cm-s-solarized .cm-meta { color: #859900; }
.cm-s-solarized .cm-qualifier { color: #b58900; }
.cm-s-solarized .cm-builtin { color: #d33682; }
.cm-s-solarized .cm-bracket { color: #cb4b16; }
.cm-s-solarized .CodeMirror-matchingbracket { color: #859900; }
.cm-s-solarized .CodeMirror-nonmatchingbracket { color: #dc322f; }
.cm-s-solarized .cm-tag { color: #93a1a1; }
.cm-s-solarized .cm-attribute { color: #2aa198; }
.cm-s-solarized .cm-hr {
  color: transparent;
  border-top: 1px solid #586e75;
  display: block;
}
.cm-s-solarized .cm-link { color: #93a1a1; cursor: pointer; }
.cm-s-solarized .cm-special { color: #6c71c4; }
.cm-s-solarized .cm-em {
  color: #999;
  text-decoration: underline;
  text-decoration-style: dotted;
}
.cm-s-solarized .cm-error,
.cm-s-solarized .cm-invalidchar {
  color: #586e75;
  border-bottom: 1px dotted #dc322f;
}

.cm-s-solarized.cm-s-dark div.CodeMirror-selected { background: #073642; }
.cm-s-solarized.cm-s-dark.CodeMirror ::selection { background: rgba(7, 54, 66, 0.99); }
.cm-s-solarized.cm-s-dark .CodeMirror-line::-moz-selection, .cm-s-dark .CodeMirror-line &gt; span::-moz-selection, .cm-s-dark .CodeMirror-line &gt; span &gt; span::-moz-selection { background: rgba(7, 54, 66, 0.99); }

.cm-s-solarized.cm-s-light div.CodeMirror-selected { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::selection, .cm-s-light .CodeMirror-line &gt; span::selection, .cm-s-light .CodeMirror-line &gt; span &gt; span::selection { background: #eee8d5; }
.cm-s-solarized.cm-s-light .CodeMirror-line::-moz-selection, .cm-s-light .CodeMirror-line &gt; span::-moz-selection, .cm-s-light .CodeMirror-line &gt; span &gt; span::-moz-selection { background: #eee8d5; }

/* Editor styling */



/* Little shadow on the view-port of the buffer view */
/* .cm-s-solarized.CodeMirror {
  -moz-box-shadow: inset 7px 0 12px -6px #000;
  -webkit-box-shadow: inset 7px 0 12px -6px #000;
  box-shadow: inset 7px 0 12px -6px #000;
} */

/* Remove gutter border */
.cm-s-solarized .CodeMirror-gutters {
  border-right: 0;
}

/* Gutter colors and line number styling based of color scheme (dark / light) */

/* Dark */
.cm-s-solarized.cm-s-dark .CodeMirror-gutters {
  background-color: #073642;
}

.cm-s-solarized.cm-s-dark .CodeMirror-linenumber {
  color: #586e75;
}

/* Light */
.cm-s-solarized.cm-s-light .CodeMirror-gutters {
  background-color: #eee8d5;
}

.cm-s-solarized.cm-s-light .CodeMirror-linenumber {
  color: #839496;
}

/* Common */
.cm-s-solarized .CodeMirror-linenumber {
  padding: 0 5px;
}
.cm-s-solarized .CodeMirror-guttermarker-subtle { color: #586e75; }
.cm-s-solarized.cm-s-dark .CodeMirror-guttermarker { color: #ddd; }
.cm-s-solarized.cm-s-light .CodeMirror-guttermarker { color: #cb4b16; }

.cm-s-solarized .CodeMirror-gutter .CodeMirror-gutter-text {
  color: #586e75;
}

/* Cursor */
.cm-s-solarized .CodeMirror-cursor { border-left: 1px solid #819090; }

/* Fat cursor */
.cm-s-solarized.cm-s-light.cm-fat-cursor .CodeMirror-cursor { background: #77ee77; }
.cm-s-solarized.cm-s-light .cm-animate-fat-cursor { background-color: #77ee77; }
.cm-s-solarized.cm-s-dark.cm-fat-cursor .CodeMirror-cursor { background: #586e75; }
.cm-s-solarized.cm-s-dark .cm-animate-fat-cursor { background-color: #586e75; }

/* Active line */
.cm-s-solarized.cm-s-dark .CodeMirror-activeline-background {
  background: rgba(255, 255, 255, 0.06);
}
.cm-s-solarized.cm-s-light .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.06);
}



/*
Name:   DuoTone-Light
Author: by Bram de Haan, adapted from DuoTone themes by Simurai (http://simurai.com/projects/2016/01/01/duotone-themes)

CodeMirror template by Jan T. Sott (https://github.com/idleberg), adapted by Bram de Haan (https://github.com/atelierbram/)
*/

.cm-s-duotone-light.CodeMirror { background: #faf8f5 !important; color: #b29762 !important; }
.cm-s-duotone-light div.CodeMirror-selected { background: #e3dcce !important; }
.cm-s-duotone-light .CodeMirror-gutters { background: #faf8f5; border-right: 0px; }
.cm-s-duotone-light .CodeMirror-linenumber { color: #cdc4b1; }

/* begin cursor */
.cm-s-duotone-light .CodeMirror-cursor { border-left: 1px solid #93abdc; /* border-left: 1px solid #93abdc80; */ border-right: .5em solid #93abdc; /* border-right: .5em solid #93abdc80; */ opacity: .5; }
.cm-s-duotone-light .CodeMirror-activeline-background { background: #e3dcce;  /* background: #e3dcce80; */ opacity: .5; }
.cm-s-duotone-light .cm-fat-cursor .CodeMirror-cursor { background: #93abdc; /* #93abdc80; */ opacity: .5; }
/* end cursor */

.cm-s-duotone-light span.cm-atom, .cm-s-duotone-light span.cm-number, .cm-s-duotone-light span.cm-keyword, .cm-s-duotone-light span.cm-variable, .cm-s-duotone-light span.cm-attribute, .cm-s-duotone-light span.cm-quote, .cm-s-duotone-light-light span.cm-hr, .cm-s-duotone-light-light span.cm-link { color: #063289; }

.cm-s-duotone-light span.cm-property { color: #b29762; }
.cm-s-duotone-light span.cm-punctuation, .cm-s-duotone-light span.cm-unit, .cm-s-duotone-light span.cm-negative { color: #063289; }
.cm-s-duotone-light span.cm-string, .cm-s-duotone-light span.cm-operator { color: #1659df; }
.cm-s-duotone-light span.cm-positive { color: #896724; }

.cm-s-duotone-light span.cm-variable-2, .cm-s-duotone-light span.cm-variable-3, .cm-s-duotone-light span.cm-type, .cm-s-duotone-light span.cm-string-2, .cm-s-duotone-light span.cm-url { color: #896724; }
.cm-s-duotone-light span.cm-def, .cm-s-duotone-light span.cm-tag, .cm-s-duotone-light span.cm-builtin, .cm-s-duotone-light span.cm-qualifier, .cm-s-duotone-light span.cm-header, .cm-s-duotone-light span.cm-em { color: #2d2006; }
.cm-s-duotone-light span.cm-bracket, .cm-s-duotone-light span.cm-comment { color: #b6ad9a; }

/* using #f00 red for errors, don't think any of the colorscheme variables will stand out enough, ... maybe by giving it a background-color ... */
/* .cm-s-duotone-light span.cm-error { background: #896724; color: #728fcb; } */
.cm-s-duotone-light span.cm-error, .cm-s-duotone-light span.cm-invalidchar { color: #f00; }

.cm-s-duotone-light span.cm-header { font-weight: normal; }
.cm-s-duotone-light .CodeMirror-matchingbracket { text-decoration: underline; color: #faf8f5 !important; }



/*
  Name:       lucario
  Author:     Raphael Amorim

  Original Lucario color scheme (https://github.com/raphamorim/lucario)
*/

.cm-s-lucario.CodeMirror, .cm-s-lucario .CodeMirror-gutters {
  background-color: #2b3e50 !important;
  color: #f8f8f2 !important;
  border: none;
}
.cm-s-lucario .CodeMirror-gutters { color: #2b3e50; }
.cm-s-lucario .CodeMirror-cursor { border-left: solid thin #E6C845; }
.cm-s-lucario .CodeMirror-linenumber { color: #f8f8f2; }
.cm-s-lucario .CodeMirror-selected { background: #243443; }
.cm-s-lucario .CodeMirror-line::selection, .cm-s-lucario .CodeMirror-line &gt; span::selection, .cm-s-lucario .CodeMirror-line &gt; span &gt; span::selection { background: #243443; }
.cm-s-lucario .CodeMirror-line::-moz-selection, .cm-s-lucario .CodeMirror-line &gt; span::-moz-selection, .cm-s-lucario .CodeMirror-line &gt; span &gt; span::-moz-selection { background: #243443; }
.cm-s-lucario span.cm-comment { color: #5c98cd; }
.cm-s-lucario span.cm-string, .cm-s-lucario span.cm-string-2 { color: #E6DB74; }
.cm-s-lucario span.cm-number { color: #ca94ff; }
.cm-s-lucario span.cm-variable { color: #f8f8f2; }
.cm-s-lucario span.cm-variable-2 { color: #f8f8f2; }
.cm-s-lucario span.cm-def { color: #72C05D; }
.cm-s-lucario span.cm-operator { color: #66D9EF; }
.cm-s-lucario span.cm-keyword { color: #ff6541; }
.cm-s-lucario span.cm-atom { color: #bd93f9; }
.cm-s-lucario span.cm-meta { color: #f8f8f2; }
.cm-s-lucario span.cm-tag { color: #ff6541; }
.cm-s-lucario span.cm-attribute { color: #66D9EF; }
.cm-s-lucario span.cm-qualifier { color: #72C05D; }
.cm-s-lucario span.cm-property { color: #f8f8f2; }
.cm-s-lucario span.cm-builtin { color: #72C05D; }
.cm-s-lucario span.cm-variable-3, .cm-s-lucario span.cm-type { color: #ffb86c; }

.cm-s-lucario .CodeMirror-activeline-background { background: #243443 !important; }
.cm-s-lucario .CodeMirror-matchingbracket { text-decoration: underline; color: white !important; }


/*
  Name:       material
  Author:     Mattia Astorino (http://github.com/equinusocio)
  Website:    https://material-theme.site/
*/

.cm-s-material.CodeMirror {
  background-color: #263238;
  color: #EEFFFF;
}

.cm-s-material .CodeMirror-gutters {
  background: #263238;
  color: #546E7A;
  border: none;
}

.cm-s-material .CodeMirror-guttermarker,
.cm-s-material .CodeMirror-guttermarker-subtle,
.cm-s-material .CodeMirror-linenumber {
  color: #546E7A;
}

.cm-s-material .CodeMirror-cursor {
  border-left: 1px solid #FFCC00;
}
.cm-s-material.cm-fat-cursor .CodeMirror-cursor {
  background-color: #5d6d5c80 !important;
}
.cm-s-material .cm-animate-fat-cursor {
  background-color: #5d6d5c80 !important;
}

.cm-s-material div.CodeMirror-selected {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material.CodeMirror-focused div.CodeMirror-selected {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material .CodeMirror-line::selection,
.cm-s-material .CodeMirror-line&gt;span::selection,
.cm-s-material .CodeMirror-line&gt;span&gt;span::selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material .CodeMirror-line::-moz-selection,
.cm-s-material .CodeMirror-line&gt;span::-moz-selection,
.cm-s-material .CodeMirror-line&gt;span&gt;span::-moz-selection {
  background: rgba(128, 203, 196, 0.2);
}

.cm-s-material .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.5);
}

.cm-s-material .cm-keyword {
  color: #C792EA;
}

.cm-s-material .cm-operator {
  color: #89DDFF;
}

.cm-s-material .cm-variable-2 {
  color: #EEFFFF;
}

.cm-s-material .cm-variable-3,
.cm-s-material .cm-type {
  color: #f07178;
}

.cm-s-material .cm-builtin {
  color: #FFCB6B;
}

.cm-s-material .cm-atom {
  color: #F78C6C;
}

.cm-s-material .cm-number {
  color: #FF5370;
}

.cm-s-material .cm-def {
  color: #82AAFF;
}

.cm-s-material .cm-string {
  color: #C3E88D;
}

.cm-s-material .cm-string-2 {
  color: #f07178;
}

.cm-s-material .cm-comment {
  color: #546E7A;
}

.cm-s-material .cm-variable {
  color: #f07178;
}

.cm-s-material .cm-tag {
  color: #FF5370;
}

.cm-s-material .cm-meta {
  color: #FFCB6B;
}

.cm-s-material .cm-attribute {
  color: #C792EA;
}

.cm-s-material .cm-property {
  color: #C792EA;
}

.cm-s-material .cm-qualifier {
  color: #DECB6B;
}

.cm-s-material .cm-variable-3,
.cm-s-material .cm-type {
  color: #DECB6B;
}


.cm-s-material .cm-error {
  color: rgba(255, 255, 255, 1.0);
  background-color: #FF5370;
}

.cm-s-material .CodeMirror-matchingbracket {
  text-decoration: underline;
  color: white !important;
}


/* Bespin Theme */
.cm-s-bespin {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #28211C;
	color: #BAAE9E;
}
.cm-s-bespin .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-bespin .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #28211C;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-bespin div.CodeMirror-cursor {
	border-left: 3px solid #BAAE9E;
}
.cm-s-bespin .CodeMirror-activeline-background {
	background: #FFFFFF08;
}
.cm-s-bespin .CodeMirror-selected {
	background: #DDF0FF33;
}
.cm-s-bespin .cm-comment {
	font-style: italic;
	color: #666666;
}
.cm-s-bespin .cm-keyword {
	color: #5EA6EA;
}
.cm-s-bespin .cm-string {
	color: #54BE0D;
}
.cm-s-bespin .cm-property {
	color: #DAD085;
}
.cm-s-bespin .cm-variable-2 {
	color: #5EA6EA;
}
.cm-s-bespin .cm-atom {
	color: #DAD085;
}
.cm-s-bespin .cm-number {
	color: #DAD085;
}
.cm-s-bespin .cm-operator {
	color: #5EA6EA;
}
.cm-s-bespin .CodeMirror-linenumber {
	color: italic;
}


/* Clouds Midnight */

.cm-s-clouds-midnight {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #191919;
	color: #929292;
}
.cm-s-clouds-midnight .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-clouds-midnight .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #191919;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-clouds-midnight div.CodeMirror-cursor {
	border-left: 3px solid #929292;
}
.cm-s-clouds-midnight .CodeMirror-activeline-background {
	background: #D7D7D708;
}
.cm-s-clouds-midnight .CodeMirror-selected {
	background: #000000;
}
.cm-s-clouds-midnight .cm-comment {
	color: #3C403B;
}
.cm-s-clouds-midnight .cm-string {
	color: #5D90CD;
}
.cm-s-clouds-midnight .cm-number {
	color: #E92E2E;
}
.cm-s-clouds-midnight .cm-atom {
	color: #E92E2E;
}
.cm-s-clouds-midnight .cm-variable-2 {
	color: #606060;
}
.cm-s-clouds-midnight .cm-property {
	color: #E92E2E;
}
.cm-s-clouds-midnight .cm-keyword {
	color: null;
}
.cm-s-clouds-midnight .cm-operator {
	color: null;
}
.cm-s-clouds-midnight .CodeMirror-linenumber {
	color: #3C403B;
}


/* Theme mreq */
.cm-s-mreq {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #181818;
	color: #c4c4c4;
}
.cm-s-mreq .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-mreq .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #181818;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-mreq div.CodeMirror-cursor {
	border-left: 3px solid #c4c4c4;
}
.cm-s-mreq .CodeMirror-activeline-background {
	background: #020202;
}
.cm-s-mreq .CodeMirror-selected {
	background: #c4c4c4;
}
.cm-s-mreq .cm-comment {
	color: #6a6a6a;
}
.cm-s-mreq .cm-string {
	color: #C59C70;
}
.cm-s-mreq .cm-number {
	color: #6facbe;
}
.cm-s-mreq .cm-atom {
	color: #6facbe;
}
.cm-s-mreq .cm-keyword {
	color: #ca7473;
}
.cm-s-mreq .cm-variable {
	color: #ca7473;
}
.cm-s-mreq .cm-def {
	color: #c59c70;
}
.cm-s-mreq .cm-variable-2 {
	color: #ca7473;
}
.cm-s-mreq .cm-property {
	color: #6facbe;
}
.cm-s-mreq .cm-operator {
	color: #ca7473;
}
.cm-s-mreq .CodeMirror-linenumber {
	color: #6a6a6a;
}

/* theme oceanic-muted */
.cm-s-oceanic-muted {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #1B2630;
	color: #F8F8F2;
}
.cm-s-oceanic-muted .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-oceanic-muted .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #1B2630;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-oceanic-muted div.CodeMirror-cursor {
	border-left: 3px solid #F8F8F2;
}
.cm-s-oceanic-muted .CodeMirror-activeline-background {
	background: #3D2E2E77;
}
.cm-s-oceanic-muted .CodeMirror-selected {
	background: #95A3A63D;
}
.cm-s-oceanic-muted .cm-comment {
	color: #AEAEAE;
}
.cm-s-oceanic-muted .cm-string {
	color: #8AD6F2BF;
}
.cm-s-oceanic-muted .cm-number {
	color: #FFB266BF;
}
.cm-s-oceanic-muted .cm-atom {
	color: #FFB266BF;
}
.cm-s-oceanic-muted .cm-keyword {
	color: #E47D80BF;
}
.cm-s-oceanic-muted .cm-variable {
	color: #F2AAECBF;
}
.cm-s-oceanic-muted .cm-def {
	font-style: italic;
	color: #FFD2A6BF;
}
.cm-s-oceanic-muted .cm-variable-2 {
	color: #BAE682BF;
}
.cm-s-oceanic-muted .cm-property {
	color: #FFB266BF;
}
.cm-s-oceanic-muted .cm-operator {
	color: #E47D80BF;
}
.cm-s-oceanic-muted .CodeMirror-linenumber {
	color: #AEAEAE;
}

/* theme oceanic */
.cm-s-oceanic {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #1B2630;
	color: #F8F8F2;
}
.cm-s-oceanic .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-oceanic .CodeMirror-gutters {
	background-color: #1B2630;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-oceanic div.CodeMirror-cursor {
	border-left: 3px solid #F8F8F2;
}
.cm-s-oceanic .CodeMirror-activeline-background {
	background: #4d535f77
}
.cm-s-oceanic .CodeMirror-selected {
	background: #95A3A63D;
}
.cm-s-oceanic .cm-comment {
	color: #6D6D6D;
}
.cm-s-oceanic .cm-string {
	color: #8AD6F2;
}
.cm-s-oceanic .cm-number {
	color: #FFB266;
}
.cm-s-oceanic .cm-atom {
	color: #FFB266;
}
.cm-s-oceanic .cm-keyword {
	color: #E47D80;
}
.cm-s-oceanic .cm-variable {
	color: #F2AAEC;
}
.cm-s-oceanic .cm-def {
	font-style: italic;
	color: #FFD2A6;
}
.cm-s-oceanic .cm-variable-2 {
	color: #BAE682;
}
.cm-s-oceanic .cm-property {
	color: #FFB266;
}
.cm-s-oceanic .cm-operator {
	color: #E47D80;
}
.cm-s-oceanic .CodeMirror-linenumber {
	color: #6D6D6D;
}

/* theme smoothy */
.cm-s-smoothy {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #FFFFFF;
	color: #000000;
}
.cm-s-smoothy .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-smoothy .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #FFFFFF;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-smoothy div.CodeMirror-cursor {
	border-left: 3px solid #000000;
}
.cm-s-smoothy .CodeMirror-activeline-background {
	background: #00000008;
}
.cm-s-smoothy .CodeMirror-selected {
	background: #FFFD0054;
}
.cm-s-smoothy .cm-comment {
	color: #CFCFCF;
	background: #112B0A00;
}
.cm-s-smoothy .cm-keyword {
	color: #D8B229;
}
.cm-s-smoothy .cm-string {
	color: #704D3D;
}
.cm-s-smoothy .cm-property {
	color: #55A2EA;
}
.cm-s-smoothy .cm-variable-2 {
	color: #BAA827;
}
.cm-s-smoothy .cm-atom {
	color: #55A2EA;
}
.cm-s-smoothy .cm-number {
	color: #55A2EA;
}
.cm-s-smoothy .cm-operator {
	color: #D8B229;
}
.cm-s-smoothy .CodeMirror-linenumber {
	color: #CFCFCF;
}

/* theme text-ex-machina */
.cm-s-text-ex-machina {
	font-size: 1em;
	line-height: 1.5em;
	font-family: inconsolata, Monaco, monospace;
	letter-spacing: 0.3px;
	word-spacing: 1px;
	background: #151515;
	color: #E6E6E6;
}
.cm-s-text-ex-machina .CodeMirror-lines {
	padding: 8px 0;
}
.cm-s-text-ex-machina .CodeMirror-gutters {
	box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 1px 0 2px 0 rgba(0, 0, 0, 0.5);
	background-color: #151515;
	padding-right: 10px;
	z-index: 3;
	border: none;
}
.cm-s-text-ex-machina div.CodeMirror-cursor {
	border-left: 3px solid #E6E6E6;
}
.cm-s-text-ex-machina .CodeMirror-activeline-background {
	background: #3E3D32;
}
.cm-s-text-ex-machina .CodeMirror-selected {
	background: #666666;
}
.cm-s-text-ex-machina .cm-comment {
	color: #333333;
}
.cm-s-text-ex-machina .cm-string {
	color: #66CCFF;
}
.cm-s-text-ex-machina .cm-number {
	color: #80FF0080;
}
.cm-s-text-ex-machina .cm-atom {
	color: #80FF0080;
}
.cm-s-text-ex-machina .cm-keyword {
	color: #777CB2;
}
.cm-s-text-ex-machina .cm-variable {
	color: #CCFF66;
}
.cm-s-text-ex-machina .cm-def {
	font-style: italic;
	color: #CCFF6680;
}
.cm-s-text-ex-machina .cm-variable-2 {
	color: #323464;
}
.cm-s-text-ex-machina .cm-property {
	color: #80FF0080;
}
.cm-s-text-ex-machina .cm-operator {
	color: #777CB2;
}
.cm-s-text-ex-machina .CodeMirror-linenumber {
	color: #333333;
}




/*
sauceat color palette
*/

.sauceat.base03 { color: #002b36; }
.sauceat.base02 { color: #073642; }
.sauceat.base01 { color: #586e75; }
.sauceat.base00 { color: #657b83; }
.sauceat.base0 { color: #839496; }
.sauceat.base1 { color: #93a1a1; }
.sauceat.base2 { color: #d8e6f6; }
.sauceat.base3  { color: #fdf6e3; }
.sauceat.solar-yellow  { color: #b58900; }
.sauceat.solar-orange  { color: #cb4b16; }
.sauceat.solar-red { color: #dc322f; }
.sauceat.solar-magenta { color: #d33682; }
.sauceat.solar-violet  { color: #6c71c4; }
.sauceat.solar-blue { color: #268bd2; }
.sauceat.solar-cyan { color: #2aa198; }
.sauceat.solar-green { color: #859900; }

/* Color scheme for code-mirror */

.cm-s-sauceat {
  line-height: 1.45em;
  color-profile: sRGB;
  rendering-intent: auto;
}
.cm-s-sauceat.cm-s-dark {
  color: #839496;
  background-color: #002b36;
}
.cm-s-sauceat.cm-s-light {
  background-color: #fff;
  color: #657b83;
}

.cm-s-sauceat .CodeMirror-widget {
  text-shadow: none;
}

.cm-s-sauceat .cm-header { color: #586e75; }
.cm-s-sauceat .cm-quote { color: #93a1a1; }

.cm-s-sauceat .cm-keyword { color: #cb4b16; }
.cm-s-sauceat .cm-atom { color: #d33682; }
.cm-s-sauceat .cm-number { color: #d33682; }
.cm-s-sauceat .cm-def { color: #2aa198; }

.cm-s-sauceat .cm-variable { color: #839496; }
.cm-s-sauceat .cm-variable-2 { color: #b58900; }
.cm-s-sauceat .cm-variable-3, .cm-s-sauceat .cm-type { color: #6c71c4; }

.cm-s-sauceat .cm-property { color: #2aa198; }
.cm-s-sauceat .cm-operator { color: #6c71c4; }

.cm-s-sauceat .cm-comment { color: #586e75; font-style:italic; }

.cm-s-sauceat .cm-string { color: #859900; }
.cm-s-sauceat .cm-string-2 { color: #b58900; }

.cm-s-sauceat .cm-meta { color: #859900; }
.cm-s-sauceat .cm-qualifier { color: #b58900; }
.cm-s-sauceat .cm-builtin { color: #d33682; }
.cm-s-sauceat .cm-bracket { color: #cb4b16; }
.cm-s-sauceat .CodeMirror-matchingbracket { color: #859900; }
.cm-s-sauceat .CodeMirror-nonmatchingbracket { color: #dc322f; }
.cm-s-sauceat .cm-tag { color: #93a1a1; }
.cm-s-sauceat .cm-attribute { color: #2aa198; }
.cm-s-sauceat .cm-hr {
  color: transparent;
  border-top: 1px solid #586e75;
  display: block;
}
.cm-s-sauceat .cm-link { color: #93a1a1; cursor: pointer; }
.cm-s-sauceat .cm-special { color: #6c71c4; }
.cm-s-sauceat .cm-em {
  color: #999;
  text-decoration: underline;
  text-decoration-style: dotted;
}
.cm-s-sauceat .cm-error,
.cm-s-sauceat .cm-invalidchar {
  color: #586e75;
  border-bottom: 1px dotted #dc322f;
}

.cm-s-sauceat.cm-s-dark div.CodeMirror-selected { background: #073642; }
.cm-s-sauceat.cm-s-dark.CodeMirror ::selection { background: rgba(7, 54, 66, 0.99); }
.cm-s-sauceat.cm-s-dark .CodeMirror-line::-moz-selection, .cm-s-dark .CodeMirror-line &gt; span::-moz-selection, .cm-s-dark .CodeMirror-line &gt; span &gt; span::-moz-selection { background: rgba(7, 54, 66, 0.99); }

.cm-s-sauceat.cm-s-light div.CodeMirror-selected { background: #d8e6f6; }
.cm-s-sauceat.cm-s-light .CodeMirror-line::selection, .cm-s-light .CodeMirror-line &gt; span::selection, .cm-s-light .CodeMirror-line &gt; span &gt; span::selection { background: #d8e6f6; }
.cm-s-sauceat.cm-s-light .CodeMirror-line::-moz-selection, .cm-s-light .CodeMirror-line &gt; span::-moz-selection, .cm-s-light .CodeMirror-line &gt; span &gt; span::-moz-selection { background: #d8e6f6; }

/* Editor styling */



/* Little shadow on the view-port of the buffer view */
/* .cm-s-sauceat.CodeMirror {
  -moz-box-shadow: inset 7px 0 12px -6px #000;
  -webkit-box-shadow: inset 7px 0 12px -6px #000;
  box-shadow: inset 7px 0 12px -6px #000;
} */

/* Remove gutter border */
.cm-s-sauceat .CodeMirror-gutters {
  border-right: 0;
}

/* Gutter colors and line number styling based of color scheme (dark / light) */

/* Dark */
.cm-s-sauceat.cm-s-dark .CodeMirror-gutters {
  background-color: #073642;
}

.cm-s-sauceat.cm-s-dark .CodeMirror-linenumber {
  color: #586e75;
}

/* Light */
.cm-s-sauceat.cm-s-light .CodeMirror-gutters {
  background-color: #d8e6f6;
}

.cm-s-sauceat.cm-s-light .CodeMirror-linenumber {
  color: #839496;
}

/* Common */
.cm-s-sauceat .CodeMirror-linenumber {
  padding: 0 5px;
}
.cm-s-sauceat .CodeMirror-guttermarker-subtle { color: #586e75; }
.cm-s-sauceat.cm-s-dark .CodeMirror-guttermarker { color: #ddd; }
.cm-s-sauceat.cm-s-light .CodeMirror-guttermarker { color: #cb4b16; }

.cm-s-sauceat .CodeMirror-gutter .CodeMirror-gutter-text {
  color: #586e75;
}

/* Cursor */
.cm-s-sauceat .CodeMirror-cursor { border-left: 1px solid #819090; }

/* Fat cursor */
.cm-s-sauceat.cm-s-light.cm-fat-cursor .CodeMirror-cursor { background: #77ee77; }
.cm-s-sauceat.cm-s-light .cm-animate-fat-cursor { background-color: #77ee77; }
.cm-s-sauceat.cm-s-dark.cm-fat-cursor .CodeMirror-cursor { background: #586e75; }
.cm-s-sauceat.cm-s-dark .cm-animate-fat-cursor { background-color: #586e75; }

/* Active line */
.cm-s-sauceat.cm-s-dark .CodeMirror-activeline-background {
  background: rgba(255, 255, 255, 0.06);
}
.cm-s-sauceat.cm-s-light .CodeMirror-activeline-background {
  background: rgba(0, 0, 0, 0.06);
}
</pre></body></html>