﻿/**{
   box-sizing:border-box;
}
menu, ol, .column-block ul{
    list-style:initial;
    margin-block-start:1em;
    margin-block-end:1em;
    margin-inline-start:0;
    margin-inline-end:0;
    padding-inline-start:40px;
}
img{
}
body{
    background-color:white;
}
ul {
    list-style: none;
}
ul li{
    margin-top:.4rem;
}
ul li:before:not(.navigation-item) {
    content: '✓';
    background-color: var(--accent-color);
    border-radius: 999px;
    color: white;
    display:inline-flex;
    justify-content:center;
    align-items:center;
    width: 20px;
    height: 20px;
    margin-right: 5px;
}
.hyphenate-limit {
    hyphenate-limit-chars: 12 6 5;
    hyphenate-limit-last: always;
    hyphenate-limite-zone: 8%;

    -webkit-hyphenate-limit-chars: 12 6 5;
    -webkit-hyphenate-limit-before: 6;
    -webkit-hyphenate-limit-after: 5;
    -webkit-hyphenate-limit-last: always;
    -webkit-hyphenate-limit-zone: 8%;

    -moz-hyphenate-limit-chars: 12 6 5;    
    -moz-hyphenate-limit-last: always;
    -moz-hyphenate-limit-zone: 8%;

    -ms-hyphenate-limit-chars: 12 6 5;
    -ms-hyphenate-limit-last: always;
    -ms-hyphenate-limit-zone: 8%;
}*/
/*.nav-subpage-list {
    transform: translateX(-50%);
    opacity: 0;
    display: none;
    pointer-events: none;
    transition: all .5s ease-in-out;
}
.animation {
    transform: translateX(0);
    opacity: 1;
    display:block;
    transition: all .5s ease-in-out;
    pointer-events:auto;
}
div.nav-menu{
    max-height:0;
    background-color:var(--accent-color);
    transition:all 1s ease-in-out;
    overflow:hidden;
}
div.menu-animation {
    max-height: min(600px, 100vh);
    transition: all 1s ease-in-out;
}*/

/*.menu-button {
    border-radius: 24px;
    transition: border-radius .5s ease-in-out;
    transition-delay: 275ms;
}
.menu-button-animation {
    border-bottom-left-radius: 0px;
    border-bottom-right-radius: 0px;
    transition: border-radius .5s ease-in-out;
}
.menu-list {
    max-height: 0;
    overflow: hidden;
    transition: all .5s ease-in-out ;
}
.menu-list-animation {
    max-height: 100vh;
    transition: all .5s ease-in-out;
    transition-delay:300ms;
}*/