@import url(../webfonts/blob/stylesheet.css);
@import url(https://fonts.googleapis.com/css?family=Just+Another+Hand);
@import url(https://fonts.googleapis.com/css?family=Crimson+Text:400,400i,600,600i);
/* Copyright (c) 2026 Toyls */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#toyls-toolbar{z-index:1000000;background:#34495e;color:#95a5a6;font-family:"Segoe UI",Verdana,Helvetica,Arial,sans-serif;font-size:12px;height:24px;overflow:hidden;text-align:center;padding:0 1em;border-bottom:solid 2px #2c3e50;box-shadow:0 2px 2px rgb(0 0 0 / .2)}#toyls-toolbar a{color:#aaa;text-decoration:none;opacity:.5;-webkit-transition:opacity 500ms ease-out;-moz-transition:opacity 500ms ease-out;-ms-transition:opacity 500ms ease-out;-o-transition:opacity 500ms ease-out;transition:opacity 500ms ease-out}#toyls-toolbar a:hover{color:#ccc;opacity:1;-webkit-transition:opacity 125ms ease-out;-moz-transition:opacity 125ms ease-out;-ms-transition:opacity 125ms ease-out;-o-transition:opacity 125ms ease-out;transition:opacity 125ms ease-out}#toyls-toolbar a#toyls-toolbar-logo{font-family:Blob,Impact,Arial Bold,Arial,Helvetica Bold,Helvetica,sans-serif;font-size:23px;letter-spacing:2px;text-transform:lowercase;color:#ccc;margin-right:1em}#toyls-toolbar #toyls-toolbar-site a img{vertical-align:bottom;margin-left:.5em}#toyls-toolbar .toyls-toolbar-error,#toyls-toolbar .toyls-toolbar-success{display:inline-block;border-radius:.3em;color:#fff;padding:.2em .5em .3em .5em;margin-left:1em;vertical-align:bottom;font-size:12px}#toyls-toolbar .toyls-toolbar-error:before,#toyls-toolbar .toyls-toolbar-success:before{margin-right:.5em}#toyls-toolbar .toyls-toolbar-error{background-color:#e74c3c}#toyls-toolbar .toyls-toolbar-error:before{content:"\26a0"}#toyls-toolbar .toyls-toolbar-success{background-color:#2ecc71}#toyls-toolbar .toyls-toolbar-success:before{content:"\2714"}#toyls-toolbar #toyls-toolbar-mail-popup{z-index:1000001;position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgb(255 255 255 / .5)}#toyls-toolbar #toyls-toolbar-mail-popup>*{background-color:#ecf0f1;-webkit-box-shadow:0 4px 10px rgb(0 0 0 / .5);-moz-box-shadow:0 4px 10px rgb(0 0 0 / .5);box-shadow:0 4px 10px rgb(0 0 0 / .5);position:fixed;left:50%;top:50%;padding:40px;margin-left:-240px;margin-top:-240px;width:400px;height:400px;font-size:20px;color:#34495e;text-align:left}#toyls-toolbar #toyls-toolbar-mail-popup>* h1{font-size:2em;font-weight:700;text-align:center;margin-top:0}#toyls-toolbar #toyls-toolbar-mail-popup>* input,#toyls-toolbar #toyls-toolbar-mail-popup>* textarea,#toyls-toolbar #toyls-toolbar-mail-popup>* button{font-size:20px;margin-top:20px}#toyls-toolbar #toyls-toolbar-mail-popup>* input,#toyls-toolbar #toyls-toolbar-mail-popup>* textarea{width:380px;background:#fff0;border:0;padding:10px;border-bottom:thick solid #bdc3c7}#toyls-toolbar #toyls-toolbar-mail-popup>* input:focus,#toyls-toolbar #toyls-toolbar-mail-popup>* textarea:focus,#toyls-toolbar #toyls-toolbar-mail-popup>* input:hover,#toyls-toolbar #toyls-toolbar-mail-popup>* textarea:hover{border-color:#34495e}#toyls-toolbar #toyls-toolbar-mail-popup>* input:focus,#toyls-toolbar #toyls-toolbar-mail-popup>* textarea:focus{outline:0;background:#fff}#toyls-toolbar #toyls-toolbar-mail-popup>* textarea{height:110px}#toyls-toolbar #toyls-toolbar-mail-popup>* button{width:180px;border:0;padding:10px 0;background:#34495e;color:#bdc3c7}#toyls-toolbar #toyls-toolbar-mail-popup>* button:first-child{margin-right:20px}#toyls-toolbar #toyls-toolbar-mail-popup>* button:hover{background:#2c3e50;color:#ecf0f1}#toyls-toolbar-status{float:right}#toyls-toolbar-status #toyls-toolbar-identity{display:inline-block;float:left;margin-right:.5em}#toyls-toolbar-status #toyls-toolbar-identity small{font-size:80%}#toyls-toolbar-status #toyls-toolbar-image{z-index:1001;position:absolute;top:-3px;right:0;width:32px;height:32px;border-bottom-left-radius:66.667%;border:solid 2px #2c3e50;border-right:1px;background:#2c3e50;box-shadow:-2px 2px 4px rgb(0 0 0 / .2);background-size:cover}@media screen and (min-width:601px){#toyls-toolbar #toyls-toolbar-site{display:flex;align-items:center;height:24px}#toyls-toolbar #toyls-toolbar-site #toyls-toolbar-mail{display:flex;align-items:center;height:100%}#toyls-toolbar #toyls-toolbar-site #toyls-toolbar-mail img{display:block}}@media print{#toyls-toolbar{display:none!important}}html{background:#colorWhite;min-height:100%;font-family:'Crimson Text',"Times new roman",serif;font-size:14pt}#app{padding:1em;text-align:center}#app #icons figure{display:inline-block;width:3%;margin:0 5mm 0 5mm}#app #icons figure img{width:100%}#app #icons figure figcaption{font-size:80%;font-style:italic}#app #header h1{font-family:"Just Another Hand",Verdana,Arial,sans-serif;font-size:250pt;color:#EC008C;line-height:67%}#app #header h2{font-size:32pt;margin-bottom:15mm;color:#34495e;text-shadow:0 0 .125em #fff;background:rgb(255 255 255 / .61)}#app .figures figure{display:inline-block;width:12.5%;margin:0 5mm 10mm 5mm}#app .figures figure img{width:100%}#app .figures figure figcaption{font-size:80%;font-style:italic}#app .figures .plus,#app .figures .equals{font-size:2cm}#app img.left{margin:2mm 5mm 2mm 0;-webkit-transition:transform 250ms ease-out;-moz-transition:transform 250ms ease-out;-ms-transition:transform 250ms ease-out;-o-transition:transform 250ms ease-out;transition:transform 250ms ease-out}#app img.left:hover{-webkit-transform:rotate(10deg) scale(1.1);-moz-transform:rotate(10deg) scale(1.1);-ms-transform:rotate(10deg) scale(1.1);-o-transform:rotate(10deg) scale(1.1);transform:rotate(10deg) scale(1.1)}#app img.right{margin:2mm 0 2mm 5mm;-webkit-transition:transform 250ms ease-out;-moz-transition:transform 250ms ease-out;-ms-transition:transform 250ms ease-out;-o-transition:transform 250ms ease-out;transition:transform 250ms ease-out}#app img.right:hover{-webkit-transform:rotate(-10deg) scale(1.1);-moz-transform:rotate(-10deg) scale(1.1);-ms-transform:rotate(-10deg) scale(1.1);-o-transform:rotate(-10deg) scale(1.1);transform:rotate(-10deg) scale(1.1)}#app .chapter{width:50%;min-width:480px;margin:.5em auto;column-count:2;column-gap:1cm;text-align:left;font-size:14pt;background:rgb(255 255 255 / .61);padding:.5em;line-height:120%}#app .chapter h1{font-size:24pt;font-weight:700;margin-bottom:.25em;margin-top:1em}#app .chapter h1:first-child{margin-top:0}#app .chapter h2{font-size:17pt;font-style:italic;margin-top:.5em}#app .chapter p{text-indent:.5em;margin:.125em 0 1em 0}#app .chapter a{color:#2980b9}#app .chapter a:hover{color:#3498db}#app .chapter ul{list-style:disc outside;margin-left:1.25em}#app .chapter ul li{margin-bottom:.125em}#app .chapter b,#app .chapter strong{font-weight:700}#app .chapter i,#app .chapter em{font-style:italic}#app hr{border:0;border-top:1px solid #95a5a6;height:2px;border-bottom:2px solid #95a5a6;width:39%;margin:1cm auto}#app #photos{width:75%;min-width:640px;margin:.5em auto}#app #photos a{position:relative;display:inline-block;width:15vw;height:10vw;background-size:100%;background-repeat:no-repeat;background-position:50% 50%;border:2px solid #000;outline:1px solid #000;outline-offset:2px;margin:.25cm;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;-ms-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out}#app #photos a:hover{background-size:111%;border-color:#3498db;outline-color:#3498db}#app #footer{margin-top:1cm}