﻿:root{--label-color: #999;--text-color: #555;--primary-color: #F2BE22;--underlying-color: #D2D2D2;--header-color: #333;--background-color: #F2F2F2}@media (prefers-color-scheme: dark){:root{--text-color: #D2D2D2;--header-color: #F2F2F2;--background-color: #333;--underlying-color: #555}}body{margin:0 auto;max-width:40em;font-family:"Avenir", "Helvetica Neue", "Helvetica", "Arial", "Verdana", "sans-serif";line-height:1.5;padding:2em 1em 4em;color:var(--text-color);background-color:var(--background-color)}h2{margin-top:1em;padding-top:1em;display:flex;justify-content:space-between;align-items:center;align-content:center}h1,h2,strong{color:var(--header-color)}a{color:var(--primary-color)}h6{color:var(--label-color);font-weight:400;font-size:1em;margin:1em auto}code,pre{background:rgba(186,191,48,0.05);color:var(--label-color)}pre{padding:1em;border-left:2px solid #BABF30;border-bottom:1px solid var(--underlying-color)}header{text-align:center}header img{display:inline-block;height:150px;vertical-align:top;width:150px}blockquote{padding:0 1em;border-left:3px solid var(--label-color)}footer{display:flex;justify-content:space-between;align-items:center;align-content:center}.article-title{margin-top:1em;padding-top:1em}.article-body{padding-top:10px;padding-bottom:10px}.form-textbox{position:relative}.form-textbox.form-error .form-textbox-input{border-color:#F2163C;background-color:rgba(242,22,60,0.1);margin-bottom:0}.form-textbox.form-error .form-message-wrapper{display:flex}.form-textbox.form-with-icon .form-textbox-input{padding-right:50px}.form-textbox-input{box-sizing:border-box;margin-bottom:17px;padding:10px 15px 0 15px;width:100%;height:50px;border:1px solid var(--label-color);border-radius:10px;background:var(--background-color);color:var(--text-color);text-align:left;text-overflow:ellipsis;font-size:17px;line-height:1.24;appearance:none;-webkit-appearance:none}.form-textbox-input:focus{outline:none}.form-textbox-input.focused~.form-textbox-label,.form-textbox-input:focus~.form-textbox-label{top:7px;font-size:12px;line-height:1.33337}.form-textbox-label{overflow-x:hidden;text-overflow:ellipsis;white-space:nowrap;top:15px;overflow:hidden;font-size:17px;max-width:calc(100% - 20px);position:absolute;left:15px;color:var(--label-color);white-space:nowrap;letter-spacing:-.022em;transition-timing-function:ease-in;transition-duration:.125s;pointer-events:none}.form-message-wrapper{position:relative;display:none;margin-top:2px;color:#F2163C;letter-spacing:-.01em;font-weight:400;font-size:12px;line-height:1.33337}.form-message-wrapper:before{position:relative;z-index:1;display:inline-block;padding:1px 5px;margin-right:2px;color:inherit;content:"i";border:1px solid #F2163C;border-radius:50%;text-decoration:none;line-height:1em;transform:scale(0.8)}.form-textbox-righticon{position:absolute;top:20px;right:15px;color:var(--off-toggle-color);line-height:15px;pointer-events:none;-webkit-user-select:none;user-select:none}.trix-button-row{display:flex;flex-flow:row wrap}.trix-button-group{display:flex;flex-flow:row wrap}.body .trix-button.trix-button,.body trix-editor{border:1px solid var(--label-color);color:var(--text-color)}trix-editor{padding:10px 15px 0 15px;min-height:50px;border:1px solid var(--label-color);border-radius:10px;background:var(--background-color)}.button{cursor:pointer;display:inline-block;text-align:center;white-space:nowrap;min-width:50px;padding:10px 15px;font-size:inherit;border-radius:10px;background:var(--primary-color);color:var(--background-color);appearance:auto;box-sizing:border-box;border:0;margin-right:5px;margin-bottom:5px}.count-expand-checkbox{display:none}.count-expand-checkbox:checked~label .count-toggle:after{transform:rotate(90deg)}.count-expand-checkbox:checked~ul{display:flex}.count ul{display:none}.count-with-children{cursor:pointer}.count-with-children .count-toggle:after{content:"›"}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}code[class*="language-"],pre[class*="language-"]{color:black;background:none;text-shadow:0 1px white;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;opacity:0.8;-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{text-shadow:none}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:rgba(255,255,255,0.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#DD4A68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.article-link{font-size:0.6em;font-weight:normal;color:var(--primary-color);border-bottom:1px solid transparent;cursor:pointer;position:relative}.article-link:hover{border-bottom-color:var(--primary-color)}.article-link.copied:after{content:"copied!";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);color:var(--text-color);font-size:0.8em}
