﻿*{margin:0;padding:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}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,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table,table th,table td{border-collapse:collapse;border-spacing:0;padding:0}input,select{vertical-align:middle}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}audio,canvas,video{display:inline-block;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%}html{-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0}img{-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35rem .625rem .75rem}legend{border:0;padding:0;white-space:normal}select,textarea,button,input{border-radius:0}button,input,select{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:1rem}button,select{text-transform:none}textarea{font-size:100%;margin:0;overflow:auto}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:black}a:link{color:blue}a:visited{color:darkslateblue}a:hover{color:slateblue}a:active{color:midnightblue}::-moz-selection{background:paleturquoise;text-shadow:none}::selection{background:paleturquoise;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.chromeframe{margin:.2rem 0;background:silver;color:black;padding:.2rem 0}body{margin:1rem}h1,h2,h3,h4,h5,h6{margin-top:.75em;margin-bottom:.75em}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}blockquote{margin:1em 2em}p,fieldset,table,pre,section,ol,ul,dl{margin-top:1em;margin-bottom:1em}hr{border:1px solid}:root{font-size:12px}body{font-family:sans-serif;line-height:1.25rem}h1{font-size:2rem}h2{font-size:1.8rem}h3{font-size:1.6rem}h4{font-size:1.4rem}h5{font-size:1.2rem}h6{font-size:1rem}h1,h2,h3,h4,h5,h6{line-height:125%}h1,h2,h3,h4,h5,h6,strong,b{font-weight:bold}dl dt{font-weight:bold}pre,code,kbd,samp,tt{font-family:monospace;font-size:1em;line-height:1.125em}em,i,var,address{font-style:italic}small{font-size:.8em}big{font-size:1.2em}sub,sup{font-size:.8em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}abbr,acronym{border-bottom:1px dotted;cursor:help}del{text-decoration:line-through}ol,ul{margin-left:2em}ol li{list-style:decimal outside}ul li{list-style:disc outside}dl dd{margin-left:2em}.center-text{text-align:center}.center-block{margin:0 auto}.max-content{width:max-content}.min-content{width:min-content}.top{vertical-align:top}.bottom{vertical-align:bottom}.left{text-align:left}.right{text-align:right}.inline-block{display:inline-block}table th,table td{padding:.1em .25em}table caption{font-style:italic;text-align:center}table th{font-weight:bold}table tr.bold td,table td.bold{font-weight:bold}table th.right,table td.right,table tr.right td{text-align:right}table th.center,table td.center,table tr.center td{text-align:center}table th,table thead td{text-align:left}table,table th,table td{border:1px solid silver}table td{background-color:#fff}table th,table thead td{background-color:#d3d3d3;text-align:left}table tfoot td{background-color:#d3d3d3}table.shade_even_rows tr:nth-child(even) td{background-color:#eee}form fieldset{border:1px solid silver;display:inline-block;padding:1em}form fieldset legend{border:1px solid silver;padding:0 .25em;background-color:#fff}form fieldset label{display:block;margin:.2em 0}input[type=radio],input[type=checkbox]{border:1px solid silver;width:1em;height:1em;margin-top:.15em;margin-bottom:-0.15em;background-color:#fff}input[type=radio]{border-radius:50%}input[type=radio]:checked,input[type=checkbox]:checked{background-color:blue;box-shadow:inset 0 0 0 .15em #fff}select:not([size]),button,input[type=submit],input[type=reset]{background-color:#dcdcdc}select,textarea,button,input{color:#000;border:1px solid silver}select:not([size]){padding:.15em .35em 0 0}select[size] option{padding:0 .25em}textarea,button,input{padding:.2em .25em}select:hover:not([disabled]),textarea:hover:not([disabled]),button:hover:not([disabled]),input:hover:not([disabled]){border-color:gray}select:focus,textarea:focus,button:focus,input:focus{border-color:#000}select:focus,textarea:focus,button:focus,input:focus:not([type=radio]):not([type=checkbox]){background-color:#ffffe0}select:disabled,textarea:disabled,button:disabled,input:disabled{color:gray}select:active:enabled,textarea:active:enabled,button:active:enabled,input:active:enabled{color:hsl(0,0%,50%);background-color:hsl(60,100%,143.9215686275%);border-color:hsl(0,0%,50%)}:root{font-size:12px}body{font-family:sans-serif;color:#000;background-color:#fff}hr{border-color:dimgray}a:link{color:blue}a:visited{color:#483d8b}a:hover{color:#6a5acd}a:active{color:#191970}dialog.memo{position:absolute;top:0;z-index:1000;margin:2em auto 0 auto;padding:1em;outline:none;border:1px solid;max-width:calc(100vw - 6em);border-radius:.5em;border-color:1px solid silver}dialog.memo p:first-child{margin-top:0}dialog.memo form{text-align:right}dialog.memo form button{margin-left:.5em}[v-cloak] *{display:none}[v-cloak]::before{display:block;content:" ";border-radius:50%;border:.5rem solid gray;border-top:.5rem solid blue;width:1rem;height:1rem;animation:v-cloak-spinner 1s linear infinite}@keyframes v-cloak-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--logo_height: 7rem;--nav_width: 10rem;--header_height: 3.5rem;--footer_height: 4.5rem}::selection{background-color:lightblue}body{margin:0;min-width:325px}div#logo,nav{position:fixed;left:0}div#logo{top:0;width:var(--nav_width);height:var(--logo_height)}nav{top:var(--logo_height);width:calc(var(--nav_width) - 2rem);height:calc(100vh - var(--logo_height) - 1rem);overflow-y:auto;padding:0rem 1rem 1rem 1rem}header,article,footer{margin-left:var(--nav_width)}header{height:calc(var(--header_height) - 1rem);padding:1rem}article{min-height:calc(100vh - var(--header_height) - var(--footer_height) - 2rem);padding:1rem 3rem}article li>ul{margin-top:0;margin-bottom:0}footer{height:calc(var(--footer_height) - 3rem);padding:1.5rem 2rem}@media(max-width: 480px){header{display:none}}@media(max-width: 690px){header,article,footer{margin-left:0}div#logo{width:auto;height:3.5rem;position:relative}}@media(max-width: 740px){img.page_photo{display:none}}iframe.google_drive{border:none;width:100%;max-width:640px;height:660px}p.tiny{font-size:80%;color:gray}div.highlight{border:1px solid lightgray;background-color:white;margin:0 0 1em 0;padding:0 1em;border-radius:1em}details{margin-top:1em;margin-bottom:1em;padding:.5em .5em .5em 2em;border-radius:1em;background-color:white;border:1px solid lightgray;width:fit-content;&:open{width:auto}summary{margin-left:-1.25em;cursor:pointer}&:open summary{font-weight:bold}}div#logo,nav,header,article{color:#3f434b}div#logo,nav{background-color:#fff;border-right:1px solid #d3d3d3}header,article{background:linear-gradient(90deg, rgb(218, 236, 247) 0%, rgb(236, 246, 254) 33%, rgb(189, 216, 236) 100%)}footer{color:#fff;background-color:#0b0d17}a:link{color:blue}a:visited{color:#00008b}a:hover{color:blue}a:active{color:darkred}hr{border:0;border-bottom:1px dashed #3f434b}@font-face{font-family:"Poppins";font-style:normal;font-weight:200;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:200;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200italic.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200italic.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-200italic.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:700;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700italic.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700italic.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-700italic.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:italic;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-italic.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-italic.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-italic.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-regular.ttf") format("truetype"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-regular.woff") format("woff"),url("../externals/google_fonts/fonts/poppins/poppins-v22-latin_latin-ext-regular.woff2") format("woff2")}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-v143.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-v143.woff2") format("woff2")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-outlined-v109.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-outlined-v109.woff2") format("woff2")}@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-round-v108.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-round-v108.woff2") format("woff2")}@font-face{font-family:"Material Icons Sharp";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-sharp-v109.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-sharp-v109.woff2") format("woff2")}@font-face{font-family:"Material Icons Two Tone";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-icons-two-tone-v112.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-icons-two-tone-v112.woff2") format("woff2")}@font-face{font-family:"Material Symbols Outlined";font-style:normal;font-weight:400;src:local(""),url("../externals/google_fonts/fonts/material-icons/material-symbols-outlined-v226.woff") format("woff"),url("../externals/google_fonts/fonts/material-icons/material-symbols-outlined-v226.woff2") format("woff2")}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-outlined{font-family:"Material Icons Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-sharp{font-family:"Material Icons Sharp";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-icons-two-tone{font-family:"Material Icons Two Tone";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}.material-symbols-outlined{font-family:"Material Symbols Outlined";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-moz-font-feature-settings:"liga";-moz-osx-font-smoothing:grayscale}:root{font-size:16px}body{font-family:"Poppins",sans-serif;font-weight:400;font-size:1rem;line-height:1.5rem}article a.footnote,article a.reversefootnote{vertical-align:super;display:inline-block;font-size:.85em;margin:0 .1em;text-decoration:none}article a.footnote:hover,article a.reversefootnote:hover{text-decoration:underline}span.inline{vertical-align:bottom}span.middle{vertical-align:middle}span.size{font-size:1em}span.margin{margin-left:1.125em}abbr{border:none}div#logo a{text-decoration:none;color:#18191f}div#logo a:hover img{filter:invert(1)}div#logo a:hover span{text-decoration:underline}div#logo img{margin-top:1rem;margin-left:1rem;margin-bottom:.75rem}div#logo img,div#logo span.c,div#logo span.bq{margin-left:1rem;display:block}div#logo span.c,div#logo span.bq{text-transform:uppercase;font-size:1rem;line-height:1rem}div#logo span.bq{font-weight:700}div#logo a.toggle-menu{display:none}@media(max-width: 690px){div#logo{border:none;background-color:rgba(0,0,0,0)}div#logo img{display:inline;margin-left:1rem;margin-right:.5rem}div#logo span.c,div#logo span.bq{display:inline;margin-left:0}div#logo a.toggle-menu{display:inline;float:right;margin:1rem}}nav{z-index:1000}nav ul{margin:0}nav li{list-style:none;font-size:.8rem;line-height:.96rem;margin-top:.4rem;margin-bottom:.4rem;margin-left:1.2em;text-indent:-1.2em}nav ul li ul li::before{content:"—";color:#d3d3d3}nav>ul>li{border-top:1px solid #d3d3d3;padding-top:.9rem;font-size:.9rem;line-height:1.08rem;margin-left:0;text-indent:0;margin-top:.8rem;margin-bottom:.8rem}nav ul>li:not(:has(ul)){border:none;padding-top:0}nav>ul>li:first-child{margin-top:0}nav>ul>li:first-child,nav>ul>li:last-child{padding-top:.9rem;border-top:1px solid #d3d3d3}nav a{text-decoration:none}nav a:link,nav a:visited{color:#181997}nav a:hover,nav a:active{text-decoration:underline}nav a:hover{color:blue}nav a:active{color:darkred}nav a.current{text-decoration:underline;color:darkred}nav a.toggle-menu{display:none}@media(max-width: 690px){div#logo{border-bottom:1px solid #d3d3d3}nav{position:fixed;top:0;left:auto;right:0;border-left:1px solid #d3d3d3;height:100vh}nav a.toggle-menu{display:block;margin-top:1rem;margin-right:-1px;float:right}nav ul:not(:first-child){margin-top:3.5rem}nav#menu{display:none}nav#menu:target{display:block}}button{font-size:.9em;padding:.7em 1.25em;border-radius:.4em;background-color:rgba(0,0,0,0);border-color:hsl(220,8.6956521739%,57.0588235294%) !important}button:hover{background-color:#abcbf7;border-color:rgba(0,0,0,0) !important}button.colored{color:#fff;border:none;padding:calc(.7em + 1px) calc(1.25em + 1px);background:linear-gradient(45deg, rgb(50, 100, 255) 0%, rgb(100, 150, 255) 100%)}button.colored:hover{background:linear-gradient(225deg, rgb(50, 100, 255) 0%, rgb(100, 150, 255) 100%)}a.button{display:inline-block;font-size:.9em;padding:calc(.7em - 2px) 1.25em;margin:.2em 0;background-color:rgba(0,0,0,0);border:1px solid;border-color:hsl(220,8.6956521739%,57.0588235294%) !important;border-radius:.4em;text-decoration:none;color:#18191f}a.button:hover{background-color:#abcbf7;border-color:rgba(0,0,0,0) !important}a.button.colored{color:#fff;border:none;padding:calc(.7em - 1px) calc(1.25em + 1px);background:linear-gradient(45deg, rgb(50, 100, 255) 0%, rgb(100, 150, 255) 100%)}a.button.colored:hover{background:linear-gradient(225deg, rgb(50, 100, 255) 0%, rgb(100, 150, 255) 100%)}fieldset{border-radius:.4em;text-align:right;background-color:#f0f0f0;vertical-align:top;margin-right:1em}fieldset legend{border-radius:.4em;font-weight:bold}fieldset button{margin-top:1em;background-color:#fff}fieldset input:not([type=radio]):not([type=checkbox]),fieldset textarea{border-radius:.4em;width:14em}fieldset select{padding-left:.35em !important}header{text-align:right}header button{margin:0 .3em}header div.login{font-size:.75em;line-height:1em;margin-right:.25em}dialog.memo{border-color:#18191f;color:#18191f;filter:drop-shadow(0px 0px 0.5rem #18191f)}dialog.memo form button{background-color:#fff}dialog.memo form button:hover{border-color:#18191f !important}dialog.memo.error{background-color:#fcc}dialog.memo.success{background-color:#cfc}dialog.memo.notice{background-color:#ffc}footer{font-size:.8rem;color:#d3d3d3}footer div.links img{height:calc(var(--footer_height) - 1rem);margin-top:-1rem}footer div.links img:hover{filter:drop-shadow(0px 0px 0.5rem white)}footer div.links img.rss{border-radius:10px;height:42px}footer div.links a{text-decoration:none}footer div.links span.icon_links{display:inline-block;margin-right:1.5em}footer div.links span.icon_links a{margin-right:1rem}footer div.links span.icon_links a:last-child{margin-right:0}footer div.links span.text_links{vertical-align:top}footer div.links span.text_links a:hover{text-decoration:underline}footer span.copy{float:right}@media(max-width: 850px){footer span.copy{display:none}}@media(max-width: 460px){footer div.links span.icon_links{display:none}}footer a:link{color:#d3d3d3}footer a:visited{color:#d3d3d3}footer a:hover{color:#d3d3d3;text-decoration:underline}footer a:active{color:#d3d3d3}article h1{font-size:2.5rem;color:#18191f;text-shadow:0px 0px 5px #fff}article h2{font-size:2rem}article h3{font-size:1.75rem}article h4{font-size:1.5rem}article h5{font-size:1.25rem}article h6{font-size:1rem}@media(max-width: 425px){article h1{font-size:1.5rem}article h2{font-size:1.4rem}article h3{font-size:1.3rem}article h4{font-size:1.2rem}article h5{font-size:1.1rem}article h6{font-size:1rem}}article>h1{margin-top:0;display:flow-root}article img.page_photo{border-radius:1rem;float:right;max-width:50%;margin:0rem -2rem 1rem 2rem}article img.captcha{border-radius:.5em;border:1px solid silver;width:230px;height:50px}article div.gallery{text-align:center;border-top:1px dashed #3f434b}article div.gallery img{border-radius:1rem;max-width:29%;margin:1rem 1%}article blockquote{margin-left:0;padding-left:1rem;border-left:5px solid green;font-style:italic}article .no_display{display:none}article div.h1_img_side{min-height:338.4615384615px;padding-right:572px;position:relative;padding-bottom:1rem;text-align:center}@media(max-width: 1060px){article div.h1_img_side{min-height:440px;padding-right:440px}}@media(max-width: 980px){article div.h1_img_side{min-height:638px;padding-right:0}}@media(max-width: 770px){article div.h1_img_side{min-height:0}article div.h1_img_side img,article div.h1_img_side div{display:none}}article div.h1_img_side h1{font-variant:small-caps;font-size:300%;line-height:1em}article div.h1_img_side img{position:absolute;z-index:30;right:2rem;bottom:0;width:440px;max-height:338.4615384615px;border-top-left-radius:440px;border-top-right-radius:440px}article div.h1_img_side div.hash{position:absolute;z-index:10;right:146.6666666667px;bottom:0;width:352px;height:281.6px;border-top-left-radius:352px;border-top-right-radius:352px;background:repeating-linear-gradient(45deg, rgba(50, 100, 255, 0.5), rgba(50, 100, 255, 0.5) 5px, transparent 5px, transparent 10px)}article div.h1_img_side div.orb{position:absolute;z-index:40;right:1rem;bottom:0;width:110px;height:55px;border-top-left-radius:110px;border-top-right-radius:110px;background:linear-gradient(135deg, rgba(50, 100, 255, 0) 0%, rgb(83, 133, 255) 66%, rgb(100, 150, 255) 100%)}article div.h1_img_side div.dots{position:absolute;z-index:0;right:0;bottom:146.6666666667px;width:146.6666666667px;height:146.6666666667px;background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) 20%, transparent 20%);background-size:19px 19px}article div.white{background-color:#fff;border-radius:1rem;text-align:center;padding:2rem 1rem 1rem 1rem;border:1px solid #d3d3d3}article div.white div.flex_container{display:flex;flex-flow:row wrap;justify-content:space-evenly}article div.white div.flex_container div.flex_item{flex:0 1 auto;max-width:220px;padding:1rem}article div.feature{position:relative;margin:4rem 0 2rem 0;padding-left:506px;min-height:349.2063492063px}@media(max-width: 1060px){article div.feature{padding-left:0;padding-top:349.2063492063px}article div.feature h2{margin-top:4rem}}@media(max-width: 530px){article div.feature{padding-top:0}article div.feature img,article div.feature div{display:none}article div.feature h2{margin-top:1rem}}article div.feature img{position:absolute;z-index:10;left:1rem;top:2rem;border-radius:1rem}article div.feature div.dots{position:absolute;z-index:0;left:-1.9rem;top:2.9rem;width:440px;height:349.2063492063px;background:radial-gradient(ellipse at center, rgba(50, 100, 255, 0.25) 0%, rgba(50, 100, 255, 0.25) 25%, transparent 25%);background-size:15px 15px}article div.feature div.orb_large{position:absolute;z-index:20;left:308px;top:0;width:88px;height:88px;border-radius:88px;backdrop-filter:blur(5px);background-color:rgba(50,100,255,.5)}article div.feature div.orb_small{position:absolute;z-index:20;left:427.7777777778px;top:73.3333333333px;width:36.6666666667px;height:36.6666666667px;border-radius:36.6666666667px;backdrop-filter:blur(5px);background-color:rgba(50,100,255,.5)}article div.youtube{text-align:center;border-radius:1rem;position:relative;width:100%;padding-bottom:50.66%;overflow:hidden}article div.youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}article div.counts{color:#fff;border-radius:1rem;padding:1rem;background:linear-gradient(135deg, #0055F9 0%, #6AB8FF 100%);padding-bottom:5rem;margin-bottom:9rem;margin-top:4rem}article div.counts div.hexes{text-align:center;margin-bottom:-10.5rem}article div.counts div.hexes div{display:inline-block;width:10rem;height:11rem;background-image:url(../svg/hex.svg);background-size:10rem;color:#18191f}article div.counts div.hexes div span{margin-top:3.5rem;margin-bottom:.25em;display:block;font-size:2rem;font-weight:700}article div.counts div.hexes div img{height:6rem;margin-top:2.25rem}article div.counts div.hexes div img:hover{filter:drop-shadow(0px 0px 0.5rem black)}article div.image_text{margin:4rem 0}article div.image_text h2{vertical-align:top;display:inline-block;width:40%;margin:0}article div.image_text p{margin:0;display:inline-block;width:50%;margin-left:8%;font-style:italic}article div.image_text p span{display:block;text-align:right;font-weight:700}@media(max-width: 670px){article div.image_text h2,article div.image_text p{display:block;width:100%}article div.image_text h2{margin-bottom:1rem}article div.image_text p{margin-left:0}}article div.image_text img{margin-top:1rem;width:100%}article div.closing_call{margin:4rem 0 -1rem 0;min-height:338.4615384615px;padding-right:484px;padding-bottom:3rem;position:relative}@media(max-width: 980px){article div.closing_call{min-height:594px;padding-right:0}}@media(max-width: 740px){article div.closing_call{min-height:0;margin-bottom:1rem}article div.closing_call img,article div.closing_call div{display:none}}article div.closing_call img{position:absolute;z-index:10;right:0;bottom:0;width:440px;max-height:338.4615384615px;border-top-left-radius:440px;border-top-right-radius:440px}article div.closing_call div.orb_left{position:absolute;z-index:0;right:426.25px;bottom:0;width:55px;height:110px;border-top-left-radius:110px;border-bottom-left-radius:110px;background:linear-gradient(315deg, rgba(50, 100, 255, 0) 0%, rgb(83, 133, 255) 66%, rgb(100, 150, 255) 100%)}article div.closing_call div.orb_right{position:absolute;z-index:0;right:-27.5px;bottom:0;width:352px;height:281.6px;border-top-left-radius:352px;border-top-right-radius:352px;background:repeating-linear-gradient(45deg, rgba(50, 100, 255, 0.5), rgba(50, 100, 255, 0.5) 5px, transparent 5px, transparent 10px)}form.rotation div{margin-top:-1.25em;margin-bottom:-0.5em}form.rotation table{text-align:left}form.rotation table tr.highlight td{background-color:#cfc}form.rotation table th.right,form.rotation table td.right{text-align:right}form.rotation table td span{white-space:nowrap}form.rotation table caption{caption-side:bottom;text-align:left;margin:.5em .25em -1em .25em}@media print{div#logo,nav,header,footer,img.page_photo,div.gallery{display:none}article{padding:1rem;margin-left:0;background:none}*{color:#000}a:link,a:visited,a:hover,a:active{text-decoration:none;color:#000}}div.current_next_meet{background-color:#fff;border:1px solid #d3d3d3;padding:0 1.25em;border-radius:.4em;width:fit-content}div.box{background-color:#fff;border:1px solid #d3d3d3;padding:.5em;border-radius:.5em;width:fit-content}div.box p:first-of-type{margin-top:0}div.box p:last-of-type{margin-bottom:0}.hidden{display:none}form.rules_change label{margin-bottom:1em}form.rules_change textarea{width:calc(100% - 1em);height:10em}div#register form fieldset fieldset:nth-of-type(2){max-width:22em}div#register form fieldset p:first-of-type{margin-top:0}div#register form fieldset p:last-of-type{margin-bottom:0}div#register form fieldset.notes{width:calc(100% - 2em)}div#register form fieldset.notes textarea{width:calc(100% - .75em);height:5em}div#register .show_if_small{display:none}@media(max-width: 890px){div#register .show_if_small{display:inherit}div#register .hide_if_small{display:none}}div#register table tbody tr td{padding:0}div#register table tbody tr td input[type=text]{width:10em}div#register table tbody tr td select{padding:.2em;background-color:#fff}div#register table tbody tr td input[type=text]:not(:hover),div#register table tbody tr td select:not(:hover){border-color:rgba(0,0,0,0)}div#register table tbody tr td span.material-symbols-outlined:hover{cursor:pointer}div#register table tbody tr td span.material-symbols-outlined:not(:last-of-type){letter-spacing:-0.125em}div#register table tbody tr.inactive td{background-color:#f0f0f0}div#register table tbody tr.inactive td input[type=text],div#register table tbody tr.inactive td select{background-color:#f0f0f0}div#register table caption{margin-top:.5em;text-align:right;font-style:normal}@media(max-width: 760px){div#register table{zoom:.9}}@media(max-width: 720px){div#register table{zoom:.8}}@media(max-width: 490px){div#register table{zoom:.7}}@media(max-width: 475px){div#register table{zoom:.6}}@media(max-width: 395px){div#register table{zoom:.5}}@media(max-width: 360px){div#register table{zoom:.4}}div#meet_data p.display_as label{margin-left:.75em}div#meet_data .show_if_small{display:none}@media(max-width: 725px){div#meet_data p.display_as label{margin-left:2em;display:block}div#meet_data .show_if_small{display:inherit}div#meet_data .hide_if_small{display:none}}
