.O-kfoq_tile{-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:#ffffffe6;background-color:var(--theme-glass);border-radius:.4rem;width:100%;max-width:16rem;padding:1rem;transition:background-color .2s,transform .2s,box-shadow .2s,filter .2s;display:block;position:relative;box-shadow:0 .5rem 3rem #0000001a}.O-kfoq_tile:hover,.O-kfoq_tile:focus{background-color:#fff;transform:translateY(-.3em)scale(1.03);box-shadow:0 .5rem 3rem #0003}.O-kfoq_tile:nth-child(2n){margin-right:0}.O-kfoq_image{object-fit:contain;object-position:center;width:100%;height:100%;display:block}
.yLqd9G_list{grid-template-columns:repeat(2,minmax(1rem,1fr));gap:1rem;list-style:none;display:grid}@media (min-width:70rem){.yLqd9G_list{width:100%}}
.JY_Pgq_section{margin-top:4rem;display:block}@media print{.JY_Pgq_section{margin:0 0 1rem;padding:0}.JY_Pgq_section h4{font-size:1rem}.JY_Pgq_section h5{font-size:.845154rem}}.JY_Pgq_title{margin:0;margin-block-end:.5rem;font-size:1.6rem;line-height:1.2}@media (min-width:36em){.JY_Pgq_title{white-space:nowrap;text-overflow:ellipsis;z-index:1;width:12rem;overflow:hidden}}@media print and (min-width:36em){.JY_Pgq_title{margin-bottom:1rem;font-size:1.4rem;position:static}}.JY_Pgq_content{flex-direction:column;gap:2rem;width:100%;display:flex}@media print{.JY_Pgq_content{gap:1rem;font-size:.714286rem}}.JY_Pgq_content>*{margin:0}.JY_Pgq_content p:first-child{margin-block-start:0}.JY_Pgq_content p:last-child{margin-block-end:0}.JY_Pgq_subsection{flex-direction:column;align-items:flex-start;gap:2rem;margin:0;display:flex}@media (min-width:36em){.JY_Pgq_subsection{flex-direction:row}}.JY_Pgq_subtitle{flex-shrink:0;margin-block-start:0;font-size:1rem;line-height:1.2}@media print{.JY_Pgq_subtitle{font-size:.845154rem}}@media (min-width:36em){.JY_Pgq_subtitle{width:12rem}}@media print and (min-width:36em){.JY_Pgq_subtitle{position:static}}.JY_Pgq_subtitle *{margin:0}.JY_Pgq_subtitle h4,.JY_Pgq_subtitle h5{font-size:1em;display:inline}.JY_Pgq_subtitle h4:last-of-type:after,.JY_Pgq_subtitle h5:last-of-type:after{content:"";display:block}.JY_Pgq_subtitle time{font-size:.714286rem}.JY_Pgq_subtitle .p-name+.p-location:before{content:" @ ";margin-block-end:0}.JY_Pgq_subcontent{gap:.5rem;}
.ecrNaq_author{max-width:100%;display:inline-block}.ecrNaq_author a{display:block}.ecrNaq_author__name{vertical-align:middle;display:inline-block}.ecrNaq_thumbnail{vertical-align:middle;object-fit:cover;text-align:center;width:1em;height:1em;color:inherit;background-color:var(--theme-complementary);clip-path:url(#topography-clip--rotating);will-change:transform;text-indent:-2em;transition:box-shadow .2s;display:inline-block;position:relative;overflow:hidden}.ecrNaq_thumbnail:before{content:"";width:100%;padding-bottom:100%;display:block}.ecrNaq_thumbnail:after{content:"🤷‍";z-index:2;text-indent:0;background-color:var(--theme-complementary);font-size:2rem;font-style:normal;line-height:1.5;display:block;position:absolute;top:0;left:0}
@media (min-width:36em){.MIhdHa_profile{grid-template-columns:12rem auto;gap:2rem;display:grid}}.MIhdHa_profile{align-items:center}@media (min-width:36em){.MIhdHa_profile--vertical{display:block}}.MIhdHa_profile--vertical .MIhdHa_photo{max-width:14rem}.MIhdHa_photo{max-width:20rem}.MIhdHa_photo img{width:100%;height:auto;display:block}
._6YzVGG_list dt{margin-block:1rem .5rem}._6YzVGG_list dd{margin:0}@media print{._6YzVGG_list{flex-direction:row;gap:.5rem;display:flex}._6YzVGG_list div{width:50%;padding-inline-start:1.65rem;position:relative}._6YzVGG_list dt,._6YzVGG_list dd{margin:0;line-height:1.1}._6YzVGG_list .icon{font-size:1.4rem;position:absolute;inset-inline-start:0}}._6YzVGG_map{padding:0}._6YzVGG_map>:first-child:last-child{aspect-ratio:1;width:100%;height:auto;max-height:14rem}
.Kfl33a_map{z-index:1;height:20em}@media (min-height:40em){.Kfl33a_map{height:30em}}.Kfl33a_map{background-color:var(--theme-main);overflow:hidden}.Kfl33a_map img[src*=tile]{filter:invert();mix-blend-mode:color-dodge;max-width:none;display:block}.Kfl33a_map canvas,.Kfl33a_map .Kfl33a_leaflet-tile-pane{mix-blend-mode:color-burn}body.Kfl33a_theme--dark .Kfl33a_map canvas,body.Kfl33a_theme--dark .Kfl33a_map .Kfl33a_leaflet-tile-pane{filter:invert();mix-blend-mode:screen}.Kfl33a_map .Kfl33a_leaflet-overlay-pane path{stroke:var(--theme-complementary)!important}.Kfl33a_map>div>div:first-child>div{background-color:var(--theme-main)}.Kfl33a_map--plain img[src*=tile]{filter:none;mix-blend-mode:unset}.Kfl33a_map--plain>div>div:first-child>div{background-color:#0000}.Kfl33a_avatar-marker{transition:border-color .2s var(--theme-complementary);border:1px solid;border-radius:50%;width:2rem;height:2rem;margin-top:-1rem;margin-left:-1rem;display:block;position:absolute;overflow:hidden;box-shadow:1px 1px .6rem #0000001a}.Kfl33a_avatar-marker.Kfl33a_is-highlighted{box-shadow:0 0 .2em var(--theme-contrast);z-index:2}.Kfl33a_avatar-marker img{width:auto;min-width:100%;height:auto;min-height:100%;display:block}
.Jl2Hga_online{flex-wrap:wrap;gap:.5rem;display:flex}@media print{.Jl2Hga_online [aria-describedby]{flex-flow:wrap;flex-grow:1;align-items:flex-start;gap:.25rem;display:flex}.Jl2Hga_online [role=tooltip]{width:min-content;box-shadow:none;text-align:left;background:0 0;margin:0;padding:0;font-size:.714286rem;position:static;transform:none;display:block!important}}.Jl2Hga_card{text-align:center;margin:0;padding:.5em}@media print{.Jl2Hga_card{box-shadow:none;background:0 0;border:none;padding:0}}.Jl2Hga_profile{flex-direction:row;display:flex}.Jl2Hga_icon{font-size:1.4rem;display:block}
@keyframes RrR8tW_toast{0%{opacity:0;transform:translateY(100%)translate(-50%)}to{opacity:.9;transform:translateY(0%)translate(-50%)}}.RrR8tW_toast{z-index:100;color:var(--theme-contrast);background-color:var(--theme-complementary);opacity:.9;border-radius:.4rem;padding:.7em 1.4em;font-size:.8em;animation:.2s both RrR8tW_toast;display:block;position:fixed;bottom:10px;left:50%;transform:translate(-50%)}.RrR8tW_toast--error{background-color:"red";color:#fff}.RrR8tW_toast--success{color:#fff;background-color:green}
.iJsYkG_anchor{position:relative}.iJsYkG_tooltip{z-index:99;text-align:center;-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);background-color:var(--theme-glass);border-radius:.4rem;min-width:8em;padding:.5em;font-size:.714286rem;line-height:1.1;position:absolute;bottom:100%;left:50%;transform:translate(-50%);box-shadow:1px 1px .6rem #0000001a}
.qSqtOG_gallery{flex-flow:wrap;justify-content:stretch;align-items:stretch;display:flex;overflow:hidden}.qSqtOG_item{cursor:zoom;flex-grow:1;width:20%;max-width:20%;display:block;position:relative;overflow:hidden}@media (max-width:30rem){.qSqtOG_item{width:33.333%;max-width:33.333%}}.qSqtOG_item a{display:block}.qSqtOG_photo{aspect-ratio:1;object-fit:cover;display:block}
.-gjxea_skills{flex-flow:wrap;gap:1rem;display:flex}@media print{.-gjxea_skills{background-color:var(--theme-main);border:1px solid var(--theme-mainAlt);border-radius:.4rem;gap:0 .5em;padding:1rem;overflow:hidden;box-shadow:1px 1px .6rem #0000001a}.-gjxea_skills *{margin:0;font-size:.714286rem;font-weight:400;display:contents}}.-gjxea_skill{flex-grow:1;width:100%;font-size:.8rem;position:relative;overflow:visible}@media (min-width:30em){.-gjxea_skill{width:40%}}@media (min-width:46em){.-gjxea_skill{width:30%}}@media print{.-gjxea_skill{box-shadow:none;background:0 0;border:none;padding:0}}.-gjxea_name{flex-direction:row;justify-content:space-between;margin:0 0 .5rem;font-size:1em;display:flex}@media print{.-gjxea_name{display:inline-flex;font-size:1em!important}.-gjxea_name:before{content:"✓";margin-right:.4em}.-gjxea_progressTitle{font-size:.603682rem}}.-gjxea_progress{appearance:none;background-color:var(--theme-mainAlt);border:none;border-radius:.25rem;outline:none;width:100%;height:.5rem;display:block;overflow:visible}.-gjxea_progress::-webkit-progress-bar{background-color:var(--theme-mainAlt);border-radius:.25rem}.-gjxea_progress::-webkit-progress-value{background-color:var(--theme-complementary);border-radius:.25rem}.-gjxea_progress::-moz-progress-bar{background-color:var(--theme-complementary);border-radius:.25rem}.-gjxea_love{position:absolute;top:1rem;right:1rem}.-gjxea_subskills{margin:0;padding:.5rem 0 0;font-size:.714286rem;list-style:none}.-gjxea_subskill{flex-direction:row;align-items:flex-start;display:flex}@media print{.-gjxea_subskill{display:inline-flex}.-gjxea_subskill:before{content:"✓";margin-right:.4em}}.-gjxea_subskill__name{flex-grow:1;padding-right:.5em}.-gjxea_subskill__icon{text-align:center;border-radius:.4rem;width:1.5em;height:1.5em;line-height:1.5;transition:background-color .2s;display:block}.-gjxea_subskill__icon:hover{background-color:var(--theme-mainAlt)}@media print{.-gjxea_subskill__icon{display:none!important}}.-gjxea_footer{flex-direction:row;align-items:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.-gjxea_footer button{font-size:.510204rem}.-gjxea_footer__link{margin-left:auto;display:block}.-gjxea_footer__link *{display:block}
.aIjBrG_postList{flex-direction:column;gap:1rem;display:flex}
.k40L7G_PrintPageBreak{display:none}@media print{.k40L7G_PrintPageBreak{break-before:always;page-break-before:always;break-inside:avoid;page-break-inside:avoid;break-after:avoid;page-break-after:avoid;height:3rem;display:block}}
.UH9a1a_map{width:100%;height:100%;position:absolute;inset:0}.UH9a1a_post-container{z-index:5;width:100%;height:100%;display:flex}.UH9a1a_post-container--hidden{visibility:hidden;pointer-events:none}.UH9a1a_post{background:var(--theme-main);max-width:20em;margin:auto;position:relative}.UH9a1a_post>.UH9a1a_post>.UH9a1a_card{margin:0}
.Fvji2q_wrapper{max-width:42rem}@media print and (min-width:30em){.Fvji2q_wrapper{padding-inline:2rem}}@media print{.Fvji2q_printCard{background-color:var(--theme-main);border:1px solid var(--theme-mainAlt);border-radius:.4rem;padding:1rem;overflow:hidden;box-shadow:1px 1px .6rem #0000001a}}
.qQJAVG_counts{flex-flow:wrap-reverse;justify-content:center;display:flex}.qQJAVG_counts__count{flex-direction:column;align-items:center;padding:1rem 2rem;display:flex}.qQJAVG_counts__count__number{font-size:2.744rem;font-weight:700}.qQJAVG_counts__count__type{text-transform:capitalize;margin-top:0;font-size:1.4rem;font-weight:400}.qQJAVG_cards{flex-direction:column;gap:1rem;display:flex}
