﻿@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:local("Material Icons"),local("MaterialIcons-Regular"),url("../assets/material_icons/material_icons.woff2") format("woff2"),url("../assets/material_icons/material_icons.woff") format("woff"),url("../assets/material_icons/material_icons.ttf") format("truetype")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url("../../assets/roboto/roboto_300.eot");src:local("Roboto Light"),local("Roboto-Light"),url("../../assets/roboto/roboto_300.eot?#iefix") format("embedded-opentype"),url("../../assets/roboto/roboto_300.woff2") format("woff2"),url("../../assets/roboto/roboto_300.woff") format("woff"),url("../../assets/roboto/roboto_300.ttf") format("truetype"),url("../../assets/roboto/roboto_300.svg") format("svg")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../../assets/roboto/roboto_700.eot");src:local("Roboto Bold"),local("Roboto-Bold"),url("../../assets/roboto/roboto_700.eot?#iefix") format("embedded-opentype"),url("../../assets/roboto/roboto_700.woff2") format("woff2"),url("../../assets/roboto/roboto_700.woff") format("woff"),url("../../assets/roboto/roboto_700.ttf") format("truetype"),url("../../assets/roboto/roboto_700.svg") format("svg")}@font-face{font-family:"Noto Sans Khmer";font-style:normal;font-weight:300;src:url("../../assets/noto_sans_khmer/noto_sans_khmer_300.eot");src:local("Noto Sans Khmer Light"),local("NotoSansKhmer-Light"),url("../../assets/noto_sans_khmer/noto_sans_khmer_300.eot?#iefix") format("embedded-opentype"),url("../../assets/noto_sans_khmer/noto_sans_khmer_300.woff2") format("woff2"),url("../../assets/noto_sans_khmer/noto_sans_khmer_300.woff") format("woff"),url("../../assets/noto_sans_khmer/noto_sans_khmer_300.svg") format("svg")}@font-face{font-family:"Noto Sans Khmer";font-style:normal;font-weight:700;src:url("../../assets/noto_sans_khmer/noto_sans_khmer_700.eot");src:local("Noto Sans Khmer Bold"),local("NotoSansKhmer-Bold"),url("../../assets/noto_sans_khmer/noto_sans_khmer_700.eot?#iefix") format("embedded-opentype"),url("../../assets/noto_sans_khmer/noto_sans_khmer_700.woff2") format("woff2"),url("../../assets/noto_sans_khmer/noto_sans_khmer_700.woff") format("woff"),url("../../assets/noto_sans_khmer/noto_sans_khmer_700.svg") format("svg")}html,head,body,div,header,menu,nav,section,article,aside,canvas,footer,object,iframe,embed,h1,h2,h3,h4,h5,h6,p,blockquote,q,cite,span,em,mark,big,strong,i,marquee,code,small,sup,sub,applet,pre,a,abbr,acronym,del,dfn,address,time,summary,legend,caption,details,figure,figcaption,hgroup,ul,ol,li,dl,dt,dd,table,thead,th,tbody,tfoot,tr,td,form,input,textarea,label,img,audio,video,applet,pre,ins,kbd,s,samp,strike,tt,var,b,u,center,fieldset,output,ruby{margin:0px;padding:0px;border:0px;font-size:1em;font:inherit;font-family:inherit;vertical-align:baseline;line-height:1.4}menu,nav,section,article,aside,details,figcaption,figure,footer,header,hgroup{display:block}h1,h2,h3,h4,h5,h6{line-height:1}pre,code,kbd,samp{font-family:monospace,monospace}em{font-style:italic}a{text-decoration:none;color:inherit;background-color:hsla(0,0%,100%,0)}abbr[title]{border-bottom:none;text-decoration:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:"»" "«"}blockquote::before,q::before{content:"»"}blockquote::after,q::after{content:"«"}a,abbr{text-decoration:none;color:inherit}hr{box-sizing:content-box;height:0;overflow:visible}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:90%;line-height:1;margin:0}input[type=color],input[type=date],input[type=datetime-local],input[type=month],input[type=week],input[type=time],input[type=email],input[type=tel],input[type=search],input[type=range],input[type=url],input[type=text]{-webkit-appearance:none;appearance:none;display:block;border-bottom:thin #000 solid}input[type=submit]{background-color:hsla(0,0%,100%,0)}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:thin dotted hsla(0,0%,100%,0)}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0}progress{vertical-align:baseline}textarea{overflow:auto;background-color:#f0f0f0;border-bottom:thin #000 solid}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:none;appearance:none;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}a:hover,a:focus,a:active,button:hover,button:focus,button:active{cursor:pointer}input:hover,input:focus,input:active,textarea:hover,textarea:focus,textarea:active{cursor:text}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:1.2em;color:inherit;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}*{box-sizing:border-box}@keyframes loading{to{text-shadow:0 0 2px rgba(40,40,40,.2),0 0 3px rgba(0,0,0,.02),0 0 0 rgba(0,0,0,0),0 0 0 rgba(174,25,35,0),0 0 0 rgba(0,0,0,0),0 0 0 rgba(174,25,35,0),0 0 0 rgba(174,25,35,0)}}#loading__animation{width:100%;height:100vh;position:fixed;top:0;left:0;overflow:hidden;background-color:#282828;z-index:3;display:flex;justify-content:center;align-items:center;display:none}#loading__animation>h1{font-size:1.6rem;color:rgba(0,0,0,0);text-align:center;letter-spacing:.5px;margin:0}#loading__animation>h1>span{text-shadow:0 0 2px rgba(40,40,40,.9),0 15px 25px rgba(0,0,0,.6),0 -2px 3px rgba(0,0,0,.2),0 -5px 10px rgba(40,40,40,.5),0 5px 10px rgba(0,0,0,.6),0 3px 4px rgba(40,40,40,.2),0 0 20px rgba(40,40,40,.45);animation:loading 1.5s ease-in-out infinite alternate}#loading__animation>h1>span:nth-child(2){animation-delay:.15s}#loading__animation>h1>span:nth-child(3){animation-delay:.3s}#loading__animation>h1>span:nth-child(4){animation-delay:.45s}#loading__animation>h1>span:nth-child(5){animation-delay:.6s}#loading__animation>h1>span:nth-child(6){animation-delay:.75s}#loading__animation>h1>span:nth-child(7){animation-delay:.9s}#loading__animation>h1>span:nth-child(8){animation-delay:1.05s}#loading__animation>h1>span:nth-child(9){animation-delay:1.2s}#loading__animation>h1>span:nth-child(10){animation-delay:1.35s}#loading__animation>h1>span:nth-child(11){animation-delay:1.5s}#loading__animation.show{display:flex}@media all and (min-width: 576px){#loading__animation>h1{font-size:2rem}}@media all and (min-width: 1024px){#loading__animation>h1{font-size:3rem}}@media all and (min-width: 2400px){#loading__animation>h1{font-size:4rem}}#navigation__main{display:none}#navigation__main #navigation__main--about-me>div,#navigation__main>div{background:#fff;padding:.75rem;border-radius:.75rem;margin:0 0 .75rem 0}#navigation__main #navigation__main--about-me>div>h4,#navigation__main>div>h4{margin:0 0 .5rem 0}#navigation__main #navigation__main--about-me>div>p:last-child,#navigation__main>div>p:last-child{margin:0}#navigation__main #navigation__main--about-me>div>a,#navigation__main>div>a{display:block}#navigation__main #navigation__main--about-me>div>ul,#navigation__main>div>ul{margin:.5rem 0 0 0}#navigation__main #navigation__main--about-me>div>ul>li,#navigation__main>div>ul>li{line-height:1;padding:.25rem .5rem;border-radius:.25rem;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out}#navigation__main #navigation__main--about-me>div>ul>li:hover,#navigation__main>div>ul>li:hover{cursor:pointer;background-color:rgba(0,0,0,.05)}#navigation__main #navigation__main--about-me>div>ul>li:not(:last-child),#navigation__main>div>ul>li:not(:last-child){margin:0 0 .25rem 0}#navigation__main #navigation__main--about-me>div>table,#navigation__main>div>table{margin:0 .5rem}#navigation__main #navigation__main--about-me>div>table>tbody>tr>td,#navigation__main>div>table>tbody>tr>td{padding:0 0 .25rem 0}#navigation__main #navigation__main--about-me>div>table>tbody>tr>td:first-child,#navigation__main>div>table>tbody>tr>td:first-child{padding-right:.75rem;text-align:right}@media all and (min-width: 576px){#navigation__main>div{margin:0 0 .75rem 0}}@media all and (min-width: 1900px){#navigation__main{display:block}}#navigation__responsive--button{width:3rem;height:3rem;border-radius:.75rem;background-color:#fff;border:none;padding:0;margin:0;display:flex;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:.5rem;left:.5rem;z-index:2}#navigation__responsive--button>span{width:2rem;height:.25rem;background-color:#000;opacity:1;transition:all .3s ease-in-out}#navigation__responsive--button>span:nth-child(2){margin:calc(0.25rem + 0.125rem) 0}#navigation__responsive--button.active>span{transform-origin:center;transition:all .3s ease-in-out}#navigation__responsive--button.active>span:first-child{transform:rotate(-45deg) translateX(-6px) translateY(6px)}#navigation__responsive--button.active>span:nth-child(2){opacity:0}#navigation__responsive--button.active>span:last-child{transform:rotate(45deg) translateX(-8px) translateY(-8px)}#navigation__responsive{width:100%;height:100vh;background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;display:none}#navigation__responsive>div{width:calc(100% - (3rem + 0.5rem*3));padding:.75rem;border-radius:.75rem;background-color:#fff;position:fixed;top:.5rem;left:calc(3rem + 0.5rem*2)}#navigation__responsive>div>a{display:block}#navigation__responsive>div>table{margin:0 .5rem}#navigation__responsive>div>table>tbody>tr>td{padding:0 0 .25rem 0}#navigation__responsive>div>table>tbody>tr>td:first-child{padding-right:.75rem;text-align:right}#navigation__responsive>div>ul{margin:2rem 0 0 0;font-size:.8rem;display:flex;justify-content:center;align-content:center}#navigation__responsive>div>ul>li:not(:last-child)::after{content:"|";margin:0 .5rem}#navigation__responsive.active{display:block}@media all and (min-width: 576px){#navigation__responsive--button{top:.75rem;left:.75rem}#navigation__responsive>div{width:calc(100% - (3rem + 0.75rem*3));max-width:calc(0.5rem*40);top:.75rem;left:calc(3rem + 0.75rem*2)}}@media all and (min-width: 1900px){#navigation__responsive--button{display:none}#navigation__responsive{display:none}#navigation__responsive.active{display:none}}html{font-family:"Roboto",Helvetica,Arial,sans-serif;font-display:auto;font-size:1em;background-size:cover;background-position:left;background-repeat:no-repeat;background-attachment:fixed}html .khmer{font-family:"Noto Sans Khmer",sans-serif}html p,html ul{margin:0 0 1rem 0}html p,html li,html td{line-height:1.4;font-weight:300}html strong{font-weight:700}html .comment{color:gray;transition:color .3s ease-in-out}html .comment:hover{color:#000}html abbr{text-decoration:none;word-break:keep-all}html abbr:hover{cursor:help;text-decoration:underline;text-decoration-style:wavy;text-decoration-color:gray}html a abbr:hover{cursor:pointer;text-decoration:none}html h1,html h2,html h3,html h4,html h5,html h6{font-weight:700;margin:0 0 1rem 0;line-height:1.4}html h1{font-size:1.75rem}html h2{font-size:1.5rem}html h3{font-size:1.3rem}html h4{font-size:1.2rem}html h5{font-size:1.1rem}html hr{border:none;margin:1rem auto;border-bottom:thin #000 solid}html hr.separator__color--gray{border-bottom:thin gray solid}html hr.separator__size--half{width:50%}html hr.separator__size--third{width:33.3333333333%}html hr.separator__size--fourth{width:25%}html a{text-decoration:none;color:inherit}html a:hover{text-decoration:underline}html .material-icons{font-size:1.6rem;vertical-align:middle}html div[data-section=Vorbereitung] ul{list-style-type:circle;margin-left:1.5rem}*::-webkit-scrollbar{background:#282828;width:.5rem}*::-webkit-scrollbar-track{background:#282828;margin:.5rem 0}*::-webkit-scrollbar-thumb{background-color:#fff;border-radius:.125rem}*::selection,*::-moz-selection{background:#af151d;color:#fff}.button__round{width:2rem;height:2rem;border-radius:50%;margin:0;padding:0;border:none;color:#000;background-color:#fff;transition:background-color .3s ease-in-out;display:flex;justify-content:center;align-items:center}.button__round:hover{cursor:pointer;background-color:#dcdcdc}.button__round .material-icons{font-size:1.4rem}#action-button__top{position:fixed;bottom:1rem;left:1rem}@media all and (min-width: 1366px){#action-button__top{bottom:2rem;left:2rem}}html{background-color:#282828;background-image:url("../img/background.jpg");background-position:center;background-repeat:no-repeat;background-size:cover}html>body{padding:.5rem}html>body #content__main{width:100%;padding:0 0 0 calc(3rem + 0.5rem)}@media all and (min-width: 576px){html body{padding:.75rem}html body #content__main{padding:0 0 0 calc(3rem + 0.75rem)}}@media all and (min-width: 1366px){html body{padding:2rem 2rem 1rem 2rem}}@media all and (min-width: 1900px){html body #content__main{display:grid;grid-template-columns:1fr calc(0.5rem*40);gap:.75rem}}html body #content__main>div>footer{display:none}@media all and (min-width: 1900px){html body #content__main>div>footer{display:block;color:#fff;font-size:.8rem;text-align:right;padding:0 .75rem 0 0}html body #content__main>div>footer>p{margin:0 0 .25rem 0}html body #content__main>div>footer>p>a::after{content:"|";margin:0 .5rem}html body #content__main>div>footer>ul{display:flex;justify-content:flex-end;align-content:center;margin:0}html body #content__main>div>footer>ul>li:not(:last-child)::after{content:"|";margin:0 .5rem}}#header{position:fixed;transform:rotate(90deg) translateX(240px) translateY(166px);color:#fff}#header>p{white-space:nowrap}#header .khmer{font-size:1.6rem;font-weight:bold;letter-spacing:1px}#header>p:not(.khmer){display:none}#header>*{margin:0}@media all and (min-width: 1366px){#header{transform:rotate(90deg) translateX(219px) translateY(186px)}}@media all and (min-width: 1900px){#header{transform:rotate(90deg) translateX(164px) translateY(169px)}#header>p:not(.khmer){display:block}}.legal-notices__contact>tbody>tr>td{padding:0 0 .5rem 0}.legal-notices__contact>tbody>tr>td:first-child{padding-right:.75rem}.legal-notices__contact>tbody>tr>td .material-icons{font-size:1.2rem;color:gray}.legal-notices__contact>tbody>tr:last-child>td{padding-bottom:0}.blog-entry{max-width:60rem;margin:0 0 .75rem auto;border-radius:.75rem;background-color:#fff;color:#000;overflow:hidden}.blog-entry>img{width:100%;height:auto}.blog-entry>section{padding:.75rem}.blog-entry>section>p:last-child{margin:0}.blog-entry>section>ul{list-style-type:"—";margin:1rem 0 1rem 1rem}.blog-entry>section>ul>li{padding:0 0 0 .5rem}.blog-entry>section .comment{margin:0 0 .5rem 0}.blog-entry>section .blog-entry__rating{display:grid;grid-template-columns:repeat(5, 1.5rem) 1fr;grid-gap:.5rem}.blog-entry>section .blog-entry__rating>*{margin:0;align-self:center}.blog-entry>section .blog-entry__rating>p{grid-column:span 6}.blog-entry>section .blog-entry__rating .material-icons{color:#b4b4b4}.blog-entry>section .blog-entry__rating .material-icons.active{color:#af151d}.blog-entry>section .blog-entry__rating.rating__follow-up{margin:0 0 1rem 0}.blog-entry>section .sightseeing__locations{margin:1rem 0 0 0}.blog-entry>section .sightseeing__locations>li{padding:0;display:flex;justify-content:flex-start;align-items:center}.blog-entry>section .sightseeing__locations>li:not(:last-child){margin:0 0 .5rem 0}.blog-entry>section .sightseeing__locations>li .material-icons{font-size:1.4rem;margin:0 .5rem 0 0}.blog-entry>section .sightseeing__locations>li .khmer::after{content:"|";margin:0 .5rem}.blog-entry>section .sightseeing__locations>li .comment{margin:0 0 0 .25rem}.blog-entry .highlighting__obligatory{border-left:.5rem #af151d solid;border-right:.5rem #af151d solid}.blog-entry.blog-entry__privacy-policy>section .legal-notices__contact{margin:0 0 1rem 0}.blog-entry>footer{padding:.75rem}.blog-entry>footer>hr{margin:0 0 1rem 0}.blog-entry>footer>ul{margin:0;display:flex;justify-content:flex-end;align-items:center}.blog-entry>footer>ul>li:first-child::after{content:"|";margin:0 .5rem}.blog-entry.state__empty{height:3rem;display:flex;justify-content:center;align-items:center}.blog-entry.state__empty p{text-align:center;margin:0}.blog-entry.blog-entry__image--only>img{margin-bottom:-6px}@media all and (min-width: 768px){.blog-entry>section .blog-entry__rating{grid-template-columns:1fr repeat(5, 1.5rem)}.blog-entry>section .blog-entry__rating>p{grid-column:unset}}@media all and (min-width: 1024px){.blog-entry>section .blog-entry__rating{max-width:60%}}#day-counter{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}#day-counter>*{margin:0;line-height:1}#navigation__main--about-me:hover{text-decoration:none;cursor:pointer}#navigation__main--about-me abbr{text-decoration:none;word-break:keep-all}#navigation__main--about-me abbr:hover{cursor:help;text-decoration:underline;text-decoration-style:wavy;text-decoration-color:gray}#navigation__main--about-me>div>div{width:calc(0.5rem*16);height:calc(0.5rem*16);border-radius:50%;background-image:url("../img/other/portrait__square.jpg");background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 auto 1rem auto}#navigation__main--about-me>div>p{text-align:center}.blog-entry__about-me>h2{margin:.5rem .75rem}.blog-entry__about-me>img{margin:0 0 .75rem 0}.blog-entry__about-me>div{padding:0 .75rem .75rem .75rem}.blog-entry__about-me>div>p:last-child{margin:0}@media all and (min-width: 768px){.blog-entry__about-me{padding:.75rem;display:grid;grid-template-columns:1fr 3fr;grid-gap:.75rem}.blog-entry__about-me>h2{grid-column:span 2;margin:0}.blog-entry__about-me>img{margin:0}.blog-entry__about-me>div{padding:0}}#lightbox__image{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;top:0;right:0;display:flex;justify-content:center;align-items:center;display:none}#lightbox__image>button{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;border:none;color:#fff;background-color:hsla(0,0%,100%,0);transition:background-color .3s ease-in-out;position:fixed;top:.5rem;right:.5rem}#lightbox__image>button:hover{cursor:pointer;background-color:hsla(0,0%,100%,.2)}#lightbox__image>img{max-width:90%;max-height:90%}#lightbox__image>img:hover{cursor:pointer}#lightbox__image.active{display:flex}@media all and (min-width: 576px){#lightbox__image>button{top:.75rem;right:.75rem}}@media all and (min-width: 1366px){#lightbox__image>button{top:2rem;right:2rem}}
