:root{--bulma-primary-h:var(--ZFrame-primary-h);--bulma-primary-s:var(--ZFrame-primary-s);--bulma-primary-l:var(--ZFrame-primary-l);--bulma-scheme-h:var(--ZFrame-scheme-h);--bulma-scheme-s:var(--ZFrame-scheme-s);--bulma-scheme-l:var(--ZFrame-scheme-l);--bulma-radius:0.25rem}body{font-family:var(--ZFrame-font-family-all),serif}h1,h2,h3,h4,h5,h6,.title{font-family:var(--ZFrame-font-family-head),serif;font-weight:normal}.fixed-bg{position:fixed;inset:0;z-index:-1;background-size:cover;background-position:center;background-repeat:no-repeat;will-change:transform}.card,.box{background-color:var(--bulma-scheme-main-bis);border-radius:var(--bulma-radius)}.input,.textarea,.select select{background-color:var(--bulma-scheme-main)}input::-webkit-calendar-picker-indicator{filter:none;cursor:pointer}@media (prefers-color-scheme:light){:root{color-scheme:light}.fixed-bg{background-image:var(--ZFrame-bg-light-url)}}@media (prefers-color-scheme:dark){:root{color-scheme:dark}input::-webkit-calendar-picker-indicator{filter:invert(1) brightness(2)}.fixed-bg{background-image:var(--ZFrame-bg-dark-url)}}html[data-theme="light"]{color-scheme:light}html[data-theme="light"] .fixed-bg{background-image:var(--ZFrame-bg-light-url)}html[data-theme="dark"]{color-scheme:dark}html[data-theme="dark"] .fixed-bg{background-image:var(--ZFrame-bg-dark-url)}html[data-theme="dark"] input::-webkit-calendar-picker-indicator{filter:invert(1) brightness(2)}[data-theme=dark] input::-webkit-calendar-picker-indicator{filter:invert(1) brightness(2)}[data-theme=dark] .fixed-bg{background-image:var(--ZFrame-bg-dark-url)}[data-theme=light] input::-webkit-calendar-picker-indicator{filter:none}[data-theme=light] .fixed-bg{background-image:var(--ZFrame-bg-light-url)}:root,[data-theme=light],[data-theme=dark]{--bulma-shadow-color:rgba(0,0,0,0.25);--bulma-shadow:0 0.5em 1em -0.125em var(--bulma-shadow-color),0 0px 0 1px var(--bulma-shadow-color);--bulma-modal-background-background-color:rgba(0,0,0,0.5)}.zframe-onload-pagination{--zframe-skeleton-rows:10;--zframe-skeleton-gap:0.5rem;--bulma-skeleton-block-min-height:3.11em}.zframe-onload-pagination{height:calc((var(--bulma-skeleton-block-min-height) + var(--zframe-skeleton-gap)) * var(--zframe-skeleton-rows) - var(--zframe-skeleton-gap))}.zframe-skeleton-pagination{display:grid;grid-auto-rows:var(--bulma-skeleton-block-min-height);row-gap:var(--zframe-skeleton-gap)}.navbar-item{gap:0.25rem}.navbar .navbar-logo{min-height:2rem;object-fit:contain}.fa-sun{color:gold}.fa-moon{color:dodgerblue}.fa-desktop{color:gray}@keyframes slideDownFadeIn{from{opacity:0;transform:translateY(-100vh)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.modal.is-active .modal-background{animation:fadeIn 0.5s ease-out forwards}.modal.is-active .modal-card{animation:slideDownFadeIn 0.5s cubic-bezier(0,0,0,1) forwards}.qrcode svg{width:250px;height:250px;color:var(--bulma-text);background-color:var(--bulma-background);border:3px solid var(--bulma-primary);border-radius:0.5rem}.qrcode path{fill:var(--bulma-text)}.has-thin-shadow{text-shadow:2px 2px 3px rgba(0,0,0,0.4)}.fa-slow{animation-duration:3s}:root{--za-navbar-height:80px}body{padding-top:var(--za-navbar-height)}[id]{scroll-margin-top:var(--za-navbar-height)}.hero.is-fullheight,.hero.is-fullheight-with-navbar{min-height:calc(100vh - var(--za-navbar-height))}@media screen and (max-width:768px){:root{--za-navbar-height:70px}}