.sidenote,.marginnote{float:right;clear:right;margin-right:calc(850px - 1200px);width:calc(1150px - 850px);margin-top:0;margin-bottom:0;font-size:80%;line-height:1.3;vertical-align:baseline;position:relative}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number:after,.sidenote:before{font-family:et-book-roman-old-style;position:relative;vertical-align:baseline}body *{-moz-text-size-adjust:none!important;-webkit-text-size-adjust:none!important;text-size-adjust:none!important}body{counter-reset:sidenote-counter}.sidenote-number:after{content:counter(sidenote-counter);font-size:1rem;top:-0.5rem;left:-0.1rem;line-height:85%;display:inline-block;width:1.0em;height:1.0em;border:1px solid;text-align:center;border-radius:100%}.sidenote:before{content:counter(sidenote-counter) " ";top:-0.5rem;line-height:85%;display:inline-block;width:1.0em;height:1.0em;border:1px solid;text-align:center;border-radius:100%}blockquote .sidenote,blockquote .marginnote{margin-right:calc(850px - 1200px - 40px)}input.margin-toggle{display:none}.marginnote>code,.sidenote>code{font-size:1rem}.nobr{white-space:nowrap}.yesbr{white-space:normal}label.sidenote-number{display:inline}label.margin-toggle:not(.sidenote-number){display:none}@media (max-width:1200px){label.margin-toggle:not(.sidenote-number){display:inline}.sidenote,.marginnote{display:none}.margin-toggle:checked+.sidenote,.margin-toggle:checked+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}}div.full{width:100%;height:100%}div.padding{padding-top:100%}div.calendar{width:100%;position:relative}div.calendar div.caltitle{display:flex;justify-content:center;position:absolute;height:calc(100%/7.5);width:calc(100%/7.5);overflow:show;white-space:nowrap;left:calc(100%/7*3);top:0px}div.calendar div.prev{position:absolute;height:calc(100%/7.5);width:calc(100%/7.5);left:0;top:0}div.calendar div.prev div{width:100%;height:100%;margin:0px;font-size:6.5em;text-align:center;line-height:40%;color:rgba(255,255,255,0.3);border-radius:10px;overflow:hidden}div.calendar div.prev div:hover{color:rgba(255,255,255,0.7)}div.calendar div.next{position:absolute;height:calc(100%/7.5);width:calc(100%/7.5);left:calc(100%/7*6);top:0}div.calendar div.next div{width:100%;height:100%;margin:0px;font-size:7.0em;text-align:center;line-height:40%;color:rgba(255,255,255,0.3);border-radius:10px;overflow:hidden}div.calendar div.next div:hover{color:rgba(255,255,255,0.7)}div.calendar div.day{position:absolute;height:calc(100%/7.5);width:calc(100%/7.5);border-radius:10px}div.calendar div.entry{position:absolute;height:calc(100%/7.5);width:calc(100%/7.5);background:rgba(255,255,255,0.3);border-radius:10px}div.calendar div.entry:hover{background:rgba(255,255,255,0.7)}div.calendar div{vertical-align:middle}div.calendar p{padding-top:50%;margin:0px;font-size:2.6em;text-align:center;line-height:0}div.calendar div.c0{left:calc(100%/7*0)}div.calendar div.r0{top:calc(100%/7*1)}div.calendar div.c1{left:calc(100%/7*1)}div.calendar div.r1{top:calc(100%/7*2)}div.calendar div.c2{left:calc(100%/7*2)}div.calendar div.r2{top:calc(100%/7*3)}div.calendar div.c3{left:calc(100%/7*3)}div.calendar div.r3{top:calc(100%/7*4)}div.calendar div.c4{left:calc(100%/7*4)}div.calendar div.r4{top:calc(100%/7*5)}div.calendar div.c5{left:calc(100%/7*5)}div.calendar div.r5{top:calc(100%/7*6)}div.calendar div.c6{left:calc(100%/7*6)}div.calendar div.r6{top:calc(100%/7*7)}div.calendar div.toc{visibility:hidden;position:absolute;width:90%;padding-left:10%;max-height:calc(100%/7*6);height:auto;left:100%;top:calc(100%/7);border-radius:10px}@media only screen and (min-width:600px){div.calendar{width:50%}div.calendar div.entry.d01:hover~div.toc.d01{visibility:visible}div.calendar div.entry.d02:hover~div.toc.d02{visibility:visible}div.calendar div.entry.d03:hover~div.toc.d03{visibility:visible}div.calendar div.entry.d04:hover~div.toc.d04{visibility:visible}div.calendar div.entry.d05:hover~div.toc.d05{visibility:visible}div.calendar div.entry.d06:hover~div.toc.d06{visibility:visible}div.calendar div.entry.d07:hover~div.toc.d07{visibility:visible}div.calendar div.entry.d08:hover~div.toc.d08{visibility:visible}div.calendar div.entry.d09:hover~div.toc.d09{visibility:visible}div.calendar div.entry.d10:hover~div.toc.d10{visibility:visible}div.calendar div.entry.d11:hover~div.toc.d11{visibility:visible}div.calendar div.entry.d12:hover~div.toc.d12{visibility:visible}div.calendar div.entry.d13:hover~div.toc.d13{visibility:visible}div.calendar div.entry.d14:hover~div.toc.d14{visibility:visible}div.calendar div.entry.d15:hover~div.toc.d15{visibility:visible}div.calendar div.entry.d16:hover~div.toc.d16{visibility:visible}div.calendar div.entry.d17:hover~div.toc.d17{visibility:visible}div.calendar div.entry.d18:hover~div.toc.d18{visibility:visible}div.calendar div.entry.d19:hover~div.toc.d19{visibility:visible}div.calendar div.entry.d20:hover~div.toc.d20{visibility:visible}div.calendar div.entry.d21:hover~div.toc.d21{visibility:visible}div.calendar div.entry.d22:hover~div.toc.d22{visibility:visible}div.calendar div.entry.d23:hover~div.toc.d23{visibility:visible}div.calendar div.entry.d24:hover~div.toc.d24{visibility:visible}div.calendar div.entry.d25:hover~div.toc.d25{visibility:visible}div.calendar div.entry.d26:hover~div.toc.d26{visibility:visible}div.calendar div.entry.d27:hover~div.toc.d27{visibility:visible}div.calendar div.entry.d28:hover~div.toc.d28{visibility:visible}div.calendar div.entry.d29:hover~div.toc.d29{visibility:visible}div.calendar div.entry.d30:hover~div.toc.d30{visibility:visible}div.calendar div.entry.d31:hover~div.toc.d31{visibility:visible}}h1.small{font-size:2.0em;margin-bottom:0px;margin-top:0px}div.dream{margin-left:30px}span.ipa{font-family:dejavu-sans}div.definition{width:250px}div.definition span.ipa{font-size:1.2em}div.definition span.word{font-size:2.2em;font-weight:bold}div.definition span.word span.bullet{color:#eee8d5}div.definition span.pos{font-style:italic}div.definition span.def{margin-top:-10px}img,video{max-width:100%;max-height:400px;width:auto;height:auto;border-radius:5px}img.pano{max-width:100%;height:auto}.center{display:block;margin-right:auto;margin-left:auto}img.svg{height:200px}.tikzpicture{width:50%;display:block;margin-right:auto;margin-left:auto}b{color:#93A4A6;font-weight:900}.strong-note{color:#eee8d5;font-size:80%}.strong-note .sidenote,.strong-note .marginnote{font-size:100%}.warning{background-color:#503030;border:solid 1px #839496;text-align:center}.book{width:250px}.subtitle{display:inline-block;font-size:60%;color:#eee8d5;margin-left:5%;border-left:5px #eee8d5 solid;padding-left:10px}@font-face{font-family:"et-book";src:url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot");src:url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff") format("woff"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf") format("truetype"),url("et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"et-book";src:url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot");src:url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff") format("woff"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf") format("truetype"),url("et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"et-book";src:url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot");src:url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff") format("woff"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf") format("truetype"),url("et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"et-book-roman-old-style";src:url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot");src:url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix") format("embedded-opentype"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff") format("woff"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf") format("truetype"),url("et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"dejavu-sans";src:url("dejavusans/dejavusans_book/DejaVuSans-webfont.eot");src:url("dejavusans/dejavusans_book/DejaVuSans-webfont.eot?#iefix") format("embedded-opentype"),url("dejavusans/dejavusans_book/DejaVuSans-webfont.woff") format("woff"),url("dejavusans/dejavusans_book/DejaVuSans-webfont.ttf") format("truetype"),url("dejavusans/dejavusans_book/DejaVuSans-webfont.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"dejavu-sans";src:url("dejavusans/dejavusans_oblique/DejaVuSans-Oblique-webfont.eot");src:url("dejavusans/dejavusans_oblique/DejaVuSans-Oblique-webfont.eot?#iefix") format("embedded-opentype"),url("dejavusans/dejavusans_oblique/DejaVuSans-Oblique-webfont.woff") format("woff"),url("dejavusans/dejavusans_oblique/DejaVuSans-Oblique-webfont.ttf") format("truetype"),url("dejavusans/dejavusans_oblique/DejaVuSans-Oblique-webfont.svg") format("svg");font-weight:normal;font-style:italic}@font-face{font-family:"dejavu-sans";src:url("dejavusans/dejavusans_bold/DejaVuSans-Bold-webfont.eot");src:url("dejavusans/dejavusans_bold/DejaVuSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("dejavusans/dejavusans_bold/DejaVuSans-Bold-webfont.woff") format("woff"),url("dejavusans/dejavusans_bold/DejaVuSans-Bold-webfont.ttf") format("truetype"),url("dejavusans/dejavusans_bold/DejaVuSans-Bold-webfont.svg") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"dejavu-sans";src:url("dejavusans/dejavusans_boldoblique/DejaVuSans-BoldOblique-webfont.eot");src:url("dejavusans/dejavusans_boldoblique/DejaVuSans-BoldOblique-webfont.eot?#iefix") format("embedded-opentype"),url("dejavusans/dejavusans_boldoblique/DejaVuSans-BoldOblique-webfont.woff") format("woff"),url("dejavusans/dejavusans_boldoblique/DejaVuSans-BoldOblique-webfont.ttf") format("truetype"),url("dejavusans/dejavusans_boldoblique/DejaVuSans-BoldOblique-webfont.svg") format("svg");font-weight:bold;font-style:italic}body{font-family:et-book,Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;background-color:#002b36;color:#fdf6e3}.spoiler{background-color:#eee8d5;color:transparent}.hebrew{font-family:times;text-align:right}h1{font-weight:400;margin-top:1.5rem;margin-bottom:1.5rem;font-size:3.2rem;line-height:1;font-variant:small-caps}h2{font-style:italic;font-weight:400;margin-top:2.1rem;margin-bottom:0;font-size:2.2rem;line-height:1}h3{font-style:italic;font-weight:400;font-size:1.7rem;margin-top:2rem;margin-bottom:0;line-height:1}h4{font-variant:small-caps;font-weight:bold;font-size:1.4rem;margin-top:2rem;margin-bottom:0;line-height:1}blockquote{margin-inline-start:40px;margin-inline-end:40px;margin-top:10px;margin-bottom:10px;margin-left:40px;padding-left:15px;border-left:3px solid #fdf6e3}.numeral{font-family:et-book-roman-old-style}p code{font-size:14px}p,ol,ul{font-size:1.4rem;line-height:1.5rem}p{margin-top:1.4rem;margin-bottom:1.4rem;padding-right:0;vertical-align:baseline}a:link,a:visited{color:inherit}div.article a:link{text-decoration:none;background:-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#fdf6e3,#fdf6e3);background:linear-gradient(#002b36,#002b36),linear-gradient(#002b36,#002b36),linear-gradient(#fdf6e3,#fdf6e3);-webkit-background-size:0.05em 1px,0.05em 1px,1px 1px;-moz-background-size:0.05em 1px,0.05em 1px,1px 1px;background-size:0.05em 1px,0.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #002b36,-0.03em 0 #002b36,0 0.03em #002b36,0 -0.03em #002b36,0.06em 0 #002b36,-0.06em 0 #002b36,0.09em 0 #002b36,-0.09em 0 #002b36,0.12em 0 #002b36,-0.12em 0 #002b36,0.15em 0 #002b36,-0.15em 0 #002b36;background-position:0% 93%,100% 93%,0% 93%}div.article a:hover{text-decoration:none;background:-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#002b36,#002b36);background:linear-gradient(#002b36,#002b36),linear-gradient(#002b36,#002b36),linear-gradient(#002b36,#002b36);-webkit-background-size:0.05em 1px,0.05em 1px,1px 1px;-moz-background-size:0.05em 1px,0.05em 1px,1px 1px;background-size:0.05em 1px,0.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #002b36,-0.03em 0 #002b36,0 0.03em #002b36,0 -0.03em #002b36,0.06em 0 #002b36,-0.06em 0 #002b36,0.09em 0 #002b36,-0.09em 0 #002b36,0.12em 0 #002b36,-0.12em 0 #002b36,0.15em 0 #002b36,-0.15em 0 #002b36;background-position:0% 93%,100% 93%,0% 93%}div.menu a:link{text-decoration:none;margin-right:0.6em}div.site-name a:link{text-decoration:none}div.menu a:link .current{font-weight:bold;text-decoration:none;background:-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#002b36,#002b36),-webkit-linear-gradient(#fdf6e3,#fdf6e3);background:linear-gradient(#002b36,#002b36),linear-gradient(#002b36,#002b36),linear-gradient(#fdf6e3,#fdf6e3);-webkit-background-size:0.05em 1px,0.05em 1px,1px 1px;-moz-background-size:0.05em 1px,0.05em 1px,1px 1px;background-size:0.05em 1px,0.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #002b36,-0.03em 0 #002b36,0 0.03em #002b36,0 -0.03em #002b36,0.06em 0 #002b36,-0.06em 0 #002b36,0.09em 0 #002b36,-0.09em 0 #002b36,0.12em 0 #002b36,-0.12em 0 #002b36,0.15em 0 #002b36,-0.15em 0 #002b36;background-position:0% 93%,100% 93%,0% 93%}div.site-name{float:left}div.site-name h1{margin-top:0;margin-bottom:0;line-height:1.2em}div.menu{float:right;margin-left:auto;overflow:scroll;white-space:nowrap;text-align:right}div.menu h2{margin-top:0;margin-bottom:0;line-height:1.2em}div.header{height:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline}div.header div{display:inline-block;width:auto}div.fullwidth{width:100vw;max-width:1200px;display:inline-block}div.preview{width:350px;height:300px;display:inline-block;margin-right:1%;margin-left:1%;margin-bottom:20px;border-radius:35px;background:url(/static/image-missing.png);background-repeat:no-repeat;background-size:100% 100%;text-align:center;vertical-align:bottom}span.hoverdark{width:100%;height:100%;display:inline-block;border-radius:35px}span.hoverdark:hover{background:rgba(0,0,0,0.5)}a.preview{text-decoration:none!important;background:transparent!important;text-shadow:none!important}div.preview span.title{margin-top:40%;margin-bottom:auto;display:inline-block;width:100%;background:rgba(0,0,0,0.5)}div.preview p{font-variant:small-caps;font-size:2.5em;line-height:1.0;color:#FFFFFF}hr{border-color:#fdf6e3;background-color:#fdf6e3}pre.dialogue{font-size:14px;background-color:#002b36;overflow:auto}table,th,td{padding-left:10px;padding-right:10px;border:1px solid #fdf6e3;border-collapse:collapse}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-corner{background:#002b36}::-webkit-scrollbar-track{background:#002b36}::-webkit-scrollbar-thumb{background:#eee8d5;-webkit-box-shadow:inset 0 0 6px #a0c0d0}.row .row{margin:0 -1.5em}.col{padding:0 0em}.row:after{content:"";clear:both;display:table}@media only screen{.col{float:left;width:100%;box-sizing:border-box}}.container{margin:0 auto;max-width:1200px;padding:1em 0}.footer{padding-top:1.5em}.desc{color:#888}.intro{padding-bottom:1.5em}.content{margin-bottom:1.5em}p,ul,ol{font-size:10pt}pre{font-size:9pt}.feature:first-child,.info:first-child{border-right:1px dotted #aaa}.container{padding:0.2em}h1{font-size:2.6em}h2{font-size:1.6em}h3{font-size:1.3em}@media only screen and (min-width:400px){p,ul,ol{font-size:13pt}pre{font-size:11pt}.container{padding:1em}img,video{max-width:400px;max-height:450px;width:auto;height:auto}.tikzpicture{height:200px;width:auto}}@media only screen and (min-width:600px){p,ul,ol{font-size:15pt}pre{font-size:12pt}.content{border:none;margin-bottom:0}.info:first-child{border:none}h1{font-size:3em}h2{font-size:2.2em}h3{font-size:1.7em}}@media only screen and (min-width:900px){.content{width:850px}.left-space{width:10%}.right-space{width:10%}}