body{font-family:"Arial","Helvetica",sans-serif;font-size:13px;margin-top:0;margin-left:0;margin-right:0;background:#fff}body.editor{touch-action:manipulation}table{border-collapse:collapse}table td{padding:0}button::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:medium;padding:0}h1,h2,nav ul.other li.highlighted a{color:#ef5733}body.editor h1{font-size:24px;margin-top:.2em;margin-bottom:.9em}body.text h1{font-size:28px;font-weight:700;margin-top:.7em;margin-bottom:.7em}h1 span.sub{vertical-align:45%;font-family:georgia,serif;font-weight:400;font-size:14px;font-style:italic;color:#888}#footer a:link,#footer a:visited,#intro a:link,#intro a:visited,#middle a:link,#middle a:visited,div.box a:link,div.box a:visited{color:#555;text-decoration:none;border-bottom:dotted 1px #555}a.link{color:#666;text-decoration:none}span.icon{display:inline-block;background-repeat:no-repeat}#middle a.link.container,a.link.container{border-bottom:none}.nav-column a:link,.nav-column a:visited{color:#666;text-decoration:none;border-bottom:none}.nav-column a:hover{text-decoration:underline;border-bottom:none}span.new{font-size:65%;color:#ef5733}ol,ul{margin:.75em 0;padding:0 0 0 1.2em}ol{padding:0 0 0 1.5em}li{margin:0 0 .75em}div.sidenote{float:right;margin:0 0 1.5em 1.5em;width:220px;max-width:40%;padding:1em;border-left:solid 2px silver;color:#555}ul.footnotes{list-style-type:none;font-size:12px;margin:0;padding:0}ul.footnotes>li{margin:.5em 0 .5em 1.65em}ul.footnotes>li>span.marker{float:left;width:1.5em;text-align:right;margin-left:-2em;margin-right:.15em}#center{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}body.w200 #center{max-width:1115px}body.w250 #center{max-width:1165px}body.w300 #center{max-width:1215px}div#top-panel{background:#ef5733;padding:6px;text-align:center}#layout{display:flex;flex-wrap:wrap;width:100%;margin:11px auto auto}#layout>div{padding:0}#layout>#left{flex:0 0 250px;order:1;padding-left:10px;padding-right:30px}body.w200 #layout>#left{flex:0 0 200px}body.w300 #layout>#left{flex:0 0 300px}#layout>#middle{flex:9999 1 612px;order:2}#layout>#right{flex:1 0 100px;order:3;padding-left:26px;padding-right:2px}#middle-container{display:flex;flex-direction:column;min-height:calc(100vh - 80px)}#textbox-and-buttons-container{display:flex;flex-direction:column;flex-grow:1;min-height:305px}@media screen and (-ms-high-contrast:none){#middle-container{height:calc(100vh - 80px)}}@media screen and (-ms-high-contrast:none) and (max-height:820px){#middle-container{height:115vh}}body.text #layout{max-width:980px}body.text #layout>#left{flex:1 0 105px;padding-left:22px;padding-right:22px}body.text #layout>#right{flex:9999 0 320px;padding-right:30px;text-align:left;font-size:14px;line-height:1.4}div#maintext h2{font-size:18px;font-weight:700;margin-top:1.5em}div#maintext h2.num{text-indent:-1.1em;margin-left:1.1em}div#maintext h2,div#maintext p{margin-bottom:.7em}.moreinf a:link,.moreinf a:visited,div#maintext a:link,div#maintext a:visited{color:#666}div#maintext>h1,div#maintext>h2,div#maintext>h3,div#maintext>ol,div#maintext>p,div#maintext>ul{max-width:500px}[id^=typeit_toolbar]{box-sizing:border-box;-moz-box-sizing:border-box;visibility:hidden;user-select:none;-moz-user-select:none;-webkit-user-select:none;cursor:default}#toolbar-tip.top,#typeit_buttons{margin-bottom:4px}#typeit_toolbar_char{display:flex;align-items:flex-end;flex-wrap:wrap;margin-top:10px}#toolbar-tip{font-size:11px;color:#888}#toolbar-tip.top{margin-top:-5px}#toolbar-tip.side{flex:1 1 5.5em;margin:0 0 6px 9px;line-height:15px}#toolbar-tip .important-tip,#toolbar-tip .important-tip>kbd{color:#ef5733;border-color:#ef5733}.tiny-screen,a.remove-ad-link ins{display:none}#typeit_buttons.pact>div.big-screen,#typeit_buttons.standard{display:flex;flex-wrap:wrap-reverse}[id^=typeit_toolbar] button{padding:0;margin-left:0;margin-bottom:3px;vertical-align:middle;text-align:center;-webkit-appearance:none;font-size:13px;border-radius:2px;border-style:solid;border-color:#999;border-width:1px;background-color:#eaeaea;background:-webkit-linear-gradient(top,#f0f0f0 0%,#f0f0f0 40%,#e6e6e6 60%,#e6e6e6 100%);background:linear-gradient(to bottom,#f0f0f0 0%,#f0f0f0 40%,#e6e6e6 60%,#e6e6e6 100%);box-sizing:border-box}[id^=typeit_toolbar] button:focus,[id^=typeit_toolbar] button:hover{border-color:#58a7b7;background-color:#f2f2f2;background:-webkit-linear-gradient(top,#f7f7f7 0%,#f7f7f7 40%,#efefef 60%,#efefef 100%);background:linear-gradient(to bottom,#f7f7f7 0%,#f7f7f7 40%,#efefef 60%,#efefef 100%)}[id^=typeit_toolbar] button:active{box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.2);background-color:#dfdfdf;background:-webkit-linear-gradient(top,#ebebeb 0%,#ebebeb 46%,#dfdfdf 66%,#dfdfdf 100%);background:linear-gradient(to bottom,#ebebeb 0%,#ebebeb 46%,#dfdfdf 66%,#dfdfdf 100%);color:inherit}#typeit_buttons button{font-family:"Lucida Sans Unicode","Lucida Grande","DejaVu Sans",sans-serif;font-size:16px;line-height:29px;width:33px;height:29px;margin-right:3px;color:#000}#typeit_buttons button.narrow{width:29px}#typeit_buttons button.narrower{width:24px;margin-right:1px;opacity:1;color:#555}#typeit_buttons button.diacritic{font-size:19px;font-family:-apple-system,"Lucida Sans Unicode","Lucida Grande","DejaVu Sans",sans-serif}#typeit_buttons button>svg{width:auto;height:21px;vertical-align:-4px}#typeit_buttons button>svg.dotted-circle{width:auto;height:17px;vertical-align:-1px}#typeit_toolbar_edit a.toolbar-extra-link,#typeit_toolbar_edit button{height:23px;width:auto;padding:0 4px;margin-right:0;font-family:times,serif;font-weight:400;font-size:13px;line-height:21px;color:#333}#typeit_toolbar_edit a.toolbar-extra-link{box-sizing:border-box;display:inline-block;vertical-align:middle;text-align:center;padding:0 6px;background:0 0;border:solid 1px #999;border-radius:2px;color:#555;text-decoration:none;margin-bottom:3px}#typeit_toolbar_edit a.toolbar-extra-link>span.icon{color:#888;margin-left:-1px}#typeit_toolbar_edit a.toolbar-extra-link:hover{background-color:#f3f3f3}#typeit_toolbar_edit button sub{vertical-align:-10%;font-size:75%}.typeit-capslock>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 42 42'%3E%3Cpath d='M9.3 41V20H0L20 0 39.7 20h-9.3V41H9.3'/%3E%3C/svg%3E");background-size:auto 12px;width:12px;height:12px;opacity:.6;margin:0 2px}#typeit_toolbar_char .typeit-capslock.on,#typeit_toolbar_char .typeit-capslock.on:hover{border-color:#ef5733;background:#777}.typeit-capslock.on>.icon{-webkit-filter:invert(100%);filter:invert(100%);opacity:1}.typeit-backspace>.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-16 -12 308 224'%3E %3Cpath fill='none' stroke='black' stroke-width='24' d='M0,100 l80,100 h200 v-200 h-200 z'/%3E %3Cpath fill='none' stroke='black' stroke-width='24' d='M120,50 l100,100'/%3E %3Cpath fill='none' stroke='black' stroke-width='24' d='M120,150 l100,-100'/%3E %3C/svg%3E");background-size:auto 11px;width:17px;height:11px;margin:0 2px}#typeit_toolbar_edit #typeit_redo>.icon,#typeit_toolbar_edit #typeit_undo>.icon{width:13px;height:13px;margin:0 3px;vertical-align:-3px;opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 187 115 115'%3E%3Cpath d='M33.324 227.018l16.44 16.44H0v-49.764l16.662 16.662c62.61-63.04 123.3 19.995 66.65 86.644 29.991-53.32-2.324-123.268-49.988-69.982z'/%3E%3C/svg%3E")}#typeit_toolbar_edit #typeit_redo>.icon{transform:scaleX(-1)}#typeit_toolbar_edit #typeit_copyall{padding-left:6px;padding-right:6px}#typeit_toolbar_edit #typeit_clearall{padding-left:5px;padding-right:5px}#typeit_formattingbuttons>button{width:28px}#typeit_formattingbuttons>button sup{font-size:80%;vertical-align:25%;line-height:1}#typeit_buttons.standard.annotated{margin-top:10px}#typeit_buttons.standard.annotated button{position:relative;overflow:visible}#typeit_buttons.standard.annotated button>span.numabove{position:absolute;font-size:11px;line-height:13px;color:#ef5733;display:inline-block;width:100%;top:-15px;left:0;text-align:center}#typeit_buttons.pact button{border:0;border-radius:0;margin:0;width:30px;height:30px;font-size:17px;line-height:28px}#typeit_buttons.compact span.keyblock,#typeit_buttons.pact span.keyblock{display:inline-block;margin:0 3px 2px 0}#typeit_buttons.pact span.keyblock.darker button{background:linear-gradient(to bottom,#d6d6d6 0%,#d6d6d6 42%,#d1d1d1 82%,#d1d1d1 100%)}#typeit_buttons.pact span.keyblock.darker button:hover{background:#dfdfdf}#typeit_buttons.pact span.keyblock.narrow button{width:24px}#typeit_buttons.pact button:active{background:#d2d2d2!important}#typeit_buttons.compact span.keyblock{position:relative;z-index:0;box-sizing:border-box;padding-right:4px;padding-left:2px;vertical-align:middle;background-color:#e6e6e6;background:linear-gradient(to bottom,#ebebeb 0%,#ebebeb 42%,#e3e3e3 82%,#e3e3e3 100%)}#typeit_buttons.compact button{position:relative;z-index:auto;box-sizing:content-box;border-style:none;width:22px;height:30px;line-height:24px;background-color:#e6e6e6;background:0 0;border-radius:0;color:#222;margin-bottom:0;margin-top:0;margin-right:0;font-size:17px}#typeit_buttons.compact button.larger,.round-button{font-size:20px}#typeit_buttons.compact button:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}#typeit_buttons.compact button:hover:after{background-color:rgba(255,255,255,.6)}#typeit_buttons.compact button>svg{width:auto;height:19px;vertical-align:-1px}#typeit_buttons.compact span.keyblock.add1px button{width:23px}#typeit_buttons.compact span.keyblock label{display:inline-block;vertical-align:middle;border-radius:9px;text-align:center;margin-right:3px;margin-left:3px;color:#fff;font-size:11px;line-height:17px;width:16px;height:16px;background-color:#ef937c}#typeit_buttons.compact span.keyblock.darker{background-color:#d4d4d4;color:#2d2d2d;background:linear-gradient(to bottom,#d9d9d9 0%,#d9d9d9 42%,#d4d4d4 82%,#d4d4d4 100%)}#typeit_buttons.compact button:active{background:#d2d2d2!important}#typeit_buttons.compact span.keyblock.narrower{padding-right:2px}#typeit_buttons.compact span.keyblock.narrower button{width:21px}#typeit_buttons.compact.symbols button[title*=Alt],#typeit_buttons.compact.symbols button[title*=Ctrl]{box-shadow:inset 0 -2px 0 0 #f2ac9b}#typeit_buttons.custom div.buttons.normal{background-color:#e5e5e5;padding:3px 4px 4px 7px}#typeit_buttons.custom div.buttons.special{border:solid 1px #ddd;padding:3px 4px 4px 6px}#typeit_buttons button{-webkit-transition:transform .1s ease-in;transition:transform .1s ease-in,box-shadow .1s ease-in}#typeit_buttons button.copied{background:#fff!important;position:relative;z-index:200;overflow:visible;box-shadow:0 0 80px 20px rgba(0,0,0,.25);border-width:1px;transform:scale(1.7)}#typeit_buttons button.copied:before{background:#fff!important}#typeit_buttons span.keyblock.copied{z-index:1}#typeit_prefbar{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;font-size:12px;line-height:20px;height:20px;text-align:right;margin-top:4px;visibility:hidden}#typeit_prefbar button{-webkit-appearance:none}#typeit_prefbar label,kbd{color:#777;font-weight:700}#typeit_prefbar a,#typeit_settings_window a{color:#777;font-weight:700;text-decoration:none;cursor:pointer;vertical-align:10%}#typeit_settings_window a{border-bottom:dotted 1px #999}#typeit_prefbar a{border:0}#typeit_prefbar span.separator{vertical-align:top;font-size:13px;border-right:solid 1px silver;margin:0 12px 0 11px}#typeit_prefbar label.typeit_shortcuts_toggle_selector{display:inline-block;vertical-align:top;height:19px}#typeit_settings_link{border:0;vertical-align:top;display:inline-block}#typeit_settings_link>span.icon{background-size:16px 16px;width:16px;height:16px;vertical-align:middle;margin-right:4px}#typeit_settings_link>span.text{vertical-align:top;border-bottom:dotted 1px #777}.round-button{display:none;margin-left:7px;width:30px;height:30px;text-align:center;border:solid 1px #aaa!important;border-radius:17px;line-height:30px;color:#888!important;text-decoration:none!important}#typeit_burger_button{display:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 20'%3E%3Cpath fill='%23888' stroke='none' d='M0%2C0 h24 v4 H0 z'/%3E%3Cpath fill='%23888' stroke='none' d='M0%2C8 h24 v4 H0 z'/%3E%3Cpath fill='%23888' stroke='none' d='M0%2C16 h24 v4 H0 z'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px}#typeit_settings_button,#typeit_settings_link>span.icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='3.5 4.55 17 17'%3E%3Cpath d='M20.417 14.576v-3.052L18.2 11.3c-.1-.4-.3-.8-.6-1.4l1.449-1.742-2.21-2.21L15.1 7.4c-.5-.3-1-.5-1.4-.6l-.122-2.22h-3.05L10.3 6.8c-.5.1-.9.3-1.4.6L7.16 5.949 4.951 8.158 6.3 9.9c-.3.5-.4.9-.6 1.4l-2.117.12v3.05l2.217.23c.1.5.3.9.6 1.4l-1.344 1.737 2.21 2.21L9 18.7c.4.2.9.4 1.4.6l.232 2.22h3.157L14 19.3c.5-.1.9-.3 1.4-.6l1.755 1.451 2.21-2.209L17.9 16.2c.3-.5.5-1 .6-1.4zM12 16.356c-1.902 0-3.356-1.454-3.356-3.356S10.098 9.644 12 9.644s3.356 1.454 3.356 3.356-1.454 3.356-3.356 3.356z' fill='%23888'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}#typeit_settings_button{background-size:18px 18px}#typeit_buttons .show-hide-buttons{display:inline-block;vertical-align:bottom;margin:0 0 2px 1px;line-height:1}#typeit_buttons .show-hide-buttons>hr{margin:0;height:0;border:0;border-top:dashed 1px #777}#typeit_buttons .hide-button,#typeit_buttons .show-button{display:inline-block;font-size:11px;line-height:1.25;color:#777;text-decoration:none;cursor:pointer}#typeit_buttons .show-button{vertical-align:bottom;padding-bottom:1px}#typeit_buttons .hide-button{vertical-align:bottom}#typeit_textbox{visibility:hidden;box-sizing:border-box;width:100%;flex:1 0 200px;border:solid 1px #7f9db9;border-radius:0;margin:0}textarea#typeit_textbox{padding:8px;resize:vertical;outline:0;-webkit-appearance:none}span.char{font-family:"Lucida Sans Unicode","Lucida Grande","DejaVu Sans","Arial Unicode MS",sans-serif}span.char sup{vertical-align:10%}kbd{white-space:nowrap;font-family:inherit;font-weight:400;font-style:normal;padding:1px 4px;background-color:#fff;border:solid 1px #d9d9d9;border-radius:3px;box-shadow:0 1px 0 0 #ccc}div.box kbd{opacity:1;padding-bottom:1px;color:#777;background-color:#fbfbfb;border-color:#d5d5d5;box-shadow:0 1px 0 0 #c8c8c8}#toolbar-tip kbd{opacity:1;padding:0 3px;color:#888}#toolbar-tip kbd,#typeit_prefbar kbd{border-color:#ccc;box-shadow:0 1px 0 0 #eee}#typeit_buttons kbd{opacity:1;padding:0 4px}#typeit_prefbar kbd{opacity:1;margin-left:1px;padding:1px 3px;font-size:11px;color:#999}#browser_warning kbd{opacity:.8}#typeit_settings_window div.selector-line kbd,div.popuphelpbox kbd{color:#555}div#intro,div.box{font-size:12px;border-radius:2px}div.box{width:218px;padding:14px 16px;background:#eee;line-height:1.55;color:#444}body.w200 div.box{width:180px;padding:11px 10px;line-height:1.5}body.w300 div.box{box-sizing:border-box;width:300px;padding:16px 18px}#typeit_settings_window>h3,div.box label{color:#ef5733;text-transform:lowercase;font-size:17px}div.box label{display:block;padding:0;font-weight:700;margin:0 0 10px}div.box p{margin-top:.75em;margin-bottom:.75em}div.box ul>li{margin:.4em 0}code{font-family:consolas,monaco,monospace;color:#ef5733}div.box span.char{font-size:15px;color:#000}help{margin-top:12px}div#intro{background:#ddd;color:#333;text-align:left;line-height:1.5;hyphens:auto}div#help{margin-top:15px}#typeit_settings_window,.image-overlay{background-color:#fff;border-radius:3px;box-shadow:0 0 120px 40px rgba(0,0,0,.25)}.image-overlay{position:fixed;cursor:pointer;opacity:.95;padding:3px}.image-overlay .message{top:0;left:0;width:100%;text-align:center;color:#ef5733;font-weight:700;padding-top:5px;visibility:inherit}#typeit_settings_window{z-index:300;width:270px;font-size:12px;padding:20px}#typeit_settings_window button,#typeit_settings_window input,#typeit_settings_window select{box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;font-size:12px}#typeit_settings_window>h3{margin:0 0 30px}#typeit_settings_window>div.line{margin:25px 0}#typeit_settings_window>div.line>div.selector-line{margin:5px 0;line-height:16px}#typeit_settings_window>div.line>div.heading{margin-bottom:5px}#typeit_settings_window div.selector-container{float:left;width:25px}#typeit_settings_window input[type=checkbox],#typeit_settings_window input[type=radio]{margin:0;padding:0;vertical-align:middle;text-align:left}#typeit_settings_window input[type=radio]{margin:0 0 0 20px}#typeit_settings_window select.font-select{height:21px;margin-right:7px;width:120px;font-size:12px}#typeit_settings_window input.fontsize-readout{width:3.5em;height:21px;margin-right:3px;border:0;background:0 0}.font-minus,.font-plus,div.share-links>button{display:inline-block;vertical-align:top;border:0}.font-minus,.font-plus{cursor:pointer;width:23px;height:21px;line-height:21px;background-color:#999;color:#fff;border-radius:3px;padding:0}.font-minus:hover,.font-plus:hover{opacity:.8}#typeit_settings_window .font-minus{font-size:11px;margin-right:3px}#typeit_settings_window .font-plus{font-size:20px}#typeit_settings_window label{vertical-align:middle}#typeit_settings_window div.desc{margin-top:4px;color:#888}#typeit_settings_window .close-message{margin:20px 0 -5px;text-align:center;color:#ef5733;font-style:italic;visibility:inherit}#browser_warning{margin-top:10px;font-size:12px;line-height:1.5;background:#f2dad6;padding:10px;text-align:left;color:#ef5733;display:none}#browser_warning label{display:inline;font-weight:700;margin:0;color:#333;text-align:center;text-transform:uppercase;font-size:12px}#browser_warning ul{padding-left:1.2em;margin-left:0;margin-top:.5em}#browser_warning ul li{display:inline;margin-right:2em}#browser_warning a{text-decoration:none}div.share-links{margin-top:10px;width:100%;height:25px;overflow:hidden;text-align:left}div.share-links>button{margin-right:2px;overflow:hidden;background:url(img/share-buttons-sprite.png) no-repeat}div.share-links>button#share-fb{background-position:0 0;width:57px;height:20px}div.share-links>button#share-twitter{background-position:-58px 0;width:58px;height:20px}div.share-links>button#share-gplus{background-position:-117px 0;width:32px;height:20px}div.share-links>button:last-child{margin-right:0}div.share-links>button:hover{opacity:.8}.typad{text-align:left}.typad,.typad>.typadcont{position:relative}.typad .blocker{position:absolute;z-index:100;background-color:transparent;max-height:100%}.typad .blocker.ad-banner-blocker{bottom:0;top:0;right:0;left:0;background-color:rgba(255,255,255,.05);visibility:hidden}.typad .ad-banner-remove-msg{position:absolute;display:none;overflow:hidden;padding:11px 10px;background-color:#f2d2cc;color:#d14626;border-radius:5px;line-height:19px;hyphens:auto}.typad .ad-banner-remove-msg a{color:#666!important;border-bottom:dotted 1px #666;text-decoration:none}.typad .ad-banner-adblock-msg{display:none;background-color:#9e8d88;color:#fff;padding:11px 13px;border-radius:3px;line-height:17px}.typad .ad-banner-adblock-msg a{color:#fff!important;text-decoration:none;border-bottom:dotted 1px #fff!important}#typadside{display:block;margin:14px 0}#typadside .blocker.bottom-blocker{bottom:0;left:0;right:0;height:18px}#typadside .blocker.side-blocker{bottom:0;top:16px;right:0;width:28px}a.remove-ad-link{max-height:100%;margin:5px 0 0;color:#888;font-size:11px;text-decoration:none;border-bottom:none}a.remove-ad-link:hover ins,a.remove-ad-link>span.ui-link-label{display:inline;text-decoration:none}.ui-link-label{line-height:13px;border-bottom:dotted 1px #888}#typadtop{margin:0 0 15px}#banner-container,#typadtop>.typadcont,.ui-link-label,a.remove-ad-link{display:inline-block}#typadtop.size728>.typadcont{width:728px}#typadtop.size468>.typadcont{width:468px}#typadtop .blocker.bottom-blocker{bottom:0;width:230px;right:0;height:23px}#typadtop .blocker.side-blocker{bottom:0;top:16px;right:0;width:28px}#typadtop .ad-banner-remove-msg{width:460px}#typadtop a.remove-ad-link{position:absolute;right:5px;top:100%;margin:3px 0 0;border:0}#typadtop.size468 a.remove-ad-link{left:100%;right:auto;top:0;width:100px;margin-left:5px}#typadtop a.remove-ad-link .ui-link-label{border-color:#aaa}#typadtop.blocked,#typeit_burgermenu nav>h3,nav>h3{display:none}#banner-container{position:relative;margin:3px 0 13px;padding-right:20px;overflow:hidden;font-size:0;line-height:0}#banner-container span.close,#top-box span.close{display:block;cursor:pointer;padding:0 2px;font-size:15px;line-height:16px}#banner-container span.close{position:absolute;right:0;top:0;color:#ec9884;font-weight:700;border:solid 2px #ec9884}hr.footer{color:#ef5733;background:#ef5733;border:#ef5733;height:2px;margin-top:2em}footer{font-size:11px;color:gray;line-height:150%;padding:2px 0}.moreinf{margin-top:20px;font-size:14px;line-height:1.4;clear:both}.moreinf .header{color:#ef5733;font-size:20px;font-weight:700}.moreinf aside{float:right;margin:.75em 0 .75em 2em;border-left:solid 1px #999;padding:.5em 0 .5em 1em}.moreinf aside>h3{margin:0 0 .5em;color:#999;font-size:16px;font-weight:400}div.popup,nav{font-size:13px;line-height:1.35}nav>h3{font-size:16px;text-transform:uppercase;word-spacing:1px;letter-spacing:.5px;color:#ef5733}nav>hr{border-style:solid none none;border-color:#ccc;border-width:1px;width:95px;margin:1em 0}nav .typeit_navbar,nav ul.other{margin:0;padding:0;list-style-type:none}nav .typeit_navbar li{margin:0;padding:0}nav .typeit_navbar li.selected{font-size:15px;color:#333}nav .typeit_navbar li.selected:after{content:'♦\FE0E';font-size:15px;color:#ef5733;margin-left:4px}@media screen and (pointer:coarse){@supports not (-webkit-touch-callout:none){nav .typeit_navbar li.selected:after{content:'◆\FE0E';font-size:14px}}}nav .typeit_navbar li small{font-size:11px;font-style:italic}nav .typeit_navbar li.symbols:after{content:' ⌘';color:#777}nav ul.other{margin:.75em 0 0}nav ul.other li{margin-bottom:.4em}nav ul.other li.selected{font-size:15px;color:#333}nav ul.other li.highlighted{color:#ef5733;margin-top:.5em}#cookie-message{font-size:11px;line-height:17px;padding:5px 12px;background-color:#754b40;color:#ffbdac}#cookie-message a{border-style:none;white-space:nowrap;background-color:#51352d;border-radius:3px;text-decoration:none;padding:4px 10px;cursor:pointer;color:#ffbdac}#top-box-wrapper{overflow:hidden}#top-box{overflow:visible;margin-bottom:18px;padding:5px 7px 7px;text-align:left;background-color:#d47b64;color:#fff;font-weight:700;border:solid 2px #f6beb1;border-radius:5px;font-size:15px;line-height:22px;-webkit-font-smoothing:antialiased}#top-box a:hover,#top-box a:link,#top-box a:visited{color:#000;text-decoration:none;border-bottom:dotted 1px #000;text-shadow:1px 1px 0 rgba(255,255,255,.3),0 0 4px rgba(255,255,255,.5)}#top-box div.pseudotable{display:table;cursor:pointer;min-width:90%;margin-left:3px}#top-box div{display:table-cell;height:26px;vertical-align:middle;padding-top:2px;text-shadow:1px 1px 0 rgba(0,0,0,.4)}#top-box span.close{float:right;margin-left:9px;border:solid 2px #fff;width:11px;text-align:center}#top-box a.close{float:right}#top-box kbd{text-shadow:none}#top-box a.top-box-button{cursor:pointer;margin-left:3px;background-color:#854;border-radius:2px;padding:2px 5px;text-shadow:none;border:0;color:#fff}#top-box.important-message,#top-box.light{background-color:#f2d2cc;font-size:15px;line-height:22px;color:#d14626;border:solid 1px #e7b8af;border-radius:3px;box-shadow:2px 2px 2px rgba(0,0,0,.2);margin-right:2px;padding:5px 8px 8px;-webkit-font-smoothing:auto}#top-box.important-message div,#top-box.light div{text-shadow:1px 1px 0 rgba(255,255,255,.5)}#top-box.important-message span.close,#top-box.light span.close{border-color:#d14626}a.kbdhelp{line-height:12px}a.kbdhelp>span.icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAYBAMAAAAfR1CMAAAAG1BMVEUAAAD///+JiYmioqKzs7PNzc309PTy8vLa2tq0O9YCAAAAAXRSTlMAQObYZgAAAGFJREFUGNNjQAalIS7IXFYXFxcIDQWuAWDxEBi3AaLOpYABBaAYkmqMDMIYglH4pgzOgsjAhMEYhW8M5DspwYAKmK+EABA+HOLgIwBO/UAAJHHwEQDTPejuRfcPun/RwwMA75stLtHK//4AAAAASUVORK5CYII=);background-size:15px 12px;vertical-align:middle;width:15px;height:12px;margin-right:4px;margin-bottom:1px}.popuphelp{cursor:help}.popuphelp>span.text{border-bottom:dotted 1px #777;color:#666;font-size:11px}div.popup{z-index:200;box-sizing:border-box;width:320px;border:double 1px silver;border-radius:3px;padding:1em;line-height:19px;background-color:#f4e7e5;opacity:.95;box-shadow:3px 3px 3px rgba(0,0,0,.3)}div.popup>p{margin:0 0 .7em;color:#111}div.popup>p>span.char{font-size:14px;color:#000;line-height:19px}div.popup>.message{text-align:center;font-size:13px;margin:.5em .5em -.5em;color:#ef5733;font-style:italic}div.popup.typeit_h1_help_button{width:380px;max-width:93%;font-size:16px;line-height:1.6}div.popup.brief-popup{width:130px;padding:.25em;text-align:center;font-weight:700;font-size:13px;line-height:1.5;z-index:201}#typeit_capslock_indicator,div.popup.brief-popup,div.popup.copied{background-color:#ef5733;color:#fff;border:0;border-radius:0}div.popup.copied{opacity:1;text-shadow:1px 1px 3px rgba(0,0,0,.25);font-size:14px;line-height:23px}div.popup.copied.short{width:210px;padding:.5em;text-align:center}div.popup.copied.long{width:325px;padding:1.2em}div.popup.copied.error{width:280px}div.popup.copied h5{margin:0;font-size:15px;font-weight:700;letter-spacing:.2px}#typeit_burgermenu nav .typeit_navbar>li.selected,div.popup.copied.short>h5{font-size:14px}div.popup.copied.long>div{margin-top:.75em}div.popup.copied a{color:inherit;text-decoration:none;border-bottom:solid 2px #fff}input#dont-show-again-checkbox{margin-right:6px}label[for=dont-show-again-checkbox]{vertical-align:top;font-size:13px;color:#777}#typeit_capslock_indicator{display:none;position:absolute;left:0;top:0;width:8em;padding:.25em;text-align:center;font-weight:700;font-size:12px;line-height:1.5;z-index:3;box-shadow:3px 3px 3px rgba(0,0,0,.3)}#typeit_capslock_indicator.on{display:block}#typeit_burgermenu{position:fixed;right:0;top:0;max-width:110px;max-height:94%;overflow:auto;background-color:#fff;font-size:12px;border-radius:3px;padding:20px;box-shadow:0 0 120px 40px rgba(0,0,0,.25)}body.text #typeit_burgermenu{right:auto;left:0}#typeit_burgermenu nav .typeit_navbar{display:flex;flex-direction:column;flex-wrap:wrap;max-height:none;height:auto}#typeit_burgermenu nav .typeit_navbar>li{min-width:7em;font-size:14px;line-height:20px}#typeit_burgermenu a{text-decoration:none;color:#777}#typeit_burgermenu a:hover{text-decoration:underline}@media screen and (max-width:1127px){body.editor.w300 #layout>#left{order:3;box-sizing:border-box;flex-grow:1;padding-left:0;padding-right:0}body.editor.w300 #left #intro{box-sizing:border-box;width:100%;max-width:480px;font-size:14px;margin-top:40px}body.editor.w300 #left #help,body.editor.w300 #left #typadside{display:none}body.editor.w300 #layout>#right{order:2}body.editor.w300 #layout>#middle{order:1}body.editor.w300 #center{padding-left:20px;max-width:880px}body.editor.w300 #typeit_h1_help_button{display:inline-block}}@media screen and (max-width:1076px){body.editor.w250 #layout>#left{order:3;box-sizing:border-box;flex-grow:1;padding-left:0;padding-right:0}body.editor.w250 #left #intro{box-sizing:border-box;width:100%;max-width:480px;font-size:14px;margin-top:40px}body.editor.w250 #left #help,body.editor.w250 #left #typadside{display:none}body.editor.w250 #layout>#right{order:2}body.editor.w250 #layout>#middle{order:1}body.editor.w250 #center{padding-left:20px;max-width:880px}body.editor.w250 #typeit_h1_help_button{display:inline-block}}@media screen and (max-width:1033px),(pointer:coarse){body.editor #layout>#left{order:3;box-sizing:border-box;flex-grow:1;padding-left:0;padding-right:0}body.editor #left #intro{box-sizing:border-box;width:100%;max-width:480px;font-size:14px;margin-top:40px}body.editor #left #help,body.editor #left #typadside{display:none}body.editor #layout>#right{order:2}body.editor #layout>#middle{order:1;min-height:100vh}body.editor #center{padding-left:20px;max-width:880px}body.editor #typeit_h1_help_button{display:inline-block}}@media screen and (max-width:830px){body.editor.editor #center{padding-left:10px}body.editor #layout>#middle{min-height:100vh}body.editor #layout>#right{padding-left:0;padding-right:6px;flex-basis:100%}body.editor nav>h3{display:block}body.editor nav .typeit_navbar{display:flex;flex-direction:column;flex-wrap:wrap;max-height:175px;height:1000px}body.editor nav .typeit_navbar>li.selected{font-size:inherit}body.editor #typeit_burger_button{display:inline-block}}#typeit_buttons span.keyblock.touch-specific,.touch-specific{display:none}.touch-specific-invisible{visibility:hidden}@media (pointer:coarse){#toolbar-tip.side,.kbd-specific{display:none}#typeit_buttons span.keyblock.touch-specific,.touch-specific{display:inline-block}.touch-specific-invisible{visibility:inherit}div.touch-specific{display:block}#typeit_buttons.compact button{box-shadow:none!important}#typeit_prefbar:not(.always_shortcut_toggle){display:none}#typeit_buttons.compact span.keyblock label,#typeit_buttons.standard.annotated button>span.numabove,#typeit_prefbar.always_shortcut_toggle #typeit_settings_link,#typeit_prefbar.always_shortcut_toggle span.separator{display:none}#typeit_settings_button:link{display:inline-block}#typeit_buttons.standard.annotated{margin-top:0}#typeit_toolbar_char{order:10;margin:5px 0 0}#typeit_toolbar_edit{margin-bottom:2px}#toolbar-tip.top{margin:0 0 8px}#typeit_buttons{width:100%!important}#typeit_buttons.compact,#typeit_buttons.custom{margin-left:-6px;margin-right:-6px;width:calc(100% + 12px)!important}#typeit_toolbar_edit a.toolbar-extra-link,#typeit_toolbar_edit button{min-width:34px;height:28px;line-height:26px}#typeit_formattingbuttons>button{width:34px}#typeit_buttons button,#typeit_buttons.pact button{width:40px;min-width:40px;height:35px;min-height:33px;line-height:35px;font-size:17px}#typeit_buttons.compact button{width:29px;height:33px;font-size:17px;min-width:27px;min-height:33px;margin:0!important}#typeit_buttons.compact span.keyblock.narrower button{width:24px!important}#typeit_buttons.compact.ipafull div.ext,#typeit_buttons.compact.ipafull div.ext2{display:flex;flex-wrap:wrap}#typeit_buttons.compact.ipafull button{width:31px!important}#typeit_buttons.compact.ipafull span.keyblock.combining button{width:20px!important}#typeit_buttons.compact button.noness{display:none}#typeit_buttons.compact span.keyblock{padding-right:4px!important}}@media (max-width:701px) and (pointer:coarse),(max-width:660px){.big-screen{display:none}.tiny-screen{display:inherit}div.tiny-screen{display:block}div#top-panel{padding:0;font-size:10px}#typeit_textbox{flex-basis:100px}body.editor,body.editor #layout{min-width:auto}#toolbar-tip,#typeit_buttons.standard.annotated button>span.numabove{display:none}#typeit_buttons{width:100%!important}#typeit_buttons button{margin-right:2px!important}#typeit_buttons>.big-screen{display:none!important}#typeit_buttons>.tiny-screen{display:flex;flex-wrap:wrap-reverse}#typeit_buttons.pact button{margin:0!important}#typeit_buttons.pact button.darker{background:linear-gradient(to bottom,#d9d9d9 0%,#d9d9d9 42%,#d4d4d4 82%,#d4d4d4 100%)}#typeit_buttons.custom button{border:0;min-width:auto}#typeit_buttons.custom div.buttons.normal,#typeit_buttons.custom div.buttons.special{background-color:#fff;border:0;padding:0}#typeit_buttons.compact button,#typeit_buttons.compact.ipafull button{width:32px!important;height:32px;line-height:28px!important;margin:0!important}#typeit_buttons.compact button.noness,#typeit_formattingbuttons,body.text #left nav{display:none}#typeit_buttons.compact span.keyblock{display:inline;font-size:29px}#typeit_buttons.compact>.tiny-screen button.start-group:before{box-shadow:2px 0 2px -2px inset #ce8b7b}#typeit_buttons.compact>.tiny-screen button:before{content:"";position:absolute;z-index:-2;display:block;top:0;left:0;width:100%;height:100%;background-color:#e6e6e6;background:linear-gradient(to bottom,#ebebeb 0%,#ebebeb 42%,#e3e3e3 82%,#e3e3e3 100%)}#typeit_buttons.compact>.tiny-screen button.darker:before{background:linear-gradient(to bottom,#d9d9d9 0%,#d9d9d9 42%,#d4d4d4 82%,#d4d4d4 100%)}#typeit_buttons.compact>.tiny-screen .hide-button,#typeit_buttons.compact>.tiny-screen .show-button{box-sizing:border-box;margin:0;border:solid 1px #eee!important;width:32px;height:30px;text-align:center;font-size:20px;line-height:11px;font-weight:700}#typeit_buttons.compact>.tiny-screen .show-button:before{content:'▲';display:block;font-size:11px}#typeit_buttons.compact>.tiny-screen .hide-button:before{content:'▼';display:block;font-size:11px}body.text #layout>#left{flex:1 1 0px;padding-left:0;padding-right:18px}body.text #layout>#right{padding-left:8px;padding-right:8px}body.text #typeit_burger_button{display:block}}@media screen and (max-width:701px) and (pointer:coarse){.not-phone{display:none}#middle-container{min-height:auto}#textbox-and-buttons-container{min-height:auto;height:78vh}@supports not (-webkit-touch-callout:none){@media (min-height:550px){#middle-container{height:85vh}#textbox-and-buttons-container{height:auto}}}#typeit_buttons{flex-wrap:wrap-reverse}#typeit_buttons.compact>.tiny-screen{flex-direction:column;flex-wrap:wrap;align-content:flex-start;max-height:198px;overflow-x:auto;-webkit-overflow-scrolling:touch}#typeit_buttons.compact>.tiny-screen button:before{content:"";position:absolute;z-index:-2;display:block;top:0;left:0;width:100%;height:100%;background-color:#e6e6e6;background:linear-gradient(to right,#ebebeb 0%,#ebebeb 42%,#e3e3e3 82%,#e3e3e3 100%)}#typeit_buttons.compact>.tiny-screen button.darker:before{background:linear-gradient(to right,#d9d9d9 0%,#d9d9d9 42%,#d4d4d4 82%,#d4d4d4 100%)}#typeit_buttons.compact{position:relative}#typeit_buttons.compact.right-overflow:after{position:absolute;content:'';z-index:10;right:0;top:0;bottom:0;width:16px;pointer-events:none;background:linear-gradient(to left,#fff ,rgba(255,255,255,0))}#typeit_buttons.compact.left-overflow:before{position:absolute;content:'';z-index:10;left:0;top:0;bottom:0;width:16px;pointer-events:none;background:linear-gradient(to right,#fff ,rgba(255,255,255,0))}#typeit_buttons.compact>.tiny-screen button.start-group:before{box-shadow:0 2px 2px -2px inset #ce8b7b}#typeit_buttons.compact>.tiny-screen .hide-button,#typeit_buttons.compact>.tiny-screen .show-button{height:33px}#typeit_buttons.compact>.tiny-screen .show-button:before{content:'▶︎\FE0E'}#typeit_buttons.compact>.tiny-screen .hide-button:before{content:'◀\FE0E'}}@supports (-webkit-touch-callout:none){@media screen and (pointer:coarse){#textbox-and-buttons-container{height:auto}#middle-container{height:auto;min-height:calc(70vh + 40px)}}@media screen and (max-width:701px) and (pointer:coarse){#middle-container{min-height:auto}#textbox-and-buttons-container{height:55vh}@media (max-height:554px){#textbox-and-buttons-container{height:58vh}}}}