﻿html,body,aside,address,h1,h2,h3,h4,h5,h6,section,header,nav,article,footer,hgroup,form,select,optgroup,option,output,button,datalist,keygen,progress,menu,fieldset,meter,legend,label,input,textarea,div,pre,blockquote,dl,dt,dd,p,ol,ul,li,br,hr,figcaption,figure,span,a,rt,rp,dfn,abbr,q,cite,time,var,samp,ins,del,bdi,bdo,s,kbd,wbr,code,col,colgroup,caption,details,table,tr,td,th,tbody,thead,tfoot,img,area,map,embed,canvas,audio,video,iframe{background-color:rgba(0,0,0,0);border:0;box-sizing:border-box;color:#000;font-family:"Source Serif 4","EB Garamond","serif";font-size:100%;margin:0;outline:0;padding:0;vertical-align:top}article,aside,details,figcaption,figure,label,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display",sans-serif;font-weight:600}label{font-size:.8em;line-height:1rem}input,select,textarea,button[type=submit]{background:rgba(0,0,0,.02);border:1px solid #ccc;border-radius:3px;display:inline-block;height:1.62rem;line-height:1;padding:.38rem}input:focus,select:focus,textarea:focus,button[type=submit]:focus{border-color:#777;background:rgba(0,0,0,0)}form.use-inline .input{margin-right:.38rem}form.use-inline input[type=submit],form.use-inline button{margin-top:1rem}.input{display:inline-block}input[type=submit],button{cursor:pointer}input[type=submit]:hover,button:hover{background:rgba(0,0,0,.1)}input[type=submit]:active,button:active{background:rgba(0,0,0,.2)}p.error-box{background-color:#f9ebea;border-left:3px solid darkred;border-radius:2px;padding:.2em .5em;margin-top:.2em}p.error-text{color:darkred;font-size:.8em}.sleek-list li{background:rgba(0,0,0,.02);border:1px solid #ddd;padding:.62em;border-radius:5px;margin-bottom:.38em}.sleek-list span.label{font-size:.8em;font-weight:bold;margin-right:.5em}ol.demonstration-list li{display:flex;justify-content:space-between;align-items:center}ol.demonstration-list li span.datum{display:inline-flex;align-items:center}@keyframes spin-full-circle{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.load-box{display:flex;justify-content:center;align-items:center}.load-box.full-center{width:100%;height:100%}.load-box.list-item{width:100%;height:2em}.test-load-box{width:10rem;height:10rem;border:1px solid #d0d0d0;border-radius:5px;background:#f8f8f8}.load-indicator{width:1em;height:1em}.loading-dual-ring{animation:spin-full-circle 1.3s linear infinite;border:2px solid #636363;border-radius:50%;min-width:1em;min-height:1em;border-color:#636363 rgba(0,0,0,0) #636363 rgba(0,0,0,0)}.loading-single-ring{animation:spin-full-circle .72s linear infinite;border:2px solid #636363;border-radius:50%;min-width:1em;min-height:1em;border-color:#636363 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.loading-single-ring-track{animation:spin-full-circle .72s linear infinite;border:2px solid #636363;border-radius:50%;min-width:1em;min-height:1em;border-color:#636363 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative}.loading-single-ring-track:after{content:"";position:absolute;top:-2px;bottom:-2px;left:-2px;right:-2px;border-radius:50%;border:2px solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}button.collapse{border-radius:50%}.modal-panel-wrapper{display:flex}.modal-panel-wrapper.mobile-top-left-pane{flex-direction:column}@media(min-width: 59.375rem){.modal-panel-wrapper.mobile-top-left-pane{flex-direction:row}}.test-wrapper{height:20rem;border:1px solid #777}.modal-control-buttons{display:flex;position:absolute}.modal-panel{position:relative}.modal-panel button.collapse{height:calc(2*3px);width:calc(2*3px)}.modal-panel.left,.modal-panel.right{width:20rem;transition:width 1s}.modal-panel.left.collapse,.modal-panel.right.collapse{width:calc(3px/1.5)}.modal-panel.left .modal-control-buttons,.modal-panel.right .modal-control-buttons{flex-direction:column}.modal-panel.left .modal-control-buttons{right:-3px}.modal-panel.right{order:9}.modal-panel.right .modal-control-buttons{left:-3px}.modal-panel.mobile-top-left-pane{max-height:95vh;transition:max-height 1s}.modal-panel.mobile-top-left-pane.collapse{max-height:calc(3px/1.5)}.modal-panel.mobile-top-left-pane .modal-control-buttons{flex-direction:row;bottom:-3px}@media(min-width: 59.375rem){.modal-panel.mobile-top-left-pane{height:100%;max-height:100%;width:20rem;transition:width 1s}.modal-panel.mobile-top-left-pane.collapse{max-height:100%;height:100%;width:calc(3px/1.5)}.modal-panel.mobile-top-left-pane .modal-control-buttons{flex-direction:column;bottom:initial;left:initial;right:-3px}}.modal-control-buttons.top-offset{top:2rem}.modal-control-buttons.bottom-offset{bottom:2rem}.modal-control-buttons.left-offset{left:2rem}.modal-control-buttons.right-offset{right:2rem}.modal-control-buttons.left-top-offset{left:2rem}@media(min-width: 59.375rem){.modal-control-buttons.left-top-offset{top:2rem}}.modal-control-buttons.right-top-offset{right:2rem}@media(min-width: 59.375rem){.modal-control-buttons.right-top-offset{top:2rem}}.modal-container{overflow:hidden;width:100%;height:100%}.sleek-modal{padding:.5rem 1rem;height:100%;min-width:20rem;background:#eee}.content-panel{padding:1rem;flex-grow:1}.left-arrow,.right-arrow,.up-left-arrow{transition:transform .8s}.left-arrow{transform:rotate(270deg)}.left-arrow.collapsed{transform:rotate(90deg)}.right-arrow{transform:rotate(90deg)}.right-arrow.collapsed{transform:rotate(270deg)}.up-left-arrow{transform:rotate(0deg)}.up-left-arrow.collapsed{transform:rotate(180deg)}@media(min-width: 59.375rem){.up-left-arrow{transform:rotate(270deg)}.up-left-arrow.collapsed{transform:rotate(90deg)}}.input{position:relative}.input .input-box{position:relative}.input .input-box .placeholder{color:#888;padding:.38rem;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.input-suggestions.sleek-input{position:absolute;top:calc(100% + 1px);left:0;max-width:100%;padding:0 .25rem;background:#e6e6e6;width:90%;border-radius:3px}.input-suggestions.sleek-input li{padding:.25rem 0}.input-suggestions.sleek-input li+li{border-top:1px solid #f6f6f6}.input-suggestions.sleek-input li>div{border-radius:3px;padding:.25rem .5rem}.input-suggestions.sleek-input li.active>div{background:#f6f6f6}.input-suggestions.sleek-input li:hover{cursor:pointer}input[type=checkbox]:hover{cursor:pointer}button:hover,input[type=submit]:hover{cursor:pointer}button.disabled:hover,input[type=submit].disabled:hover{cursor:not-allowed}.toast-container{position:absolute;right:0;top:0;width:100%;outline:1px dashed maroon;height:150%}.toast{padding:1.38rem;width:100%;outline:1px dotted #ccc;position:absolute;top:100%;opacity:1;transition:top .38s,opacity .62s}.toast .toast-box{outline:1px solid #555;height:3rem;border-radius:3px;background:snow}.mh-scrollbar{scrollbar-color:#30363d #010409}.mh-scrollbar::-webkit-scrollbar{width:10px;height:8px}.mh-scrollbar::-webkit-scrollbar-track{background:#010409}.mh-scrollbar::-webkit-scrollbar-thumb{background:#30363d;max-height:2rem;border:3px solid #010409;border-radius:20px}body{background-color:#010409;display:flex;justify-content:center;height:100dvh;min-width:18rem}#tablet{flex-grow:1;height:100dvh;display:flex;justify-content:center;position:relative;overflow:hidden;overflow-y:scroll}.content-border{flex-grow:1;padding:0;height:100dvh;overflow-x:visible;max-width:100%}@media(min-width: 75.4rem){.content-border{padding:0 .2rem;max-width:75.4rem}}h1{font-family:"Playfair Display","serif";font-weight:400}h1,h2,h3,h4,h5,h6{color:#fff}article{color:#fff;margin-top:4rem;display:flex;flex-direction:column;align-items:center;padding:0 1rem}@media(min-width: 30rem){article{margin-top:7rem}}article section.article-head{width:100%;justify-content:space-between}article section.article-head .tree-of-life{font-size:.25rem}@media(min-width: 23rem){article section.article-head{font-size:.27rem}}@media(min-width: 59.375rem){article section.article-head{display:flex}article section.article-head .title,article section.article-head .tol-wrapper{max-width:50%}article section.article-head .title{order:1}article section.article-head .tol-wrapper{order:2;padding-right:1rem;display:block;margin:0}}@media(min-width: 30rem){article section.article-head .tree-of-life{font-size:.35rem}}article section.article-head .title,article section.article-head .tol-wrapper{display:block}article section.article-head .tol-wrapper{padding-right:0rem;display:flex;justify-content:center;margin-bottom:2rem}@media(min-width: 100rem){article{padding:0}}article h1,article p,article span.author{align-self:start}article h1{font-size:1.38rem;width:100%}@media(min-width: 30rem){article h1{font-size:1.62rem}}@media(min-width: 100rem){article h1{font-size:2rem}}article p.subtitle{font-size:1rem;font-style:italic}@media(min-width: 30rem){article p.subtitle{font-size:1.1rem}}@media(min-width: 100rem){article p.subtitle{font-size:1.38rem}}article span.author{display:flex;align-items:center;margin:1.38rem 0 .62rem}article p.author-full-name,article p.author-username{display:inline-block;line-height:1rem}article p.author-full-name{font-size:1rem;margin-right:.62rem;color:#fff}@media(min-width: 30rem){article p.author-full-name{font-size:1.25rem}}article p.author-username{font-family:"Jost","sans-serif";color:#aaa;font-size:.62rem;font-weight:500}@media(min-width: 30rem){article p.author-username{font-size:.62rem}}article p.date{line-height:.62rem;margin-bottom:.12rem}article p.date span{font-family:"Jost","sans-serif";color:#aaa;font-size:.7rem;line-height:.7rem}article p.date span:first-child{margin-right:.38rem;color:#606060}article p.date span:last-child{font-style:italic}article .info,article .article-controls button{padding:0 .38rem;height:1.8rem}article .info svg,article .article-controls button svg{width:1.15rem;height:1.15rem;margin-right:.38rem;stroke:#999}article .info span,article .article-controls button span{color:#999;font-family:"Jost","sans-serif";font-size:.75rem}article .article-controls{align-self:start;margin-top:1rem;border-bottom:1px solid #30363d;padding-bottom:1rem;width:100%}article .article-controls button span{margin-right:.25rem}article .article-controls button svg{stroke-width:1}article button.share{margin-right:.62rem}article button.share svg{width:1rem;height:1rem}article .article-body{max-width:36rem;margin-top:4rem;margin-bottom:4rem}article .article-body p,article .article-body span{font-size:1rem;text-align:justify;margin-bottom:1rem;letter-spacing:-0.03rem}@media(min-width: 30rem){article .article-body p,article .article-body span{font-size:1.25rem;letter-spacing:-0.06rem}}@media(min-width: 75.4rem){article .article-body p,article .article-body span{font-size:1.38rem}}article h2,article h3{margin:5rem 0 1.62rem}article h2{font-size:1.75rem;border-bottom:1px solid #30363d;padding-bottom:1rem;font-weight:400}article p,article span{font-family:"Source Serif 4","EB Garamond","serif";font-weight:400;color:#ccc}article ol,article ul,article li{color:#ccc;font-size:1.1rem}article ol,article ul{padding:0 0 0 1.62rem;margin-bottom:1rem;margin-top:1.38rem;text-align:justify}article ol li{list-style-type:decimal}article ul li{list-style-type:circle}article li{list-style-position:outside;padding-left:.62rem;margin-bottom:.62rem}article .bold{font-weight:600}.like.active{background:#2e8b57;outline-color:#2e8b57}.dislike.active{background:maroon;outline-color:maroon}.copyright-notice{display:block;color:#999;width:100%;text-align:center;font-family:"Jost","sans-serif";font-size:.62rem;padding-bottom:.38rem}.like-dislike-controls{display:inline-block;margin-right:.62rem}.like-dislike-controls button.article-control{border-radius:0}.like-dislike-controls button.article-control.active span{color:#fff}.like-dislike-controls button.article-control.active svg{stroke:#fff}.like-dislike-controls button.article-control:hover,.like-dislike-controls button.article-control:focus{z-index:99;position:relative}.like-dislike-controls button.article-control:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.like-dislike-controls button.article-control:first-child.active{background:#2e8b57}.like-dislike-controls button.article-control:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.like-dislike-controls button.article-control:last-child.active{background:maroon}article figure{background:#14181e;border-radius:3px}article figure[role=group]{background:0}figure._62-fig{float:right;width:62%}figure._38-fig{float:right;width:50%}@media(min-width: 30rem){figure._38-fig{width:38%}}figure.img{margin:0 0 .1rem 1.38rem;display:flex;flex-direction:column}figure.img .img{width:100%;margin-bottom:.3rem;flex-grow:1;background:#0a0a0a}figure{padding:.38rem}figcaption,figcaption div{font-family:"Jost","sans-serif";font-size:.6rem;line-height:.7rem;color:#777;font-style:italic}figure[role=group]{padding:0}figure[role=group]._38-fig,figure[role=group]._62-fig{float:right;margin-left:1.38rem}figure[role=group] figure{height:14rem}figure[role=group] figure+figure{margin-top:1rem}header{display:flex;flex-direction:column;align-items:center;padding:.3rem 0 0;position:relative}header .א{background:gold}header .א,header .א::after{left:50%;transform:translateX(-50%);top:calc(-3px/2);width:3px;height:3px;position:absolute;border-radius:50%}header .א::after{box-shadow:0 0 1rem 1rem rgba(252,231,0,.05);content:""}header h1{font-family:"Fenwick Woodtype",serif;color:#fff;font-weight:400;font-size:2.3rem;display:inline-block;line-height:3.5rem;position:relative;top:-3px}@media(min-width: 23rem){header h1{font-size:3rem}}@media(min-width: 75.4rem){header h1{font-size:4.2rem}}.header-controls{display:flex;justify-content:space-between;width:100%;position:relative;z-index:1;margin-bottom:.38rem}@media(min-width: 30rem){.header-controls{margin-bottom:0}}.header-controls .light-mode-toggle,.header-controls .icon-button{padding:.38rem}.header-controls .left{z-index:3}.header-controls .left button{margin-right:.2rem}.header-controls .links{position:absolute;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center}.header-controls .links a{font-size:.65rem;font-family:"Jost","sans-serif";color:#fff;padding:.2rem .4rem;margin-left:.2rem;margin-right:.2rem;width:3.5rem;position:relative;top:1px;text-align:center}.header-controls .links a:focus{outline:1px solid #2f81f7}@media(min-width: 23rem){.header-controls .links a{font-size:.75rem}}.header-controls .links a:nth-child(2){top:-6px;width:unset;text-align:unset}.header-controls .right{z-index:2}.header-controls-group{display:flex;align-items:center}header .light-mode-toggle{display:none}@media(min-width: 30rem){header .light-mode-toggle{display:flex}}.light-mode-toggle{display:flex}.light-mode-toggle img,.light-mode-toggle svg{width:1rem}.light-mode-toggle img.dark-mode,.light-mode-toggle svg.dark-mode{width:.72rem;transform:rotate(220deg)}@media(min-width: 59.375rem){.light-mode-toggle img,.light-mode-toggle svg{width:1.2rem}.light-mode-toggle img.dark-mode,.light-mode-toggle svg.dark-mode{width:1rem}}@media(min-width: 59.375rem){.light-mode-toggle img,.light-mode-toggle svg{width:1.2rem}.light-mode-toggle img.dark-mode,.light-mode-toggle svg.dark-mode{width:1rem}}.light-mode-toggle .tgl-ctr{margin:0 .25rem}.light-mode-toggle .tgl-btn{font-size:.75rem}button:hover{background:unset}button.default,button.default span{color:#fff;font-family:"Jost","sans-serif";font-weight:500}main.home button.default{margin-right:.62rem;padding:0 1rem}button.reset,button.reset:hover,button.reset:focus{background:unset;background-color:unset;background-color:unset;outline:unset;height:unset}button.default.warning{background-color:rgba(252,191,192,.1);outline:1px solid #934f50;color:#934f50}button.default.warning:hover{background-color:rgba(252,191,192,.15);outline:1px solid #965758}#tablet button.icon-button,#tablet a.icon-button{outline:0;background:rgba(0,0,0,0);transition:.62s background;border-radius:3px}#tablet button.icon-button svg,#tablet button.icon-button img,#tablet a.icon-button svg,#tablet a.icon-button img{width:1.1rem}@media(min-width: 23rem){#tablet button.icon-button svg,#tablet button.icon-button img,#tablet a.icon-button svg,#tablet a.icon-button img{width:1.38rem}}#tablet button.icon-button:hover,#tablet button.icon-button:focus,#tablet a.icon-button:hover,#tablet a.icon-button:focus{background:#21262d}#tablet button.icon-button:hover,#tablet a.icon-button:hover{cursor:pointer}#tablet button.icon-button:focus,#tablet a.icon-button:focus{outline:1px solid #2f81f7}button.info,button.article-control{border-radius:.25rem;display:inline-flex;justify-content:center;align-items:center}button.info:hover,button.article-control:hover{outline:1px solid rgba(145,154,163,.663)}button.info:focus,button.article-control:focus{outline:1px solid #2f81f7}button.comment-control{position:relative}button.comment-control:focus{outline:1px solid #2f81f7}button.info{outline:0}button.article-control{background:#0d1117;outline:1px solid #30363d}button.article-control:hover{background:#14181e}ul.dropdown{position:absolute;z-index:99;right:0;top:calc(100% + 3px);width:7rem;background:#0d1117;margin:0;outline:1px solid #30363d;border-radius:3px}ul.dropdown li{list-style:none;font-family:"Jost","sans-serif";font-size:.8rem;margin:0;padding:.62rem .62rem}ul.dropdown li:hover{background:#14181e}ul.dropdown li.icon{display:flex;align-items:center;justify-content:space-between}ul.dropdown li.icon span{margin-right:.62rem}label,.label{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.8em;line-height:1rem}input,textarea,select,button,button[type=submit].default{color:#c9d1d9;font-family:"Jost","sans-serif";height:2rem;border-radius:5px;border:0;outline:1px solid #30363d}input:hover,textarea:hover,select:hover,button:hover,button[type=submit].default:hover{outline:1px solid rgba(145,154,163,.663)}input:disabled,textarea:disabled,select:disabled,button:disabled,button[type=submit].default:disabled{background:#0d1117}input:disabled:hover,textarea:disabled:hover,select:disabled:hover,button:disabled:hover,button[type=submit].default:disabled:hover{outline:1px solid #30363d}input,input[type=password],select,textarea{background:rgba(0,0,0,0);font-size:.85rem}input:focus,input[type=password]:focus,select:focus,textarea:focus{outline:1px solid #2f81f7}input[type=password]{font-size:.75rem;letter-spacing:.125rem}button.default,button[type=submit].default{display:inline-flex;justify-content:center;align-items:center;background-color:#21262d}button.default:hover,button.default:focus,button[type=submit].default:hover,button[type=submit].default:focus{background-color:#2e343b}button.default:focus,button[type=submit].default:focus{outline:1px solid #2f81f7}button.default,button.default span,button[type=submit].default,button[type=submit].default span{color:#c9d1d9;font-size:.9rem;font-weight:400}.login-form button.default{display:flex;height:2rem}.login-form button.default span{width:1rem;height:1rem;display:block}.input p.error-box{margin-top:.25rem}section.form-section div.container{border-top:1px solid #30363d;color:#c9d1d9}button.admin-filter,button[type=submit].admin-filter{height:1.62rem;border-radius:3px;font-size:.75rem;line-height:.8rem;margin-right:.38rem}button.admin-filter span,button[type=submit].admin-filter span{font-size:.75rem}.input.admin-filter input,.input.admin-filter select,.input.admin-filter textarea{height:1.62rem;border-radius:3px;font-size:.75rem;line-height:.8rem;margin-right:.38rem}.input.admin-filter select{padding-top:0;padding-bottom:0}.error-box{border-left:3px solid #af0326;background-color:#332f35;display:flex;align-items:center;padding:.38rem;margin:.38rem 0;border-radius:3px}.error-box img,.error-box svg{width:1.1rem;height:1.1rem;display:inline;margin:0 .2rem 0 .2rem;position:relative;top:1px}.comment p.error-text,p.error-text{font-family:"Jost","sans-serif";color:#e5bec6;font-size:.75rem;font-weight:300;margin:0}.comment .error-box{margin-bottom:1rem}main.login .input{width:calc(50% - .19rem)}main.login .input input{width:100%}main.login .input:nth-child(1){margin-right:.19rem}main.login .input:nth-child(2){margin-left:.19rem}main.login button{margin-top:1rem;width:100%}main.login form,main.register form{width:30rem;display:flex;flex-direction:column;padding:0 2rem}main.login form .input,main.register form .input{width:100%}main.login form .input+.input,main.register form .input+.input{margin-top:.8rem}@media(min-width: 30rem){main.login form,main.register form{display:block;padding:0}main.login form .input,main.register form .input{width:50%;width:calc(50% - .19rem)}main.login form .input+.input,main.register form .input+.input{margin-top:0}}h1{color:#fff}main.register{flex-direction:column;align-items:center;width:100%}main.register .register-form{width:100%;max-width:33rem;padding:0 2rem}main.register h1{width:100%;font-size:1.62rem;border-bottom:1px solid #30363d;padding-bottom:.8rem;margin-bottom:1.38rem}main.register form{padding:0;width:100%}main.register form .input{width:100%;margin-bottom:.19rem}main.register form .input input{width:100%}main.register form button{width:100%;margin-top:1.14rem}@media(min-width: 30rem){main.register form .input{width:100%;margin-bottom:.76rem}main.register form button{margin-top:.38rem}}.article-manager{margin-top:1rem;display:flex;flex-wrap:wrap}.article-manager menu.filters{width:100%;padding-bottom:.62rem}.article-manager menu.filters section{margin-bottom:.38rem}.article-manager menu.filters section:last-child{margin-bottom:0}.article-manager menu.filters button[type=submit]{margin-top:1rem;width:2rem}.article-manager menu.filters button[type=submit] svg{width:.9rem;height:.9rem;stroke:#fff}section.article-list{width:38%}section.article-list .articles{overflow-y:scroll;scrollbar-color:#30363d #010409}section.article-list .articles::-webkit-scrollbar{width:10px;height:8px}section.article-list .articles::-webkit-scrollbar-track{background:#010409}section.article-list .articles::-webkit-scrollbar-thumb{background:#30363d;max-height:2rem;border:3px solid #010409;border-radius:20px}section.article-list menu.article-list-controls{padding-bottom:.62rem}section.article-list menu.article-list-controls button{height:1.62rem;border-radius:3px;padding-left:.38rem;padding-right:.38rem;margin-right:.38rem}section.article-list menu.article-list-controls button.disabled{opacity:50%}section.article-list menu.article-list-controls button svg{width:1rem;height:1rem;stroke:#fff}section.edit-article{width:62%;padding:1.38rem 0}section.edit-article .wrapper{padding:0 1.38rem}section.edit-article h1{font-size:2rem;font-weight:500}section.edit-article h2{font-size:1rem;color:#ccc}section.edit-article .article-stats{margin-top:.62rem}section.edit-article .article-stats .stats{margin-top:1rem}section.edit-article .article-stats p{font-size:.7rem;line-height:.7rem;margin-bottom:.1rem;font-style:italic}section.edit-article .article-stats p,section.edit-article .date-label{font-family:"Jost","sans-serif";color:#ccc}section.edit-article .date-label{font-size:.7rem;line-height:.7rem;font-weight:500;font-style:normal;margin-right:.1rem}section.edit-article .article-stats .stats p{font-size:.8rem;line-height:.8rem;font-style:normal}form.edit-article-form{width:100%;margin-top:1.38rem}form.edit-article-form .input{display:block;width:100%;margin-bottom:.8rem}form.edit-article-form input,form.edit-article-form textarea{height:2.38rem;padding-left:.62rem;width:100%}form.edit-article-form textarea{padding-top:.8rem;height:20rem;resize:none}section.form-section.tags div.container{padding-top:.68rem;height:13.85rem}section.form-section.tags div.pane{display:inline-block}section.form-section.tags div.pane:first-child{width:38%;padding-right:.38rem}section.form-section.tags div.pane:last-child{width:62%;padding-left:.38rem;height:100%}section.form-section.tags .input{width:100%}section.form-section.tags select,section.form-section.tags input{width:100%;height:2rem}section.form-section.tags ol,section.form-section.tags .selected-tags{scrollbar-color:#30363d #010409;outline:1px solid #30363d;border-radius:5px}section.form-section.tags ol::-webkit-scrollbar,section.form-section.tags .selected-tags::-webkit-scrollbar{width:10px;height:8px}section.form-section.tags ol::-webkit-scrollbar-track,section.form-section.tags .selected-tags::-webkit-scrollbar-track{background:#010409}section.form-section.tags ol::-webkit-scrollbar-thumb,section.form-section.tags .selected-tags::-webkit-scrollbar-thumb{background:#30363d;max-height:2rem;border:3px solid #010409;border-radius:20px}section.form-section.tags ol:focus,section.form-section.tags .selected-tags:focus{outline:1px solid #2f81f7}section.form-section.tags .selected-tags{height:100%;overflow-y:scroll}section.form-section.tags .selected-tags li{padding-left:1rem}section.form-section.tags .selected-tags li span{color:#aaa}section.form-section.tags .selected-tags li:last-child{margin-bottom:1rem}section.form-section.tags ol{height:7.51rem;padding-right:0;overflow-y:scroll}section.form-section.tags li{height:1.38rem}section.form-section.tags li span{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.8em;line-height:1.38rem;padding:0 .38rem}section.form-section.tags li:hover{background:#0d1117;cursor:pointer}section.form-section.tags h6{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.95rem;font-weight:600;padding-left:.62rem;margin-top:.62rem}section.form-section.tags .input.tag-type label{display:none}section.form-section.tags .placeholder{line-height:1.2rem}section.form-section.references div.container{padding-top:.68rem}section.form-section.references label{display:none}section.form-section.references .input,section.form-section.references input{height:1.62rem;font-size:.8rem}section.form-section.references .placeholder{font-size:.8rem;line-height:.8rem}section.form-section.references .subform{display:flex;flex-wrap:wrap;padding-bottom:.62rem;border-bottom:1px solid #30363d;margin-bottom:.62rem}section.form-section.references .subform .id-field{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.8rem;width:100%;outline:1px solid #30363d;border-radius:5px;padding:.38rem;padding-left:.62rem;margin-bottom:.8rem}section.form-section.references .subform:last-child{margin-bottom:0;border:0;padding:0}section.form-section.references .author,section.form-section.references .pub-date,section.form-section.references .title-href{flex-basis:calc(38% - .38rem);margin-right:.38rem}section.form-section.references .title,section.form-section.references .publisher,section.form-section.references .doi{flex-basis:calc(62% - .38rem);margin-left:.38rem}section.form-section.references .title-href,section.form-section.references .doi{margin-bottom:0}section.form-section.references .doi{flex-basis:calc(62% - 1.62rem - 1.14rem);margin-right:.38rem}section.form-section.references button{flex-basis:1.62rem;margin-left:.38rem;height:1.62rem}section.form-section.references button svg{width:.8rem;height:.8rem;stroke:#fff}section.form-section.references .display-references{width:100%}section.form-section.references .display-references h6,section.form-section.references .display-references p{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.7rem}section.form-section.references .display-references .ref-id{font-size:.5rem;line-height:.5rem;margin-bottom:.38rem}section.form-section.references .display-references h6{font-weight:500;font-size:.9rem}section.form-section.references .display-references .info{display:inline-block;width:calc(100% - 6rem)}section.form-section.references .display-references .controls{display:inline-block;width:6rem;display:inline-flex;justify-content:end}section.form-section.references .display-references button{width:1.62rem;height:1.62rem}section.form-section.references .display-references svg{width:1rem;height:1rem}section.form-section.references a{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.7rem}.placeholder{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:.8rem;line-height:1.5rem;font-style:italic}main.login,main.register{padding:5rem 0 0;display:flex;justify-content:center;flex-wrap:wrap}section.comments{width:100%;display:flex;flex-direction:column;max-width:42rem;align-items:center}section.comments p.label{color:#aaa;margin-bottom:.25rem}section.comments a{color:#2f81f7;font-family:inherit}section.comments a:focus,section.comments a:hover{color:#2f81f7;text-decoration:underline;cursor:pointer}section.comments div.error-box{width:100%;margin-top:.62rem;align-self:start}button.editor-tool{background:#0d1117;display:inline-flex;justify-content:center;align-items:center;height:2rem;margin-left:.38rem}button.editor-tool.active{background:#010409}button.editor-tool:focus{outline:1px solid #2f81f7}button.editor-tool:hover{background:#010409}button.editor-tool:hover.active{background:#0d1117}button.editor-tool.preview svg{fill:none;margin-right:.2rem}button.editor-tool.help{margin-right:.38rem}button.editor-tool.help svg{width:1.38rem;height:1.38rem;fill:none;stroke-width:1.38;padding:0}button.editor-tool svg{width:.9rem;height:.9rem;padding:.1rem;stroke:#999;fill:#999}.comment-editor{outline:1px solid #30363d;border-radius:5px;position:relative;width:100%}.comment-editor .editor-toolbar{background:#14181e;height:2.76rem;display:flex;align-items:center;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.comment-editor .editor-toolbar::-webkit-scrollbar{display:none}.comment-editor .editor-toolbar .tool-wrap{display:flex;align-items:center}.comment-editor .editor-toolbar button{width:2rem;min-width:2rem}.comment-editor .editor-toolbar button.code-block svg,.comment-editor .editor-toolbar button.link svg,.comment-editor .editor-toolbar button.inline-code svg{fill:none;width:1.1rem;height:1.1rem}.comment-editor .text-editor .input{width:100%}.comment-editor .text-editor .md-preview{overflow-y:auto}.comment-editor .text-editor .crosshatch{background-size:5px 5px;background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.038) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.038) 50%, rgba(255, 255, 255, 0.038) 75%, transparent 75%, transparent)}.comment-editor .text-editor .md-preview,.comment-editor .text-editor textarea{scrollbar-color:#30363d #0d1117;border-radius:0;outline:0;cursor:inherit}.comment-editor .text-editor .md-preview::-webkit-scrollbar,.comment-editor .text-editor textarea::-webkit-scrollbar{width:10px;height:8px}.comment-editor .text-editor .md-preview::-webkit-scrollbar-track,.comment-editor .text-editor textarea::-webkit-scrollbar-track{background:#0d1117}.comment-editor .text-editor .md-preview::-webkit-scrollbar-thumb,.comment-editor .text-editor textarea::-webkit-scrollbar-thumb{background:#30363d;max-height:2rem;border:3px solid #0d1117;border-radius:20px}.comment-editor .text-editor .md-preview::-webkit-resizer,.comment-editor .text-editor textarea::-webkit-resizer{background:#0d1117;border-width:9px;border-style:solid;border-color:rgba(0,0,0,0) #30363d #30363d rgba(0,0,0,0)}.comment-editor .text-editor .md-preview:focus,.comment-editor .text-editor textarea:focus{outline:1px solid #2f81f7;border-top:1px solid rgba(0,0,0,0)}.comment-editor .text-editor textarea:hover{cursor:inherit;outline:1px solid rgba(145,154,163,.663);border-top:1px solid rgba(0,0,0,0)}.comment-editor .editor-controls{background:#14181e;display:flex;justify-content:end;align-items:center;height:2.38rem}.comment-editor .editor-controls button[type=submit]{background:#2e8b57;color:#eee;border:0}.comment-editor .editor-controls button[type=submit]:hover{outline:1px solid #8fbc8f}.comment-editor .editor-controls button{height:1.62rem;font-size:.8rem;margin-right:.38rem;padding:0 .62rem}.comment-editor .editor-controls button:focus{outline:1px solid #2f81f7}.text-editor .md-preview,.text-editor textarea{background:#0d1117;border-bottom:1px solid #30363d;border-top:1px solid #30363d;color:#ccc;width:100%;min-height:9rem;max-height:65vh;min-width:100%;max-width:100%;line-height:1rem;padding:.8rem 1.38rem .8rem .8rem}.comments .editor-toolbar div.dropdown{padding:1rem}.dropdown,.comment .editor-toolbar .dropdown{position:absolute;top:calc(2.76rem - 3px);right:.38rem;z-index:9;background:#0d1117;width:16rem;max-width:90vw;outline:1px solid #30363d;border-radius:5px;text-align:left}.dropdown h3,.comment .editor-toolbar .dropdown h3{margin:0 0 1rem 0;font-size:1.1rem}.dropdown p,.comment .editor-toolbar .dropdown p{color:#fff;font-size:.8rem;line-height:.95rem;font-family:"Jost","sans-serif"}.dropdown p+p,.comment .editor-toolbar .dropdown p+p{margin-top:.62rem}div.comments{margin:1rem 0 3rem;width:100%}div.comments nav{padding-bottom:.62rem;border-bottom:1px solid #30363d;width:100%}div.comments nav label{margin-bottom:.1rem;color:#aaa}div.comments nav .input{position:relative}div.comments nav .input:after{position:absolute;display:block;top:2rem;right:.38rem;content:" ";width:0;height:0;border-left:3px solid rgba(0,0,0,0);border-right:3px solid rgba(0,0,0,0);border-top:4px solid #aaa}div.comments nav select{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;min-width:9rem;background:#0d1117;color:#aaa}div.comments nav select:hover{cursor:pointer}div.comments ul{padding-left:0}div.comments .spinner-wrapper.page{width:100%;padding:9rem 0}div.comments .spinner-wrapper.list-item{width:100%;padding:1rem 0}.comments div,.comments span{color:#ccc;font-family:"Jost","sans-serif"}.comments li.comment+li.comment{margin-top:1.62rem}.comment-wrapper{position:relative;width:100%;z-index:auto}.comment{display:flex;flex-wrap:wrap}.comment .left-gutter,.comment .main{display:inline-block}.comment .left-gutter{width:1rem;min-width:1rem;flex-basis:1rem;display:flex;flex-direction:column}.comment .track{width:1px;max-width:1px;background:#30363d;position:relative;flex-grow:1}.comment .main.top-level{padding-top:0}.comment .main{flex-basis:calc(100% - 1rem);padding-top:.38rem}.comment .comment-header{display:flex;align-items:baseline;height:1.38rem}.comment .username{font-size:.8rem;font-weight:500;line-height:.8rem;color:#777}.comment .username+svg{width:.75rem;height:.75rem;stroke:#daa520;align-self:flex-start;margin-left:.38rem}.comment .username+svg g{stroke:#daa520}.comment .sundisk{width:.38rem;height:.38rem;background:#2e8b57}.comment .date{margin-left:.62rem;font-size:.65rem;color:#777;line-height:.8rem}.comment .comment-body{font-size:.95rem;color:#ccc;line-height:1.1rem;text-align:left;width:100%}.comment .comment-controls{margin:1rem 0 0;padding-bottom:.2rem;height:2.38rem;position:relative}.comment .comment-controls.top-level{height:1.7rem}.comment .comment-controls button{height:1.38rem;display:inline-flex;align-items:center}.comment .comment-controls svg{width:.8rem}.comment .comment-controls span{font-size:.75rem;line-height:.8rem}.comment .comment-controls .ctrl{padding:0 .38rem;margin-right:.38rem}.comment .comment-controls .ctrl svg{margin-right:.38rem}.comment .comment-controls .ctrl.ellipsis svg{margin:0}.comment .comment-controls .like-dislike-controls{margin-right:.38rem}.comment .comment-controls .like-dislike-controls svg{height:.9rem;width:.9rem}.comment .comment-editor{margin-top:0rem;margin-bottom:1rem}.comment .comment-editor textarea{resize:vertical}.comment main{padding-top:1rem}.comment.top-level main{padding-top:0}.comment .track.top-level{margin-top:.25rem}.comment .track.top-level.collapsed{margin-bottom:1.38rem}.comment-wrapper:last-child .load-more-comments span{padding-bottom:0}.comment-wrapper:last-child .load-more-comments .track{background:rgba(0,0,0,0)}.load-more-comments{position:relative;display:flex}.load-more-comments.top-level{border-left:0}.load-more-comments.top-level:before{left:0;top:0}.load-more-comments.top-level span{padding-bottom:0;transform:translateY(50%) translateY(1px)}.load-more-comments.top-level .track{background:rgba(0,0,0,0)}.load-more-comments .track{width:1px;background:#30363d}.load-more-comments span,.load-more-comments div{color:#aaa}.load-more-comments span{padding-left:1.38rem;padding-bottom:.62rem;font-size:.75rem;height:unset;display:inline-flex;align-items:center;line-height:.75rem;transform:translateY(1px)}.load-more-comments span:hover{cursor:pointer;color:#fff}.load-more-comments span:hover svg{stroke:#fff}.load-more-comments svg{width:1.1rem;height:1.1rem;stroke:#aaa;margin-right:.38rem}.load-more-comments:before{content:"";position:absolute;width:1.2rem;height:1.2rem;left:0px;border-radius:50%;border-top-left-radius:0;border-bottom-right-radius:0;border-left:1px solid #30363d;border-bottom:1px solid #30363d;top:-0.62rem}.sundisk{width:.8rem;height:.8rem;background:#daa520;margin-left:.38rem;border-radius:50%}.hexagon::before{content:"⬢";margin-left:.38rem;display:block;color:#daa520;font-size:.62rem;-webkit-transform:rotate(-30deg);-moz-transform:rotate(-30deg);-o-transform:rotate(-30deg);transform:rotate(-30deg)}.comment-controls .collapse-comment{border:0;outline:0;position:absolute;left:-1rem;transform:translateX(-50%)}.comment-controls .collapse-comment svg{width:1.1rem;height:1.1rem;fill:#010409;stroke:#aaa}.comment-controls .collapse-comment svg:hover{stroke:#fff}ol.comments-list{padding:0}ol.comments-list li.comment{list-style:none;padding:0;margin:0}.scroll-window{position:fixed;top:0;bottom:0;left:0;right:0;pointer-events:none}.comment,.comment p,.comment ul,.comment ol,.comment li,.comment blockquote,.comment-editor .text-editor .md-preview,.comment-editor .text-editor .md-preview p,.comment-editor .text-editor .md-preview ul,.comment-editor .text-editor .md-preview ol,.comment-editor .text-editor .md-preview li,.comment-editor .text-editor .md-preview blockquote{font-family:"Jost","sans-serif"}.comment,.comment p,.comment-editor .text-editor .md-preview,.comment-editor .text-editor .md-preview p{font-size:.95rem}.comment h1,.comment h2,.comment-editor .text-editor .md-preview h1,.comment-editor .text-editor .md-preview h2{line-height:2.38rem;margin:0;padding:0;border:0;margin-bottom:.62rem}.comment h3,.comment h4,.comment-editor .text-editor .md-preview h3,.comment-editor .text-editor .md-preview h4{line-height:1.62rem;margin:0;padding:0;border:0;margin-bottom:.38rem}.comment h3,.comment-editor .text-editor .md-preview h3{font-size:1.38rem}.comment h4,.comment-editor .text-editor .md-preview h4{font-size:1.2rem}.comment h5,.comment h6,.comment-editor .text-editor .md-preview h5,.comment-editor .text-editor .md-preview h6{line-height:1.38rem;margin:0;padding:0;border:0;margin-bottom:.38rem}.comment ul,.comment ol,.comment-editor .text-editor .md-preview ul,.comment-editor .text-editor .md-preview ol{margin:.62rem 0;padding-left:1rem}.comment ul.dropdown,.comment-editor .text-editor .md-preview ul.dropdown{margin:0}.comment li,.comment-editor .text-editor .md-preview li{font-size:.9rem}.comment li,.comment p,.comment-editor .text-editor .md-preview li,.comment-editor .text-editor .md-preview p{margin-bottom:.62rem}.comment blockquote,.comment-editor .text-editor .md-preview blockquote{background:#0d1117;padding:1rem 1rem .62rem 1.38rem;border-left:7px solid #14181e;margin-bottom:.62rem;border-radius:3px}.comment blockquote p,.comment-editor .text-editor .md-preview blockquote p{font-size:.85rem;font-style:italic;line-height:1rem;color:#606060}.comment code,.comment-editor .text-editor .md-preview code{color:#606060;background:#0d1117;padding:0rem .2rem;outline:1px solid #30363d;border-radius:3px;font-size:.75rem;font-family:monospace;vertical-align:middle}.comment pre,.comment-editor .text-editor .md-preview pre{display:block}.comment pre code,.comment-editor .text-editor .md-preview pre code{white-space:pre-wrap;display:block;padding:.38rem;margin-bottom:.62rem}.no-comments{display:flex;height:30rem;max-height:38vh;justify-content:center;align-items:center;flex-direction:column}.no-comments span{font-family:"Jost","sans-serif";color:#30363d}.no-comments svg{width:2rem;height:2rem;stroke:#30363d}.control:focus,.control input{outline:1px solid #2f81f7}.toggle-switch{width:2.5rem;height:1.38rem;outline:1px solid #aaa;border-radius:.69rem;display:inline-block;padding:.19rem;background:rgba(0,0,0,0)}.toggle-switch:hover{cursor:pointer}.toggle{display:inline-block;width:1rem;height:1rem;position:relative;background:#ccc;border-radius:50%;left:1px;transition:left .15s}.toggle.enabled{left:1.12rem}.tgl{display:none}.tgl,.tgl:after,.tgl:before,.tgl *,.tgl *:after,.tgl *:before,.tgl+.tgl-btn{box-sizing:border-box}.tgl::selection,.tgl:after::selection,.tgl:before::selection,.tgl *::selection,.tgl *:after::selection,.tgl *:before::selection,.tgl+.tgl-btn::selection{background:none}.tgl+.tgl-btn{outline:0;display:block;width:3.2em;height:1.6em;position:relative;cursor:pointer;user-select:none}@media(min-width: 59.375rem){.tgl+.tgl-btn{width:4em;height:2em}}.tgl+.tgl-btn:after,.tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.tgl+.tgl-btn:focus{transition:border 0s ease;border:1px solid #2f81f7}.tgl+.tgl-btn:after{left:0}.tgl+.tgl-btn:before{display:none}.tgl:checked+.tgl-btn:after{left:50%}.tgl-switch+.tgl-btn{background:#1d1d1d;border-radius:2em;padding:2px;transition:all .4s ease;transform:rotate(180deg);border:1px solid rgba(240,246,252,.1)}.tgl-switch+.tgl-btn:after{border-radius:2em;background:#111;transition:left .1s linear,padding .3s ease,margin .3s ease;box-shadow:0 0 0 1px rgba(255,255,255,.1),inset 0 -1px 0 rgba(255,255,255,.08)}.tgl-switch+.tgl-btn:hover:after{will-change:padding}.tgl-switch+.tgl-btn:active{box-shadow:inset 0 0 0 2em #181617}.tgl-switch+.tgl-btn:active:after{padding-right:.8em}.tgl-switch:checked+.tgl-btn{background:#86d993}.tgl-switch:checked+.tgl-btn:active{box-shadow:none}.tgl-switch:checked+.tgl-btn:active:after{margin-left:-0.8em}.share{position:relative;display:inline-block;height:1.8rem}div.popup{background:#0d1117;position:absolute;outline:1px solid #14181e;border-radius:5px;top:calc(100% + .38rem);left:0;box-shadow:0 0 3px rgba(0,0,0,.35)}div.popup ul,div.popup li{margin:0;padding:.38rem .5rem;list-style:none;cursor:default}div.popup ul{display:flex}div.popup ul a,div.popup ul svg{display:inline-block;height:1.62rem;width:1.62rem}div.popup ul a{border-radius:3px}div.popup ul a:focus{outline:1px solid #14181e}div.popup ul svg:hover{opacity:.5}div.popup li{padding:.3rem}div.popup li:last-child a{background:#3b3b3b;outline:1px solid #30363d;display:inline-flex;height:1.62rem;width:1.62rem;justify-content:center;align-items:center}div.popup li:last-child a:hover{opacity:.5}div.popup li:last-child svg{width:1.5rem;border:0;outline:0}div.popup li:last-child svg rect{fill:rgba(0,0,0,0)}div.popup svg{margin:0;outline:1px solid #14181e;border-radius:2px}.tag-section-label{font-family:"Jost","sans-serif";font-style:italic;color:#ccc;font-size:.7rem;margin:.38rem 0 .16rem}.tag-section-label:first-child{margin-top:1rem}.article-tags{margin-bottom:.62rem}.article-tags .tag-box{display:flex;flex-wrap:wrap;flex-basis:100%;gap:.38rem}a.mh-button,button.mh-button{background:#0d1117;font-size:.62rem;outline:1px solid #30363d;border-radius:3px;padding:.062rem .38rem}a.mh-button,a.mh-button span,button.mh-button,button.mh-button span{color:#aaa;font-family:"Jost","sans-serif"}a.mh-button:hover,button.mh-button:hover{background:#010409;outline:1px solid rgba(145,154,163,.663)}a.mh-button:focus,button.mh-button:focus{outline:1px solid #2f81f7}.toast-wrapper{position:fixed;bottom:0;right:0;top:0;width:38vw;pointer-events:none;z-index:90}.toast{outline:0;padding:0 0rem .62rem}@media(min-width: 59.375rem){.toast{padding:0 0rem .8rem}}.toast .toast-box{outline:0;border:0;box-shadow:0px 2px 5px 0px rgba(0,0,0,.1);border:1px solid rgba(240,246,252,.1);background:#21262d;padding:0 1rem;display:flex;align-items:center;justify-content:start}@media(min-width: 59.375rem){.toast .toast-box{height:4rem}}.toast .toast-icon-container{height:100%;display:inline-flex;align-items:center}.toast svg,.toast img{margin-right:.62rem;width:2.2rem;height:2.2rem}.toast .toast-text{display:inline-block}.toast .toast-heading,.toast .toast-detail{font-family:"Jost","sans-serif"}.toast .toast-heading{font-size:1rem;font-weight:500;margin-right:1.38rem;line-height:.8rem;margin-bottom:.38rem;color:#fff}.toast .toast-detail{font-size:.85rem;line-height:.85rem;font-weight:400;display:block;color:snow}.toast-box.error{border-left:4px solid #af0326;background:#332f35}.toast-box.success{border-left:4px solid #2e8b57}.header-menu{display:block;width:100%;display:flex;justify-content:center}.header-menu ol{display:flex;justify-content:space-between;align-items:center;max-width:40rem;width:100%;padding:0}.header-menu li,.header-menu a,.header-menu a span{color:#606060;font-family:"Jost","sans-serif";font-size:.7rem}.header-menu li:nth-child(4) a span{padding:.38rem .8rem .62rem}.header-menu a{display:flex;justify-content:center;width:3rem}.header-menu a span{padding:.1rem .38rem;border-radius:3px}.header-menu a:hover span{color:#fff}.header-menu a:focus span{outline:1px solid #2f81f7}header .header-menu{margin-top:.38rem;display:none}header .header-menu ol{max-width:30rem}header .header-menu a,header .header-menu li{font-size:.6rem}@media(min-width: 30rem){header .header-menu{display:flex;padding:0 2rem}}@media(min-width: 75.4rem){header .header-menu ol{max-width:40rem}header .header-menu a,header .header-menu li{font-size:.7rem}}div.main-menu{position:absolute;top:0;bottom:0;right:0;left:0;pointer-events:none;overflow:hidden}div.main-menu.open{pointer-events:all}nav.main-menu{position:absolute;z-index:99;top:3.38rem;bottom:0;width:22rem;max-width:85vw;right:-22.2rem;background:#21262d;border:1px solid #30363d;border-radius:3px;border-bottom:0;border-right:0;box-shadow:0px 5px 2px 1px rgba(0,0,0,.1);transition:right .38s ease;pointer-events:all}nav.main-menu a,nav.main-menu button,nav.main-menu input{display:none}nav.main-menu.open{right:0rem}nav.main-menu.open a,nav.main-menu.open button{display:initial}nav.main-menu div.user{display:flex;justify-content:end;flex-wrap:wrap;padding:1rem 0 .62rem 0;margin:0 .8rem 0;border-bottom:1px solid #30363d;font-family:"Jost","sans-serif"}nav.main-menu span.username{color:#c9d1d9;font-family:"Jost","sans-serif";font-size:1.2rem;line-height:1.2rem;margin-bottom:.25rem}nav.main-menu .user-controls{flex-basis:100%;text-align:right;font-family:inherit}nav.main-menu .user-controls span{color:#c9d1d9;font-family:inherit}nav.main-menu .user-controls span,nav.main-menu .user-controls a{font-size:.8rem}nav.main-menu .user-controls a,nav.main-menu .user-controls button{color:#c9d1d9;text-decoration:underline}nav.main-menu .user-controls span.link+span.link::before{content:"·";margin:0 .25rem;color:#c9d1d9;line-height:.8rem;font-size:1rem}nav.main-menu a,nav.main-menu button{color:#c9d1d9;font-family:inherit}nav.main-menu a:hover,nav.main-menu button:hover{cursor:pointer;color:#fff}nav.main-menu .user-settings{display:flex;padding:.62rem 1rem;justify-content:right;align-items:center}@media(min-width: 30rem){nav.main-menu .user-settings{display:none}}ol{padding-right:1.38rem}li.article-result{margin-bottom:.8rem;border:1px solid #30363d;border-radius:5px;padding:.62rem 1rem;background:#0d1117}li.article-result:hover,li.article-result.selected{border:1px solid rgba(145,154,163,.663);cursor:pointer}li.article-result:hover h4,li.article-result:hover h5,li.article-result.selected h4,li.article-result.selected h5{color:#fff}li.article-result.selected{background:#14181e}li.article-result h4,li.article-result h5{font-family:"Playfair Display","serif";color:#c9d1d9}li.article-result h4{font-size:1.2rem}li.article-result h5{font-size:.9rem;line-height:.9rem;font-family:"Jost","sans-serif";margin-bottom:.62rem;font-weight:400;font-size:.8rem;font-style:italic}li.article-result p{font-family:"Jost","sans-serif";color:#ccc}li.article-result .author{font-size:.8rem;line-height:.8rem;font-weight:500;margin-bottom:.2rem}li.article-result .date{font-size:.7rem;font-style:italic;line-height:.7rem;color:#aaa}.stats{display:flex;margin-top:.62rem;width:100%;justify-content:space-between}.stats div{display:flex}.stats .published,.stats .suppressed{align-self:end;margin-right:0}.stats .published svg,.stats .suppressed svg{width:1.38rem;height:1.38rem}.stats .published svg{stroke:#2e8b57}.stats svg{width:1rem;height:1rem;margin-left:.38rem;stroke:#ccc}.stat{margin-right:1rem;font-size:.8rem;display:flex;align-items:center}.spinner-wrapper{width:1.1rem;height:1.1rem;display:flex;justify-content:center;align-items:center;margin-right:.38rem}.spinner-wrapper.page{width:1.38rem;height:1.38rem}.spinner-wrapper .list-item{width:1rem;height:1rem}.reply-spinner{animation:spin-full-circle .8s linear infinite;border:.1rem solid #aaa;border-radius:50%;min-width:1em;min-height:1em;border-color:#aaa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;min-width:.9rem;min-height:.9rem}.reply-spinner:after{content:"";position:absolute;top:-0.1rem;bottom:-0.1rem;left:-0.1rem;right:-0.1rem;border-radius:50%;border:.1rem solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.reply-spinner .load-indicator{margin:0}.page-load-spinner{animation:spin-full-circle .8s linear infinite;border:.12rem solid #aaa;border-radius:50%;min-width:1em;min-height:1em;border-color:#aaa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;min-width:1.38rem;min-height:1.38rem}.page-load-spinner:after{content:"";position:absolute;top:-0.12rem;bottom:-0.12rem;left:-0.12rem;right:-0.12rem;border-radius:50%;border:.12rem solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.page-load-spinner .load-indicator{margin:0}.list-item-load-spinner{animation:spin-full-circle .8s linear infinite;border:.12rem solid #aaa;border-radius:50%;min-width:1em;min-height:1em;border-color:#aaa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;min-width:.6rem;min-height:.6rem}.list-item-load-spinner:after{content:"";position:absolute;top:-0.12rem;bottom:-0.12rem;left:-0.12rem;right:-0.12rem;border-radius:50%;border:.12rem solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.list-item-load-spinner .load-indicator{margin:0}.button-load .loading-single-ring-track.load-box{animation:spin-full-circle .8s linear infinite;border:.12rem solid snow;border-radius:50%;min-width:1em;min-height:1em;border-color:snow rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:relative;min-width:.6rem;min-height:.6rem}.button-load .loading-single-ring-track.load-box:after{content:"";position:absolute;top:-0.12rem;bottom:-0.12rem;left:-0.12rem;right:-0.12rem;border-radius:50%;border:.12rem solid rgba(0,0,0,.1);border-color:rgba(0,0,0,.1)}.button-load .loading-single-ring-track.load-box .load-indicator{margin:0;width:.6rem;height:.6rem}.tree-of-life{font-size:.35rem;width:80em;min-width:80em;height:40em;position:relative;margin:0 .69rem}.tree-of-life .sphere{width:calc(40em + 3px);height:calc(40em + 3px);border-radius:50%;top:-1px;opacity:.62}.tree-of-life .sphere.active.shin,.tree-of-life .sphere.passive.shin{border-color:maroon maroon #0f2b55 #0f2b55}.tree-of-life .sphere.active.mem,.tree-of-life .sphere.passive.mem{border-color:#2f0306 #2f0306 #2f81f7 #2f81f7}.tree-of-life .sphere.active.mem.shin,.tree-of-life .sphere.passive.mem.shin{border-color:maroon maroon #2f81f7 #2f81f7}.tree-of-life .sphere.active{border:2px solid maroon;border-color:#2f0306 #2f0306 #0f2b55 #0f2b55;transform:rotate(135deg);left:-2px}.tree-of-life .sphere.passive{border:2px solid maroon;border-color:#2f0306 #2f0306 #0f2b55 #0f2b55;transform:rotate(-45deg);right:-2px}.tree-of-life .sphere,.tree-of-life .sephirah,.tree-of-life .tol-path{position:absolute}.tree-of-life .sephirah,.tree-of-life .tol-path{cursor:pointer}.tol-path{width:10em;height:1px;outline:1px solid #202630;background:#202630;display:block}.tol-path:hover{background:#333e4e;outline-color:#333e4e}.tol-path.active{outline:1px solid #888;background:#888}.tol-path.vii.active,.tol-path.vii:hover,.tol-path.iii.active,.tol-path.iii:hover,.tol-path.vi.active,.tol-path.vi:hover{background:#b8860b;outline-color:#493504}.tol-path.vii .hitbox:hover,.tol-path.iii .hitbox:hover,.tol-path.vi .hitbox:hover{background:linear-gradient(#010409, darkgoldenrod, #010409);opacity:.22}.tol-path .hitbox-wrap{position:relative;width:100%;height:100%;display:block}.tol-path .hitbox{position:absolute;cursor:pointer;top:-7px;left:-7px;bottom:-7px;right:-7px;display:block}.tol-path .hitbox:hover{background:linear-gradient(#010409, #202630, #010409);opacity:.38}.tol-path.vii,.tol-path.vi,.tol-path.iii,.tol-path.v,.tol-path.iv,.tol-path.ii{top:50%;transform:translateY(-50%)}.tol-path.ix,.tol-path.x,.tol-path.xiii,.tol-path.xiv,.tol-path.aught,.tol-path.i,.tol-path.iii,.tol-path.vi,.tol-path.viii,.tol-path.xvi,.tol-path.xvii,.tol-path.xviii,.tol-path.xx,.tol-path.xxi{width:20em}.tol-path.vii{width:40em}.tol-path.ii,.tol-path.iv,.tol-path.v,.tol-path.xi,.tol-path.xii,.tol-path.xv,.tol-path.xix{width:34.6410161514em}.tol-path.vii{left:0}.tol-path.iii{left:40em}.tol-path.vi{left:60em}.tol-path.v,.tol-path.iv,.tol-path.ii{transform:rotate(90deg) translateX(-50%) translateY(50%);transform-origin:left center}.tol-path.v{left:10em}.tol-path.iv{left:30em}.tol-path.ii{left:50em}.tol-path.xiii,.tol-path.x{top:2.6794919243em;transform:translateY(-50%)}.tol-path.xx,.tol-path.xxi{bottom:2.6794919243em;transform:translateY(50%)}.tol-path.xiii,.tol-path.xx{left:10em}.tol-path.x,.tol-path.xxi{left:30em}.tol-path.xi,.tol-path.xii,.tol-path.xv,.tol-path.xix,.tol-path.xvi,.tol-path.ix,.tol-path.aught,.tol-path.i,.tol-path.xviii,.tol-path.viii,.tol-path.xvii,.tol-path.xiv,.tol-path.xviii,.tol-path.ix,.tol-path.xvi{transform-origin:right center;top:50%}.tol-path.xi,.tol-path.xv{right:0}.tol-path.xii,.tol-path.xix{right:50%}.tol-path.xi,.tol-path.xii{transform:rotate(30deg)}.tol-path.xv,.tol-path.xix{transform:rotate(-30deg)}.tol-path.i,.tol-path.aught,.tol-path.viii,.tol-path.xvii{right:50%}.tol-path.xiv,.tol-path.xviii{right:20em}.tol-path.ix,.tol-path.xvi{right:80em}.tol-path.i,.tol-path.xiv{transform:rotate(60deg)}.tol-path.aught,.tol-path.xviii{transform:rotate(-60deg)}.tol-path.viii,.tol-path.ix{transform:rotate(120deg)}.tol-path.xvii,.tol-path.xvi{transform:rotate(240deg)}.sephirah{height:1.38rem;width:1.38rem;background:#0d1117;border:1px solid #14181e;border-radius:50%;transform:translateY(-50%) translateX(-50%);z-index:7;display:flex;justify-content:center;align-items:center;box-shadow:0 0 0px 0px rgba(255,255,255,0);transition:box-shadow .38s}.sephirah .rays{transform:rotate(0deg);transition:transform 33s}.sephirah:hover{box-shadow:0 0 25px 3px rgba(255,255,255,.1)}.sephirah:hover .rays{transform:rotate(360deg)}.sephirah .nimbus{width:calc(20em - .62rem);height:calc(20em - .62rem);background:rgba(0,0,0,0);border:1px solid #daa520;position:absolute;border-radius:50%;pointer-events:none;transition:opacity 1s;opacity:.02}.sephirah .nimbus+.nimbus{width:40em;height:40em;border:1px dashed #daa520;opacity:0}.sephirah:hover .nimbus+.nimbus{opacity:.38}.sephirah .planet{color:#999;font-size:.8rem;line-height:.8rem;font-weight:bold}.sephirah .ray{width:18em;height:1px;background:linear-gradient(0.25turn, goldenrod, #010409);overflow:hidden;border:0;outline:0;display:block;transform-origin:left center;position:absolute;top:50%;left:50%;opacity:.33;pointer-events:none}.sephirah.i,.sephirah.vi,.sephirah.ix,.sephirah.x{top:50%;background:#333;border-color:#444}.sephirah.i.active{background:#daa520;border-color:#daa520;box-shadow:0 0 32px 2px #daa520;opacity:.8}.sephirah.ii,.sephirah.iii{left:10em}.sephirah.iv,.sephirah.v{left:30em}.sephirah.vii,.sephirah.viii{left:50em}.sephirah.ix{height:1rem;width:1rem;left:60em}.sephirah.ix.active{background:silver;border-color:#eee8aa}.sephirah.x{left:80em}.sephirah.x.active{height:1rem;width:1rem;border:9px solid #000;border-color:#2e8b57 #2f81f7 maroon #daa520;opacity:.62;transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.sephirah.x.active:hover{opacity:1}.sephirah.ii,.sephirah.iv,.sephirah.vii{top:2.6794919243em;background:#656565;border-color:#777}.sephirah.ii:hover,.sephirah.iv:hover,.sephirah.vii:hover{background:#777;border-color:#888}.sephirah.ii.active,.sephirah.iv.active,.sephirah.vii.active{background:#dcdcdc;border-color:gray}.sephirah.ii.active:hover,.sephirah.iv.active:hover,.sephirah.vii.active:hover{background:#fff;border-color:#aaa}.sephirah.iii,.sephirah.v,.sephirah.viii{bottom:2.6794919243em;transform:translateY(50%) translateX(-50%);background:#0d1117;border:1px solid #14181e}.sephirah.iii.active,.sephirah.v.active,.sephirah.viii.active{background:#010409;border:1px solid #333}.sephirah.iii.active:hover,.sephirah.v.active:hover,.sephirah.viii.active:hover{background:#000;border-color:#202020}.sephirah.vi{height:1rem;width:1rem;left:40em}.sephirah.vi.active{height:1rem;width:1rem;background:#b8860b;border-color:#daa520;box-shadow:0 0 50px 5px #b8860b;opacity:.8}.sephirah.vi.active:hover{box-shadow:0 0 50px 10px #b8860b}.fixed-modal{position:fixed;z-index:999;min-width:95dvw;min-height:95dvh;max-width:95vw;max-height:95vh;overflow-y:auto}@media(min-width: 30rem){.fixed-modal{min-width:unset;min-height:unset}}.fixed-modal h2{font-size:1.62rem;padding-bottom:.38rem;border-bottom:1px solid #30363d}.fixed-modal.floating{border:1px solid #30363d;border-radius:5px;background:#010409;box-shadow:0 2px 3px 1px rgba(255,255,255,.025);left:50%;top:50%;transform:translateX(-50%) translateY(-50%);padding:1.38rem 1.38rem}.fixed-modal button.close-window{position:absolute;right:.25rem;top:.4rem;border:0;outline:0;height:1.25rem;width:1.25rem}.fixed-modal button.close-window svg{stroke:#999;width:1.25rem;height:1.25rem}.fixed-modal button.close-window:hover svg{stroke:#fff}.fixed-modal button.close-window:focus svg{background:#14181e;border-radius:50%;outline:2px solid #2f81f7}.fixed-modal .login-form{width:20rem;max-width:100%}.fixed-modal .login-form .input,.fixed-modal .login-form button{margin-top:.62rem}.fixed-modal .login-form .input,.fixed-modal .login-form .input input,.fixed-modal .login-form button,.fixed-modal .login-form button input{width:100%;max-width:100%}.fixed-modal .login-form .input{display:block}.fixed-modal .login-form button{margin-top:1rem}
