@charset "UTF-8";@font-face{font-family:Nunito;src:url(/fonts/Nunito/static/Nunito-Regular.ttf) format("truetype")}@font-face{font-family:Nunito;src:url(/fonts/Nunito/static/Nunito-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:PlusJakartaSans;src:url(/fonts/PlusJakartaSans/ttf/PlusJakartaSans-Regular.ttf) format("truetype")}@font-face{font-family:PlusJakartaSans;src:url(/fonts/PlusJakartaSans/ttf/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700}:root{--color-text: #000;--color-paper: #f9fbf0;--color-primary: #252b41;--color-secondary: #8c8175}html{font-size:14px}@media screen and (min-width: 1440px){html{font-size:16px}}body{margin:0;padding:0;color:var(--color-text);background:url(/assets/paper_tile-DGa_VD1I.jpg) repeat,var(--color-paper);background-size:14rem 14rem;transition:color .5s,background-color .5s;line-height:1.5;font-family:Nunito,Fira Sans,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:PlusJakartaSans,Fira Sans,sans-serif}input,button{font-family:Nunito,Fira Sans,sans-serif}.clickable{cursor:pointer}.clickable:hover{background-color:#0000000d}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.content p{text-indent:2.4rem}.content p ins{background-color:#00ff000d;text-decoration:none}.content p del{color:#f006;background-color:#ff00000d;text-decoration:line-through}.content details summary{cursor:pointer;padding-left:1.2rem}.content details p{text-indent:0;padding:.5rem 1rem;border-radius:.4rem;background-color:#0000000d}.content a.anchor{display:block;position:relative;top:-3rem;visibility:hidden}@media screen and (max-width: 768px){.content a.anchor{top:-8rem}}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin:0 0 1.5rem;font-weight:700;line-height:1.2}.content img{max-width:100%;max-height:40rem;height:auto;margin:0 auto;display:block;text-align:center;border-radius:.4rem}.content s{color:#00000080}.content q{font-style:italic;quotes:"“" "”" "‘" "’";white-space-collapse:collapse}.content em{color:#b33939}.content strong{color:var(--color-primary)}.content hr{margin:2rem 2.3rem;max-width:3rem;border:none;border-top:2px dotted rgba(0,0,0,.15);line-height:0}.content .mark{display:block;position:relative;width:0;height:0}.content .mark .mark-content{position:absolute;bottom:1.45rem;left:0rem}.content .mark .mark-content.add{border:2px dotted rgba(0,0,0,.15);width:1.2rem;height:1.2rem;border-radius:.7rem;cursor:pointer;box-sizing:border-box;display:flex;justify-content:center;align-items:center;color:#00000026;font-size:1.2rem}.content .mark .mark-content.add.active{background-color:none;border:none}.content .mark .mark-content.add.active:before{content:"✖";color:var(--color-text);font-size:.8rem}.content .mark .popover{position:absolute;top:-3.2rem;left:1.6rem;max-width:80vw;width:44rem;border:var(--color-paper) 1px solid;border-left:none;background-color:var(--color-primary);clip-path:polygon(0% 0%,100% 0%,calc(100% - 20px) 50%,100% 100%,0% 100%);padding:0}.content .mark .popover input{width:86%;height:2rem;padding:0;margin:0 .75rem;border:none;background:none;outline:none;font-size:1rem;color:#fff;font-family:Nunito,Fira Sans,sans-serif}[contenteditable]{outline:none}.editor-textBold{font-weight:700}.editor-textItalic{font-style:italic}.editor-textStrikethrough{text-decoration:line-through}.editor-textSubscript{vertical-align:sub}.editor-textSuperscript{vertical-align:super}.editor-textUnderline{text-decoration:underline}.editor-textUnderlineStrikethrough{text-decoration:underline line-through}.form{display:flex;flex-direction:column;gap:1rem}.form .form-group{display:flex;flex-direction:column}.form .form-group.horizontal{flex-direction:row;justify-content:space-between;align-items:center}.form .form-group .input.input-text{border-bottom:1px solid #ccc;display:flex;flex-direction:row;align-items:center;gap:.8rem}.form .form-group .input.input-text .icon{color:#8c8175}.form .form-group .input.input-text input{background-color:transparent;flex-grow:1;border:none;outline:none;font-size:1rem;padding:.8rem 0}.form .form-group .input.input-text input::placeholder{color:#8c8175}.form .form-group .checkbox{display:flex;flex-direction:row;align-items:flex-start;gap:1rem}.form .form-group .checkbox input[type=checkbox]{width:1rem;height:1rem;margin:.2rem 0;padding:0;cursor:pointer}.form .form-group .checkbox label{color:#555;cursor:pointer}.center{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}a,.link{color:#252b41;text-decoration:none}a:hover,.link:hover{text-decoration:underline}a.underlined,.link.underlined{text-decoration:underline;cursor:pointer}a.underlined:hover,.link.underlined:hover{color:#000}.tabs{display:flex;flex-direction:row;justify-content:center;align-items:center;border-bottom:1px solid #ccc;box-sizing:content-box}.tabs .tab{padding:.5rem 1rem;border-bottom:1px solid transparent;cursor:pointer;color:#555}.tabs .tab.active{border-bottom:1px solid #33363F;color:#33363f}.small-page{display:flex;flex-direction:column;background-color:#33363f;width:90%;max-width:28rem;margin:auto;padding:.8rem;box-shadow:0 .5rem 1rem .5rem #0000005c}.small-page .page-content{display:flex;flex-direction:column;border-radius:.15rem;padding:1.8rem;gap:1rem;background:url(/assets/paper_tile-DGa_VD1I.jpg) repeat,var(--color-paper);background-size:14rem 14rem;box-shadow:0 .5rem 1rem .5rem #0000005c}
