@import url(https://fonts.googleapis.com/css?family=Raleway:400,400i,700);@import url(https://fonts.googleapis.com/css2?family=Rubik+Wet+Paint&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lato&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}@keyframes colorChange{0%{color:purple}50%{color:#d368d3}to{color:purple}}#Dochano{height:95vh;margin:auto;width:50%}#Dochano svg{height:30%;margin:0 auto 25px;width:30%}.bounce{animation:bounce 2s infinite;background:purple;border-radius:50%;display:inline-block;height:12px;position:relative;width:12px}@keyframes bounce{0%,to{animation-timing-function:ease-in;left:0}50%{animation-timing-function:ease-out;left:100px}}.travel-container{font-family:Arial,sans-serif;margin:0 auto;max-width:800px;padding:20px}.travel-container h1{margin-bottom:40px}.travel-container .travel-destination{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000000d;margin-bottom:30px;padding:20px}.travel-container .travel-destination h2{color:#222;margin-bottom:10px}.travel-container .travel-destination .meta{color:#888;font-size:.9em;margin-bottom:15px}.travel-container .travel-destination p{color:#444;line-height:1.6}.iconify{margin-right:.35em;position:relative;top:3px}section:has(>#Theme){padding:3px 30px 45px}#Retro,#Theme{padding-bottom:15px}#Retro .flex,#Theme .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#Retro img.mainImage,#Theme img.mainImage{border-radius:10px;flex-shrink:0;margin-right:15px;object-fit:cover}#Retro .theme-text,#Theme .theme-text{flex:1 1;min-width:200px}.random-icebreaker-button{background-image:linear-gradient(#ffcf99,#ffab4d);border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;padding:.5rem 1rem;transition:background .2s ease-in-out;vertical-align:middle}.random-icebreaker-button svg{font-size:28px;vertical-align:middle}.random-icebreaker-button:hover{background-image:linear-gradient(#ffab4d,#ffcf99);text-decoration:underline}.icebreaker-display{background:#ffcf99;border-left:5px solid #ff9f33;font-style:italic;margin-top:1rem;padding:.5rem}.dark-mode .random-icebreaker-button{background-image:linear-gradient(#818180,#353534);border-width:0;color:#fceede}.dark-mode .random-icebreaker-button:hover{background-image:linear-gradient(#353534,#818180);text-decoration:underline}.dark-mode .icebreaker-display{background:#818180;border-left:5px solid #ccc;font-style:italic;margin-top:1rem;padding:.5rem}#Theme{border-radius:15px;padding:15px}#Theme .sticky-note{background:#fef68a;box-shadow:5px 5px 15px #0003;color:#333;display:inline-block;font-family:Comic Sans MS,Marker Felt,cursive;height:120px;line-height:1.4;margin-right:30px;padding:1rem;position:relative;transform:rotate(-2deg);width:120px}#Theme .sticky-note :after{background:linear-gradient(135deg,#fef68a 50%,#e0e0a0 0);bottom:0;-webkit-clip-path:polygon(0 100%,100% 100%,100% 0);clip-path:polygon(0 100%,100% 100%,100% 0);content:"";height:20px;position:absolute;right:0;width:20px}#Theme .sticky-note h3{border-bottom:none;font-size:14px}#Theme .sticky-note p{font-size:12px}#Theme .even{transform:rotate(4deg)}@media screen and (min-width:500px){#Theme .flex .flexing{width:45vw}}.random-button{background-image:linear-gradient(#ffcf99,#ffab4d);border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;padding:.5rem 1rem;transition:background .2s ease-in-out;vertical-align:middle}.random-button svg{font-size:28px;vertical-align:middle}.random-button:hover{background-image:linear-gradient(#ffab4d,#ffcf99);text-decoration:underline}.dark-mode .random-button{background-image:linear-gradient(#818180,#353534);border-width:0;color:#fceede}.dark-mode .random-button:hover{background-image:linear-gradient(#353534,#818180);text-decoration:underline}.maze-container{display:flex;flex-wrap:nowrap;padding:5px}body{height:100vh}nav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border-bottom:1px solid #ffffff4d;padding:1rem 2rem;position:-webkit-sticky;position:sticky;top:0;z-index:1000}nav,nav ul{display:flex;justify-content:center}nav ul{list-style-type:none;margin:0;padding:0}nav li{margin:0 .5rem}nav button{background:#0000;border:#0000;border-bottom:2px solid #0000;color:#ff6123;font-size:1.2em}nav button:hover{border-bottom-style:solid;border-bottom-width:2px;border-color:inherit;color:purple}nav .subnav{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff80;border-bottom:1px solid #ffffffb3;box-shadow:0 4px 8px #0000001a;display:none;list-style:none;margin:0 0 0 -175px;padding:.5rem;position:absolute;z-index:10}nav .subnav li a{display:block;padding:.5rem}nav .nav-toggle[aria-expanded=true]+.subnav{display:block}nav img{fill:#ff6123;stroke:#ff6123;color:#ff6123}nav a{font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:600;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out}nav a:after{background:purple;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .4s ease;width:0}nav a:hover:after{width:100%}nav a:active,nav a:link,nav a:visited{color:#ff6123}nav a:hover{color:purple}body{font-family:Roboto,Helvetica,sans-serif;margin:0;padding:0}#main{padding:0 15px}#Intro{display:flex;justify-content:space-between;padding-top:20px}#Intro h1{font-family:Lato,sans-serif;font-size:2.75em;margin:0}#Intro h1 div{font-size:xx-large}#Intro ul{flex:none;list-style:none;position:relative;right:0}#Intro li{align-items:flex-start;display:flex;font-size:1em;gap:.5rem;list-style-type:none}a:link,a:visited{color:#ff6123}a:active,a:hover{color:#4019ec}@media only screen and (max-width:600px){#Intro h1{font-size:1.75em}#Intro h1 div{font-size:.75em}}.light-mode{animation:gradient 15s ease infinite;background:linear-gradient(-45deg,#99ebff,#ffe7cc,#ffcf99,#ccf1ff);background-size:400% 400%;color:#180f05}#mode-toggle-button{border-radius:25px;cursor:pointer;display:block;margin:3px;padding:3px 5px 3px 8px;position:absolute;right:0}#mode-toggle-button:hover{text-decoration:underline}#mode-toggle-button span{position:relative;top:2px}#mode-toggle-button{background-image:linear-gradient(#ffcf99,#ffab4d)}#mode-toggle-button,.bar,h2{border:1px solid #ff9f33;border-width:1px 0}.bar,h2{background-image:linear-gradient(#ffab4d,#ffcf99);border-radius:10px 10px 0 0;padding:3px 8px 2px}.heading-3,h3{border:solid #ff9f33;border-width:0 0 2px;margin:0;padding:3px 8px 2px}.container{display:flex;justify-content:space-between}.container div,.heading-4,h4{margin:0;padding:3px 8px}.heading-4{font-weight:700}.heading-4 span,h4 span{font-style:italic;font-weight:100}.heading-4 svg{margin-right:8px}.distribute{margin-bottom:8px}.indent{padding-left:8px}.dark-mode{animation:gradient 15s ease infinite;background:#180f05;background:linear-gradient(-45deg,#251127,#221709,#0f0f20,#0c240e);background-size:400% 400%;color:#fceede}.dark-mode a:active,.dark-mode a:hover{color:#8684f5}.dark-mode .bar,.dark-mode h2{background-image:linear-gradient(#818180,#353534);border:1px solid #ccc;border-width:1px 0}.dark-mode .heading-3,.dark-mode h3{border:solid #ccc;border-width:0 0 1px}.dark-mode #mode-toggle-button{background-image:linear-gradient(#818180,#353534);border:1px solid #ccc;border-width:1px 0;color:#fceede}.experience-list,.skill-list{list-style:none;margin-top:1rem;padding:0 0 0 15px}.experience-list li{align-items:flex-start;display:flex;font-size:1rem;gap:.5rem;list-style-type:none;margin-bottom:1rem}.experience-list .list-icon{flex-shrink:0;font-size:1.2rem;margin-top:-.05rem}.skill-list li{display:inline-block;list-style-type:none;margin-right:8px}.skill-list li .list-icon{margin-right:3px;position:relative;top:3px}.cv .skill-list li{display:block}.resume-list li span,.skill-list li span{flex:1 1}.divider{border:1px solid #ff9f33}.dark-mode .divider{border:1px solid #ccc}#Learning .flex{display:flex;flex-wrap:wrap;justify-content:space-between}#Learning .flex div{flex:45% 1}#Learning .flex div:nth-of-type(2){margin-left:1em}#Learning article{display:flex}#Learning article figure{width:150px}#Learning article figure figcaption{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);font-size:.8em;height:1px;overflow:hidden;position:absolute!important;width:1px}#Learning article div{flex:auto;margin-top:15px}#Learning article div cite{font-weight:700}@media screen and (min-width:691px){#Learning{height:99vh}}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media print{#Intro li,.date,.experience-list li,body,h4,p,span{color:#180f05;font-size:12px}#Intro h1{color:#8c3c4b;font-size:2.75rem;margin:10px 0}#Intro h1 div{color:#180f05;font-size:x-large;margin:0 0 10px}#mode-toggle-button,nav{display:none}.dark-mode h2,h2{border:solid #8c3c4b;border-radius:0;border-width:0 0 2px;color:#8c3c4b;margin:5px 0}.dark-mode h3,h3{border:solid #8c3c4b;border-width:0 0 1px;color:#8c3c4b}section div:nth-child(5) h3{margin-top:15px}#mode-toggle-button{display:none}svg{color:#180f05}p{margin:6px 0}.experience-list,.skill-list{margin-top:6px}.experience-list li{margin-bottom:5px}.experience-list .list-icon{font-size:12px;margin-top:3px}}
/*# sourceMappingURL=main.286904e7.css.map*/