.bebas-neue-regular{font-family:"Bebas Neue",sans-serif;font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-italic.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-500.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-500italic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-600.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-600italic.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-700.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-800.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Nunito";src:url(/fonts/nunito-v32-latin-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-display:swap;font-family:"Bebas Neue";font-style:normal;font-weight:400;src:url(/../fonts/bebas-neue-v16-latin-regular.woff2) format("woff2")}:root{--brand-primary: hsl(325, 80%, 70%);--brand-primary-dark: hsl(325, 76%, 42%);--brand-primary-light: hsl(325, 76%, 80%);--brand-primary-lighter: hsl(325, 80%, 90%);--brand-primary-rgb: 239.7, 117.3, 188.7;--brand-bg-light: hsl(310, 32.99%, 93.29%);--brand-bg-lighter: hsl(330, 20%, 98%);--review-star: hsl(44, 92%, 56%);--review-star-dark: hsl(44, 80%, 45%)}:root{--bulma-control-radius:var(--bulma-radius);--bulma-control-radius-small:var(--bulma-radius-small);--bulma-control-border-width:1px;--bulma-control-height:2.5em;--bulma-control-line-height:1.5;--bulma-control-padding-vertical:calc(0.5em - 1px);--bulma-control-padding-horizontal:calc(0.75em - 1px);--bulma-control-size:var(--bulma-size-normal);--bulma-control-focus-shadow-l:50%}:root{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-light-l:90%;--bulma-light-invert-l:20%;--bulma-dark-l:20%;--bulma-dark-invert-l:90%;--bulma-soft-l:90%;--bulma-bold-l:20%;--bulma-soft-invert-l:20%;--bulma-bold-invert-l:90%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-hover-shadow-a-delta:-0.05;--bulma-active-shadow-a-delta:-0.1;--bulma-scheme-brightness:light;--bulma-scheme-main-l:100%;--bulma-scheme-main-bis-l:98%;--bulma-scheme-main-ter-l:96%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-weak-l:48%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-text-title-l:14%;--bulma-scheme-invert-ter-l:14%;--bulma-scheme-invert-bis-l:7%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--bulma-family-secondary:Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif;--bulma-family-code:Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-light:300;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-bold:700;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-speed:86ms;--bulma-arrow-color:var(--bulma-link);--bulma-loading-color:var(--bulma-border);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-white:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-base:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-rgb:255, 255, 255;--bulma-white-h:221deg;--bulma-white-s:14%;--bulma-white-l:100%;--bulma-white-invert-l:0%;--bulma-white-invert:hsl(0, 0%, 0%);--bulma-white-on-scheme-l:35%;--bulma-white-on-scheme:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1);--bulma-black:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-base:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-rgb:0, 0, 0;--bulma-black-h:0deg;--bulma-black-s:0%;--bulma-black-l:0%;--bulma-black-invert-l:100%;--bulma-black-invert:hsl(221, 14%, 100%);--bulma-black-on-scheme-l:0%;--bulma-black-on-scheme:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1);--bulma-light:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-base:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-rgb:240.0825, 203.6175, 225.4965;--bulma-light-h:324deg;--bulma-light-s:55%;--bulma-light-l:87%;--bulma-light-invert-l:22%;--bulma-light-invert:hsl(20, 5%, 22%);--bulma-light-on-scheme-l:42%;--bulma-light-on-scheme:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1);--bulma-dark:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-base:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-rgb:58.905, 55.165, 53.295;--bulma-dark-h:20deg;--bulma-dark-s:5%;--bulma-dark-l:22%;--bulma-dark-invert-l:87%;--bulma-dark-invert:hsl(324, 55%, 87%);--bulma-dark-on-scheme-l:22%;--bulma-dark-on-scheme:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1);--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-base:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-rgb:38.25, 38.25, 38.25;--bulma-text-h:0deg;--bulma-text-s:0%;--bulma-text-l:15%;--bulma-text-00-l:0%;--bulma-text-05-l:5%;--bulma-text-10-l:10%;--bulma-text-15-l:15%;--bulma-text-20-l:20%;--bulma-text-25-l:25%;--bulma-text-30-l:30%;--bulma-text-35-l:35%;--bulma-text-40-l:40%;--bulma-text-45-l:45%;--bulma-text-50-l:50%;--bulma-text-55-l:55%;--bulma-text-60-l:60%;--bulma-text-65-l:65%;--bulma-text-70-l:70%;--bulma-text-75-l:75%;--bulma-text-80-l:80%;--bulma-text-85-l:85%;--bulma-text-90-l:90%;--bulma-text-95-l:95%;--bulma-text-100-l:100%;--bulma-text-00:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1);--bulma-text-00-invert-l:var(--bulma-text-55-l);--bulma-text-00-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1);--bulma-text-05:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1);--bulma-text-05-invert-l:var(--bulma-text-60-l);--bulma-text-05-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1);--bulma-text-10:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1);--bulma-text-10-invert-l:var(--bulma-text-70-l);--bulma-text-10-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1);--bulma-text-15:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1);--bulma-text-15-invert-l:var(--bulma-text-75-l);--bulma-text-15-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1);--bulma-text-20:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1);--bulma-text-20-invert-l:var(--bulma-text-85-l);--bulma-text-20-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1);--bulma-text-25:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1);--bulma-text-25-invert-l:var(--bulma-text-95-l);--bulma-text-25-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1);--bulma-text-30:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1);--bulma-text-30-invert-l:var(--bulma-text-100-l);--bulma-text-30-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1);--bulma-text-35:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1);--bulma-text-35-invert-l:var(--bulma-text-100-l);--bulma-text-35-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1);--bulma-text-40:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1);--bulma-text-40-invert-l:var(--bulma-text-100-l);--bulma-text-40-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1);--bulma-text-45:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1);--bulma-text-45-invert-l:var(--bulma-text-100-l);--bulma-text-45-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1);--bulma-text-50:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1);--bulma-text-50-invert-l:var(--bulma-text-100-l);--bulma-text-50-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1);--bulma-text-55:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1);--bulma-text-55-invert-l:var(--bulma-text-00-l);--bulma-text-55-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1);--bulma-text-60:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1);--bulma-text-60-invert-l:var(--bulma-text-05-l);--bulma-text-60-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1);--bulma-text-65:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1);--bulma-text-65-invert-l:var(--bulma-text-05-l);--bulma-text-65-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1);--bulma-text-70:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1);--bulma-text-70-invert-l:var(--bulma-text-10-l);--bulma-text-70-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1);--bulma-text-75:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1);--bulma-text-75-invert-l:var(--bulma-text-15-l);--bulma-text-75-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1);--bulma-text-80:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1);--bulma-text-80-invert-l:var(--bulma-text-15-l);--bulma-text-80-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1);--bulma-text-85:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1);--bulma-text-85-invert-l:var(--bulma-text-20-l);--bulma-text-85-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1);--bulma-text-90:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1);--bulma-text-90-invert-l:var(--bulma-text-20-l);--bulma-text-90-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1);--bulma-text-95:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1);--bulma-text-95-invert-l:var(--bulma-text-25-l);--bulma-text-95-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1);--bulma-text-100:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1);--bulma-text-100-invert-l:var(--bulma-text-25-l);--bulma-text-100-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1);--bulma-text-invert-l:var(--bulma-text-75-l);--bulma-text-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1);--bulma-text-light-l:var(--bulma-text-90-l);--bulma-text-light:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1);--bulma-text-light-invert-l:var(--bulma-text-20-l);--bulma-text-light-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1);--bulma-text-dark-l:var(--bulma-text-10-l);--bulma-text-dark:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1);--bulma-text-dark-invert-l:var(--bulma-text-70-l);--bulma-text-dark-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1);--bulma-text-soft:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1);--bulma-text-bold:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1);--bulma-text-soft-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1);--bulma-text-bold-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1);--bulma-text-on-scheme-l:15%;--bulma-text-on-scheme:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1);--bulma-primary:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-base:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-rgb:239.7, 117.3, 188.7;--bulma-primary-h:325deg;--bulma-primary-s:80%;--bulma-primary-l:70%;--bulma-primary-00-l:0%;--bulma-primary-05-l:5%;--bulma-primary-10-l:10%;--bulma-primary-15-l:15%;--bulma-primary-20-l:20%;--bulma-primary-25-l:25%;--bulma-primary-30-l:30%;--bulma-primary-35-l:35%;--bulma-primary-40-l:40%;--bulma-primary-45-l:45%;--bulma-primary-50-l:50%;--bulma-primary-55-l:55%;--bulma-primary-60-l:60%;--bulma-primary-65-l:65%;--bulma-primary-70-l:70%;--bulma-primary-75-l:75%;--bulma-primary-80-l:80%;--bulma-primary-85-l:85%;--bulma-primary-90-l:90%;--bulma-primary-95-l:95%;--bulma-primary-100-l:100%;--bulma-primary-00:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1);--bulma-primary-00-invert-l:var(--bulma-primary-65-l);--bulma-primary-00-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1);--bulma-primary-05:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1);--bulma-primary-05-invert-l:var(--bulma-primary-65-l);--bulma-primary-05-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1);--bulma-primary-10:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1);--bulma-primary-10-invert-l:var(--bulma-primary-70-l);--bulma-primary-10-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1);--bulma-primary-15:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1);--bulma-primary-15-invert-l:var(--bulma-primary-80-l);--bulma-primary-15-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1);--bulma-primary-20:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1);--bulma-primary-20-invert-l:var(--bulma-primary-85-l);--bulma-primary-20-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1);--bulma-primary-25:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1);--bulma-primary-25-invert-l:var(--bulma-primary-90-l);--bulma-primary-25-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1);--bulma-primary-30:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1);--bulma-primary-30-invert-l:var(--bulma-primary-100-l);--bulma-primary-30-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1);--bulma-primary-35:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1);--bulma-primary-35-invert-l:var(--bulma-primary-100-l);--bulma-primary-35-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1);--bulma-primary-40:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1);--bulma-primary-40-invert-l:var(--bulma-primary-100-l);--bulma-primary-40-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1);--bulma-primary-45:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1);--bulma-primary-45-invert-l:var(--bulma-primary-100-l);--bulma-primary-45-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1);--bulma-primary-50:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1);--bulma-primary-50-invert-l:var(--bulma-primary-100-l);--bulma-primary-50-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1);--bulma-primary-55:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1);--bulma-primary-55-invert-l:var(--bulma-primary-100-l);--bulma-primary-55-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1);--bulma-primary-60:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1);--bulma-primary-60-invert-l:var(--bulma-primary-100-l);--bulma-primary-60-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1);--bulma-primary-65:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1);--bulma-primary-65-invert-l:var(--bulma-primary-05-l);--bulma-primary-65-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1);--bulma-primary-70:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1);--bulma-primary-70-invert-l:var(--bulma-primary-10-l);--bulma-primary-70-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1);--bulma-primary-75:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1);--bulma-primary-75-invert-l:var(--bulma-primary-10-l);--bulma-primary-75-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1);--bulma-primary-80:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1);--bulma-primary-80-invert-l:var(--bulma-primary-15-l);--bulma-primary-80-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1);--bulma-primary-85:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1);--bulma-primary-85-invert-l:var(--bulma-primary-20-l);--bulma-primary-85-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1);--bulma-primary-90:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1);--bulma-primary-90-invert-l:var(--bulma-primary-25-l);--bulma-primary-90-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1);--bulma-primary-95:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1);--bulma-primary-95-invert-l:var(--bulma-primary-25-l);--bulma-primary-95-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1);--bulma-primary-100:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1);--bulma-primary-100-invert-l:var(--bulma-primary-30-l);--bulma-primary-100-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1);--bulma-primary-invert-l:var(--bulma-primary-10-l);--bulma-primary-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1);--bulma-primary-light-l:var(--bulma-primary-90-l);--bulma-primary-light:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1);--bulma-primary-light-invert-l:var(--bulma-primary-25-l);--bulma-primary-light-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1);--bulma-primary-dark-l:var(--bulma-primary-10-l);--bulma-primary-dark:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1);--bulma-primary-dark-invert-l:var(--bulma-primary-70-l);--bulma-primary-dark-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1);--bulma-primary-soft:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1);--bulma-primary-bold:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1);--bulma-primary-soft-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1);--bulma-primary-bold-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1);--bulma-primary-on-scheme-l:40%;--bulma-primary-on-scheme:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1);--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-base:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-rgb:200.1036, 164.118, 254.082;--bulma-link-h:264deg;--bulma-link-s:98%;--bulma-link-l:82%;--bulma-link-00-l:2%;--bulma-link-05-l:7%;--bulma-link-10-l:12%;--bulma-link-15-l:17%;--bulma-link-20-l:22%;--bulma-link-25-l:27%;--bulma-link-30-l:32%;--bulma-link-35-l:37%;--bulma-link-40-l:42%;--bulma-link-45-l:47%;--bulma-link-50-l:52%;--bulma-link-55-l:57%;--bulma-link-60-l:62%;--bulma-link-65-l:67%;--bulma-link-70-l:72%;--bulma-link-75-l:77%;--bulma-link-80-l:82%;--bulma-link-85-l:87%;--bulma-link-90-l:92%;--bulma-link-95-l:97%;--bulma-link-100-l:100%;--bulma-link-00:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1);--bulma-link-00-invert-l:var(--bulma-link-70-l);--bulma-link-00-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1);--bulma-link-05:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1);--bulma-link-05-invert-l:var(--bulma-link-75-l);--bulma-link-05-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1);--bulma-link-10:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1);--bulma-link-10-invert-l:var(--bulma-link-75-l);--bulma-link-10-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1);--bulma-link-15:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1);--bulma-link-15-invert-l:var(--bulma-link-80-l);--bulma-link-15-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1);--bulma-link-20:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1);--bulma-link-20-invert-l:var(--bulma-link-80-l);--bulma-link-20-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1);--bulma-link-25:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1);--bulma-link-25-invert-l:var(--bulma-link-85-l);--bulma-link-25-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1);--bulma-link-30:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1);--bulma-link-30-invert-l:var(--bulma-link-90-l);--bulma-link-30-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1);--bulma-link-35:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1);--bulma-link-35-invert-l:var(--bulma-link-90-l);--bulma-link-35-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1);--bulma-link-40:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1);--bulma-link-40-invert-l:var(--bulma-link-95-l);--bulma-link-40-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1);--bulma-link-45:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1);--bulma-link-45-invert-l:var(--bulma-link-100-l);--bulma-link-45-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1);--bulma-link-50:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1);--bulma-link-50-invert-l:var(--bulma-link-100-l);--bulma-link-50-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1);--bulma-link-55:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1);--bulma-link-55-invert-l:var(--bulma-link-100-l);--bulma-link-55-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1);--bulma-link-60:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1);--bulma-link-60-invert-l:var(--bulma-link-100-l);--bulma-link-60-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1);--bulma-link-65:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1);--bulma-link-65-invert-l:var(--bulma-link-100-l);--bulma-link-65-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1);--bulma-link-70:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1);--bulma-link-70-invert-l:var(--bulma-link-00-l);--bulma-link-70-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1);--bulma-link-75:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1);--bulma-link-75-invert-l:var(--bulma-link-10-l);--bulma-link-75-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1);--bulma-link-80:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1);--bulma-link-80-invert-l:var(--bulma-link-20-l);--bulma-link-80-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1);--bulma-link-85:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1);--bulma-link-85-invert-l:var(--bulma-link-25-l);--bulma-link-85-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1);--bulma-link-90:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1);--bulma-link-90-invert-l:var(--bulma-link-35-l);--bulma-link-90-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1);--bulma-link-95:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1);--bulma-link-95-invert-l:var(--bulma-link-40-l);--bulma-link-95-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1);--bulma-link-100:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1);--bulma-link-100-invert-l:var(--bulma-link-45-l);--bulma-link-100-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1);--bulma-link-invert-l:var(--bulma-link-20-l);--bulma-link-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1);--bulma-link-light-l:var(--bulma-link-90-l);--bulma-link-light:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1);--bulma-link-light-invert-l:var(--bulma-link-35-l);--bulma-link-light-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1);--bulma-link-dark-l:var(--bulma-link-10-l);--bulma-link-dark:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1);--bulma-link-dark-invert-l:var(--bulma-link-75-l);--bulma-link-dark-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1);--bulma-link-soft:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1);--bulma-link-bold:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1);--bulma-link-soft-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1);--bulma-link-bold-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1);--bulma-link-on-scheme-l:57%;--bulma-link-on-scheme:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1);--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-base:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-rgb:128.775, 196.7325, 228.225;--bulma-info-h:199deg;--bulma-info-s:65%;--bulma-info-l:70%;--bulma-info-00-l:0%;--bulma-info-05-l:5%;--bulma-info-10-l:10%;--bulma-info-15-l:15%;--bulma-info-20-l:20%;--bulma-info-25-l:25%;--bulma-info-30-l:30%;--bulma-info-35-l:35%;--bulma-info-40-l:40%;--bulma-info-45-l:45%;--bulma-info-50-l:50%;--bulma-info-55-l:55%;--bulma-info-60-l:60%;--bulma-info-65-l:65%;--bulma-info-70-l:70%;--bulma-info-75-l:75%;--bulma-info-80-l:80%;--bulma-info-85-l:85%;--bulma-info-90-l:90%;--bulma-info-95-l:95%;--bulma-info-100-l:100%;--bulma-info-00:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1);--bulma-info-00-invert-l:var(--bulma-info-50-l);--bulma-info-00-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1);--bulma-info-05:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1);--bulma-info-05-invert-l:var(--bulma-info-55-l);--bulma-info-05-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1);--bulma-info-10:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1);--bulma-info-10-invert-l:var(--bulma-info-65-l);--bulma-info-10-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1);--bulma-info-15:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1);--bulma-info-15-invert-l:var(--bulma-info-75-l);--bulma-info-15-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1);--bulma-info-20:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1);--bulma-info-20-invert-l:var(--bulma-info-90-l);--bulma-info-20-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1);--bulma-info-25:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1);--bulma-info-25-invert-l:var(--bulma-info-100-l);--bulma-info-25-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1);--bulma-info-30:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1);--bulma-info-30-invert-l:var(--bulma-info-100-l);--bulma-info-30-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1);--bulma-info-35:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1);--bulma-info-35-invert-l:var(--bulma-info-100-l);--bulma-info-35-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1);--bulma-info-40:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1);--bulma-info-40-invert-l:var(--bulma-info-100-l);--bulma-info-40-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1);--bulma-info-45:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1);--bulma-info-45-invert-l:var(--bulma-info-100-l);--bulma-info-45-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1);--bulma-info-50:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1);--bulma-info-50-invert-l:var(--bulma-info-00-l);--bulma-info-50-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1);--bulma-info-55:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1);--bulma-info-55-invert-l:var(--bulma-info-05-l);--bulma-info-55-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1);--bulma-info-60:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1);--bulma-info-60-invert-l:var(--bulma-info-05-l);--bulma-info-60-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1);--bulma-info-65:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1);--bulma-info-65-invert-l:var(--bulma-info-10-l);--bulma-info-65-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1);--bulma-info-70:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1);--bulma-info-70-invert-l:var(--bulma-info-10-l);--bulma-info-70-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1);--bulma-info-75:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1);--bulma-info-75-invert-l:var(--bulma-info-15-l);--bulma-info-75-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1);--bulma-info-80:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1);--bulma-info-80-invert-l:var(--bulma-info-15-l);--bulma-info-80-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1);--bulma-info-85:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1);--bulma-info-85-invert-l:var(--bulma-info-15-l);--bulma-info-85-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1);--bulma-info-90:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1);--bulma-info-90-invert-l:var(--bulma-info-20-l);--bulma-info-90-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1);--bulma-info-95:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1);--bulma-info-95-invert-l:var(--bulma-info-20-l);--bulma-info-95-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1);--bulma-info-100:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1);--bulma-info-100-invert-l:var(--bulma-info-20-l);--bulma-info-100-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1);--bulma-info-invert-l:var(--bulma-info-10-l);--bulma-info-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1);--bulma-info-light-l:var(--bulma-info-90-l);--bulma-info-light:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1);--bulma-info-light-invert-l:var(--bulma-info-20-l);--bulma-info-light-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1);--bulma-info-dark-l:var(--bulma-info-10-l);--bulma-info-dark:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1);--bulma-info-dark-invert-l:var(--bulma-info-65-l);--bulma-info-dark-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1);--bulma-info-soft:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1);--bulma-info-bold:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1);--bulma-info-soft-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1);--bulma-info-bold-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1);--bulma-info-on-scheme-l:30%;--bulma-info-on-scheme:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1);--bulma-success:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-base:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-rgb:147.288, 240.312, 195.3504;--bulma-success-h:151deg;--bulma-success-s:76%;--bulma-success-l:76%;--bulma-success-00-l:1%;--bulma-success-05-l:6%;--bulma-success-10-l:11%;--bulma-success-15-l:16%;--bulma-success-20-l:21%;--bulma-success-25-l:26%;--bulma-success-30-l:31%;--bulma-success-35-l:36%;--bulma-success-40-l:41%;--bulma-success-45-l:46%;--bulma-success-50-l:51%;--bulma-success-55-l:56%;--bulma-success-60-l:61%;--bulma-success-65-l:66%;--bulma-success-70-l:71%;--bulma-success-75-l:76%;--bulma-success-80-l:81%;--bulma-success-85-l:86%;--bulma-success-90-l:91%;--bulma-success-95-l:96%;--bulma-success-100-l:100%;--bulma-success-00:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1);--bulma-success-00-invert-l:var(--bulma-success-35-l);--bulma-success-00-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1);--bulma-success-05:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1);--bulma-success-05-invert-l:var(--bulma-success-45-l);--bulma-success-05-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1);--bulma-success-10:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1);--bulma-success-10-invert-l:var(--bulma-success-55-l);--bulma-success-10-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1);--bulma-success-15:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1);--bulma-success-15-invert-l:var(--bulma-success-85-l);--bulma-success-15-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1);--bulma-success-20:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1);--bulma-success-20-invert-l:var(--bulma-success-100-l);--bulma-success-20-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1);--bulma-success-25:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1);--bulma-success-25-invert-l:var(--bulma-success-100-l);--bulma-success-25-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1);--bulma-success-30:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1);--bulma-success-30-invert-l:var(--bulma-success-100-l);--bulma-success-30-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1);--bulma-success-35:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1);--bulma-success-35-invert-l:var(--bulma-success-00-l);--bulma-success-35-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1);--bulma-success-40:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1);--bulma-success-40-invert-l:var(--bulma-success-00-l);--bulma-success-40-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1);--bulma-success-45:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1);--bulma-success-45-invert-l:var(--bulma-success-05-l);--bulma-success-45-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1);--bulma-success-50:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1);--bulma-success-50-invert-l:var(--bulma-success-05-l);--bulma-success-50-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1);--bulma-success-55:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1);--bulma-success-55-invert-l:var(--bulma-success-10-l);--bulma-success-55-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1);--bulma-success-60:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1);--bulma-success-60-invert-l:var(--bulma-success-10-l);--bulma-success-60-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1);--bulma-success-65:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1);--bulma-success-65-invert-l:var(--bulma-success-10-l);--bulma-success-65-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1);--bulma-success-70:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1);--bulma-success-70-invert-l:var(--bulma-success-10-l);--bulma-success-70-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1);--bulma-success-75:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1);--bulma-success-75-invert-l:var(--bulma-success-10-l);--bulma-success-75-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1);--bulma-success-80:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1);--bulma-success-80-invert-l:var(--bulma-success-10-l);--bulma-success-80-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1);--bulma-success-85:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1);--bulma-success-85-invert-l:var(--bulma-success-15-l);--bulma-success-85-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1);--bulma-success-90:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1);--bulma-success-90-invert-l:var(--bulma-success-15-l);--bulma-success-90-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1);--bulma-success-95:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1);--bulma-success-95-invert-l:var(--bulma-success-15-l);--bulma-success-95-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1);--bulma-success-100:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1);--bulma-success-100-invert-l:var(--bulma-success-15-l);--bulma-success-100-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1);--bulma-success-invert-l:var(--bulma-success-10-l);--bulma-success-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1);--bulma-success-light-l:var(--bulma-success-90-l);--bulma-success-light:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1);--bulma-success-light-invert-l:var(--bulma-success-15-l);--bulma-success-light-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1);--bulma-success-dark-l:var(--bulma-success-10-l);--bulma-success-dark:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1);--bulma-success-dark-invert-l:var(--bulma-success-55-l);--bulma-success-dark-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1);--bulma-success-soft:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1);--bulma-success-bold:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1);--bulma-success-soft-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1);--bulma-success-bold-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1);--bulma-success-on-scheme-l:21%;--bulma-success-on-scheme:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1);--bulma-warning:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-base:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-rgb:255, 231.165558, 123.318;--bulma-warning-h:49deg;--bulma-warning-s:100%;--bulma-warning-l:74%;--bulma-warning-00-l:0%;--bulma-warning-05-l:4%;--bulma-warning-10-l:9%;--bulma-warning-15-l:14%;--bulma-warning-20-l:19%;--bulma-warning-25-l:24%;--bulma-warning-30-l:29%;--bulma-warning-35-l:34%;--bulma-warning-40-l:39%;--bulma-warning-45-l:44%;--bulma-warning-50-l:49%;--bulma-warning-55-l:54%;--bulma-warning-60-l:59%;--bulma-warning-65-l:64%;--bulma-warning-70-l:69%;--bulma-warning-75-l:74%;--bulma-warning-80-l:79%;--bulma-warning-85-l:84%;--bulma-warning-90-l:89%;--bulma-warning-95-l:94%;--bulma-warning-100-l:99%;--bulma-warning-00:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1);--bulma-warning-00-invert-l:var(--bulma-warning-35-l);--bulma-warning-00-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1);--bulma-warning-05:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1);--bulma-warning-05-invert-l:var(--bulma-warning-40-l);--bulma-warning-05-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1);--bulma-warning-10:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1);--bulma-warning-10-invert-l:var(--bulma-warning-50-l);--bulma-warning-10-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1);--bulma-warning-15:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1);--bulma-warning-15-invert-l:var(--bulma-warning-75-l);--bulma-warning-15-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1);--bulma-warning-20:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1);--bulma-warning-20-invert-l:var(--bulma-warning-100-l);--bulma-warning-20-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1);--bulma-warning-25:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1);--bulma-warning-25-invert-l:var(--bulma-warning-100-l);--bulma-warning-25-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1);--bulma-warning-30:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1);--bulma-warning-30-invert-l:var(--bulma-warning-100-l);--bulma-warning-30-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1);--bulma-warning-35:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1);--bulma-warning-35-invert-l:var(--bulma-warning-00-l);--bulma-warning-35-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1);--bulma-warning-40:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1);--bulma-warning-40-invert-l:var(--bulma-warning-05-l);--bulma-warning-40-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1);--bulma-warning-45:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1);--bulma-warning-45-invert-l:var(--bulma-warning-05-l);--bulma-warning-45-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1);--bulma-warning-50:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1);--bulma-warning-50-invert-l:var(--bulma-warning-10-l);--bulma-warning-50-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1);--bulma-warning-55:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1);--bulma-warning-55-invert-l:var(--bulma-warning-10-l);--bulma-warning-55-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1);--bulma-warning-60:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1);--bulma-warning-60-invert-l:var(--bulma-warning-10-l);--bulma-warning-60-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1);--bulma-warning-65:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1);--bulma-warning-65-invert-l:var(--bulma-warning-10-l);--bulma-warning-65-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1);--bulma-warning-70:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1);--bulma-warning-70-invert-l:var(--bulma-warning-10-l);--bulma-warning-70-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1);--bulma-warning-75:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1);--bulma-warning-75-invert-l:var(--bulma-warning-15-l);--bulma-warning-75-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1);--bulma-warning-80:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1);--bulma-warning-80-invert-l:var(--bulma-warning-15-l);--bulma-warning-80-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1);--bulma-warning-85:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1);--bulma-warning-85-invert-l:var(--bulma-warning-15-l);--bulma-warning-85-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1);--bulma-warning-90:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1);--bulma-warning-90-invert-l:var(--bulma-warning-15-l);--bulma-warning-90-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1);--bulma-warning-95:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1);--bulma-warning-95-invert-l:var(--bulma-warning-15-l);--bulma-warning-95-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1);--bulma-warning-100:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1);--bulma-warning-100-invert-l:var(--bulma-warning-15-l);--bulma-warning-100-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1);--bulma-warning-invert-l:var(--bulma-warning-15-l);--bulma-warning-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1);--bulma-warning-light-l:var(--bulma-warning-90-l);--bulma-warning-light:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1);--bulma-warning-light-invert-l:var(--bulma-warning-15-l);--bulma-warning-light-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1);--bulma-warning-dark-l:var(--bulma-warning-10-l);--bulma-warning-dark:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1);--bulma-warning-dark-invert-l:var(--bulma-warning-50-l);--bulma-warning-dark-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1);--bulma-warning-soft:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1);--bulma-warning-bold:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1);--bulma-warning-soft-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1);--bulma-warning-bold-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1);--bulma-warning-on-scheme-l:19.18%;--bulma-warning-on-scheme:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1);--bulma-danger:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-base:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-rgb:255, 107.1, 131.75;--bulma-danger-h:350deg;--bulma-danger-s:100%;--bulma-danger-l:71%;--bulma-danger-00-l:1%;--bulma-danger-05-l:6%;--bulma-danger-10-l:11%;--bulma-danger-15-l:16%;--bulma-danger-20-l:21%;--bulma-danger-25-l:26%;--bulma-danger-30-l:31%;--bulma-danger-35-l:36%;--bulma-danger-40-l:41%;--bulma-danger-45-l:46%;--bulma-danger-50-l:51%;--bulma-danger-55-l:56%;--bulma-danger-60-l:61%;--bulma-danger-65-l:66%;--bulma-danger-70-l:71%;--bulma-danger-75-l:76%;--bulma-danger-80-l:81%;--bulma-danger-85-l:86%;--bulma-danger-90-l:91%;--bulma-danger-95-l:96%;--bulma-danger-100-l:100%;--bulma-danger-00:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1);--bulma-danger-00-invert-l:var(--bulma-danger-65-l);--bulma-danger-00-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1);--bulma-danger-05:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1);--bulma-danger-05-invert-l:var(--bulma-danger-70-l);--bulma-danger-05-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1);--bulma-danger-10:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1);--bulma-danger-10-invert-l:var(--bulma-danger-75-l);--bulma-danger-10-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1);--bulma-danger-15:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1);--bulma-danger-15-invert-l:var(--bulma-danger-80-l);--bulma-danger-15-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1);--bulma-danger-20:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1);--bulma-danger-20-invert-l:var(--bulma-danger-85-l);--bulma-danger-20-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1);--bulma-danger-25:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1);--bulma-danger-25-invert-l:var(--bulma-danger-90-l);--bulma-danger-25-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1);--bulma-danger-30:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1);--bulma-danger-30-invert-l:var(--bulma-danger-100-l);--bulma-danger-30-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1);--bulma-danger-35:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1);--bulma-danger-35-invert-l:var(--bulma-danger-100-l);--bulma-danger-35-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1);--bulma-danger-40:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1);--bulma-danger-40-invert-l:var(--bulma-danger-100-l);--bulma-danger-40-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1);--bulma-danger-45:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1);--bulma-danger-45-invert-l:var(--bulma-danger-100-l);--bulma-danger-45-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1);--bulma-danger-50:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1);--bulma-danger-50-invert-l:var(--bulma-danger-100-l);--bulma-danger-50-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1);--bulma-danger-55:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1);--bulma-danger-55-invert-l:var(--bulma-danger-100-l);--bulma-danger-55-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1);--bulma-danger-60:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1);--bulma-danger-60-invert-l:var(--bulma-danger-100-l);--bulma-danger-60-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1);--bulma-danger-65:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1);--bulma-danger-65-invert-l:var(--bulma-danger-00-l);--bulma-danger-65-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1);--bulma-danger-70:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1);--bulma-danger-70-invert-l:var(--bulma-danger-05-l);--bulma-danger-70-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1);--bulma-danger-75:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1);--bulma-danger-75-invert-l:var(--bulma-danger-10-l);--bulma-danger-75-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1);--bulma-danger-80:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1);--bulma-danger-80-invert-l:var(--bulma-danger-15-l);--bulma-danger-80-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1);--bulma-danger-85:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1);--bulma-danger-85-invert-l:var(--bulma-danger-20-l);--bulma-danger-85-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1);--bulma-danger-90:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1);--bulma-danger-90-invert-l:var(--bulma-danger-25-l);--bulma-danger-90-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1);--bulma-danger-95:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1);--bulma-danger-95-invert-l:var(--bulma-danger-25-l);--bulma-danger-95-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1);--bulma-danger-100:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1);--bulma-danger-100-invert-l:var(--bulma-danger-30-l);--bulma-danger-100-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1);--bulma-danger-invert-l:var(--bulma-danger-05-l);--bulma-danger-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1);--bulma-danger-light-l:var(--bulma-danger-90-l);--bulma-danger-light:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1);--bulma-danger-light-invert-l:var(--bulma-danger-25-l);--bulma-danger-light-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1);--bulma-danger-dark-l:var(--bulma-danger-10-l);--bulma-danger-dark:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1);--bulma-danger-dark-invert-l:var(--bulma-danger-75-l);--bulma-danger-dark-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1);--bulma-danger-soft:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1);--bulma-danger-bold:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1);--bulma-danger-soft-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1);--bulma-danger-bold-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1);--bulma-danger-on-scheme-l:41%;--bulma-danger-on-scheme:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1);--bulma-black-bis:hsl(221, 14%, 9%);--bulma-black-ter:hsl(221, 14%, 14%);--bulma-grey-darker:hsl(221, 14%, 21%);--bulma-grey-dark:hsl(0, 0%, 44%);--bulma-grey:hsl(221, 14%, 48%);--bulma-grey-light:hsl(0, 0%, 79%);--bulma-grey-lighter:hsl(221, 14%, 86%);--bulma-white-ter:hsl(221, 14%, 96%);--bulma-white-bis:hsl(221, 14%, 98%);--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:0%;--bulma-size-1:3rem;--bulma-size-2:2.5rem;--bulma-size-3:2rem;--bulma-size-4:1.5rem;--bulma-size-5:1.25rem;--bulma-size-6:1rem;--bulma-size-7:0.75rem;--bulma-scheme-main:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l));--bulma-scheme-main-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l));--bulma-scheme-main-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l));--bulma-background:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l));--bulma-background-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta)));--bulma-background-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta)));--bulma-border-weak:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l));--bulma-border:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l));--bulma-border-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta)));--bulma-border-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta)));--bulma-text-weak:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l));--bulma-text:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l));--bulma-text-strong:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l));--bulma-scheme-invert-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l));--bulma-scheme-invert-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l));--bulma-scheme-invert:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l));--bulma-link:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l));--bulma-link-text:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l));--bulma-link-text-hover:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta)));--bulma-link-text-active:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta)));--bulma-focus-h:var(--bulma-link-h);--bulma-focus-s:var(--bulma-link-s);--bulma-focus-l:var(--bulma-link-l);--bulma-focus-offset:1px;--bulma-focus-style:solid;--bulma-focus-width:2px;--bulma-focus-shadow-size:0 0 0 0.1875em;--bulma-focus-shadow-alpha:0.25;--bulma-code:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l));--bulma-code-background:var(--bulma-background);--bulma-pre:var(--bulma-text);--bulma-pre-background:var(--bulma-background);--bulma-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02)}@media(prefers-color-scheme: light){:root{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-light-l:90%;--bulma-light-invert-l:20%;--bulma-dark-l:20%;--bulma-dark-invert-l:90%;--bulma-soft-l:90%;--bulma-bold-l:20%;--bulma-soft-invert-l:20%;--bulma-bold-invert-l:90%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-hover-shadow-a-delta:-0.05;--bulma-active-shadow-a-delta:-0.1;--bulma-scheme-brightness:light;--bulma-scheme-main-l:100%;--bulma-scheme-main-bis-l:98%;--bulma-scheme-main-ter-l:96%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-weak-l:48%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-text-title-l:14%;--bulma-scheme-invert-ter-l:14%;--bulma-scheme-invert-bis-l:7%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--bulma-family-secondary:Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif;--bulma-family-code:Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-light:300;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-bold:700;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-speed:86ms;--bulma-arrow-color:var(--bulma-link);--bulma-loading-color:var(--bulma-border);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-white:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-base:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-rgb:255, 255, 255;--bulma-white-h:221deg;--bulma-white-s:14%;--bulma-white-l:100%;--bulma-white-invert-l:0%;--bulma-white-invert:hsl(0, 0%, 0%);--bulma-white-on-scheme-l:35%;--bulma-white-on-scheme:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1);--bulma-black:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-base:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-rgb:0, 0, 0;--bulma-black-h:0deg;--bulma-black-s:0%;--bulma-black-l:0%;--bulma-black-invert-l:100%;--bulma-black-invert:hsl(221, 14%, 100%);--bulma-black-on-scheme-l:0%;--bulma-black-on-scheme:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1);--bulma-light:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-base:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-rgb:240.0825, 203.6175, 225.4965;--bulma-light-h:324deg;--bulma-light-s:55%;--bulma-light-l:87%;--bulma-light-invert-l:22%;--bulma-light-invert:hsl(20, 5%, 22%);--bulma-light-on-scheme-l:42%;--bulma-light-on-scheme:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1);--bulma-dark:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-base:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-rgb:58.905, 55.165, 53.295;--bulma-dark-h:20deg;--bulma-dark-s:5%;--bulma-dark-l:22%;--bulma-dark-invert-l:87%;--bulma-dark-invert:hsl(324, 55%, 87%);--bulma-dark-on-scheme-l:22%;--bulma-dark-on-scheme:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1);--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-base:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-rgb:38.25, 38.25, 38.25;--bulma-text-h:0deg;--bulma-text-s:0%;--bulma-text-l:15%;--bulma-text-00-l:0%;--bulma-text-05-l:5%;--bulma-text-10-l:10%;--bulma-text-15-l:15%;--bulma-text-20-l:20%;--bulma-text-25-l:25%;--bulma-text-30-l:30%;--bulma-text-35-l:35%;--bulma-text-40-l:40%;--bulma-text-45-l:45%;--bulma-text-50-l:50%;--bulma-text-55-l:55%;--bulma-text-60-l:60%;--bulma-text-65-l:65%;--bulma-text-70-l:70%;--bulma-text-75-l:75%;--bulma-text-80-l:80%;--bulma-text-85-l:85%;--bulma-text-90-l:90%;--bulma-text-95-l:95%;--bulma-text-100-l:100%;--bulma-text-00:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1);--bulma-text-00-invert-l:var(--bulma-text-55-l);--bulma-text-00-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1);--bulma-text-05:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1);--bulma-text-05-invert-l:var(--bulma-text-60-l);--bulma-text-05-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1);--bulma-text-10:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1);--bulma-text-10-invert-l:var(--bulma-text-70-l);--bulma-text-10-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1);--bulma-text-15:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1);--bulma-text-15-invert-l:var(--bulma-text-75-l);--bulma-text-15-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1);--bulma-text-20:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1);--bulma-text-20-invert-l:var(--bulma-text-85-l);--bulma-text-20-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1);--bulma-text-25:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1);--bulma-text-25-invert-l:var(--bulma-text-95-l);--bulma-text-25-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1);--bulma-text-30:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1);--bulma-text-30-invert-l:var(--bulma-text-100-l);--bulma-text-30-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1);--bulma-text-35:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1);--bulma-text-35-invert-l:var(--bulma-text-100-l);--bulma-text-35-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1);--bulma-text-40:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1);--bulma-text-40-invert-l:var(--bulma-text-100-l);--bulma-text-40-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1);--bulma-text-45:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1);--bulma-text-45-invert-l:var(--bulma-text-100-l);--bulma-text-45-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1);--bulma-text-50:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1);--bulma-text-50-invert-l:var(--bulma-text-100-l);--bulma-text-50-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1);--bulma-text-55:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1);--bulma-text-55-invert-l:var(--bulma-text-00-l);--bulma-text-55-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1);--bulma-text-60:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1);--bulma-text-60-invert-l:var(--bulma-text-05-l);--bulma-text-60-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1);--bulma-text-65:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1);--bulma-text-65-invert-l:var(--bulma-text-05-l);--bulma-text-65-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1);--bulma-text-70:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1);--bulma-text-70-invert-l:var(--bulma-text-10-l);--bulma-text-70-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1);--bulma-text-75:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1);--bulma-text-75-invert-l:var(--bulma-text-15-l);--bulma-text-75-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1);--bulma-text-80:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1);--bulma-text-80-invert-l:var(--bulma-text-15-l);--bulma-text-80-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1);--bulma-text-85:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1);--bulma-text-85-invert-l:var(--bulma-text-20-l);--bulma-text-85-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1);--bulma-text-90:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1);--bulma-text-90-invert-l:var(--bulma-text-20-l);--bulma-text-90-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1);--bulma-text-95:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1);--bulma-text-95-invert-l:var(--bulma-text-25-l);--bulma-text-95-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1);--bulma-text-100:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1);--bulma-text-100-invert-l:var(--bulma-text-25-l);--bulma-text-100-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1);--bulma-text-invert-l:var(--bulma-text-75-l);--bulma-text-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1);--bulma-text-light-l:var(--bulma-text-90-l);--bulma-text-light:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1);--bulma-text-light-invert-l:var(--bulma-text-20-l);--bulma-text-light-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1);--bulma-text-dark-l:var(--bulma-text-10-l);--bulma-text-dark:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1);--bulma-text-dark-invert-l:var(--bulma-text-70-l);--bulma-text-dark-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1);--bulma-text-soft:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1);--bulma-text-bold:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1);--bulma-text-soft-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1);--bulma-text-bold-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1);--bulma-text-on-scheme-l:15%;--bulma-text-on-scheme:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1);--bulma-primary:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-base:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-rgb:239.7, 117.3, 188.7;--bulma-primary-h:325deg;--bulma-primary-s:80%;--bulma-primary-l:70%;--bulma-primary-00-l:0%;--bulma-primary-05-l:5%;--bulma-primary-10-l:10%;--bulma-primary-15-l:15%;--bulma-primary-20-l:20%;--bulma-primary-25-l:25%;--bulma-primary-30-l:30%;--bulma-primary-35-l:35%;--bulma-primary-40-l:40%;--bulma-primary-45-l:45%;--bulma-primary-50-l:50%;--bulma-primary-55-l:55%;--bulma-primary-60-l:60%;--bulma-primary-65-l:65%;--bulma-primary-70-l:70%;--bulma-primary-75-l:75%;--bulma-primary-80-l:80%;--bulma-primary-85-l:85%;--bulma-primary-90-l:90%;--bulma-primary-95-l:95%;--bulma-primary-100-l:100%;--bulma-primary-00:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1);--bulma-primary-00-invert-l:var(--bulma-primary-65-l);--bulma-primary-00-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1);--bulma-primary-05:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1);--bulma-primary-05-invert-l:var(--bulma-primary-65-l);--bulma-primary-05-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1);--bulma-primary-10:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1);--bulma-primary-10-invert-l:var(--bulma-primary-70-l);--bulma-primary-10-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1);--bulma-primary-15:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1);--bulma-primary-15-invert-l:var(--bulma-primary-80-l);--bulma-primary-15-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1);--bulma-primary-20:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1);--bulma-primary-20-invert-l:var(--bulma-primary-85-l);--bulma-primary-20-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1);--bulma-primary-25:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1);--bulma-primary-25-invert-l:var(--bulma-primary-90-l);--bulma-primary-25-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1);--bulma-primary-30:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1);--bulma-primary-30-invert-l:var(--bulma-primary-100-l);--bulma-primary-30-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1);--bulma-primary-35:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1);--bulma-primary-35-invert-l:var(--bulma-primary-100-l);--bulma-primary-35-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1);--bulma-primary-40:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1);--bulma-primary-40-invert-l:var(--bulma-primary-100-l);--bulma-primary-40-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1);--bulma-primary-45:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1);--bulma-primary-45-invert-l:var(--bulma-primary-100-l);--bulma-primary-45-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1);--bulma-primary-50:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1);--bulma-primary-50-invert-l:var(--bulma-primary-100-l);--bulma-primary-50-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1);--bulma-primary-55:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1);--bulma-primary-55-invert-l:var(--bulma-primary-100-l);--bulma-primary-55-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1);--bulma-primary-60:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1);--bulma-primary-60-invert-l:var(--bulma-primary-100-l);--bulma-primary-60-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1);--bulma-primary-65:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1);--bulma-primary-65-invert-l:var(--bulma-primary-05-l);--bulma-primary-65-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1);--bulma-primary-70:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1);--bulma-primary-70-invert-l:var(--bulma-primary-10-l);--bulma-primary-70-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1);--bulma-primary-75:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1);--bulma-primary-75-invert-l:var(--bulma-primary-10-l);--bulma-primary-75-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1);--bulma-primary-80:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1);--bulma-primary-80-invert-l:var(--bulma-primary-15-l);--bulma-primary-80-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1);--bulma-primary-85:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1);--bulma-primary-85-invert-l:var(--bulma-primary-20-l);--bulma-primary-85-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1);--bulma-primary-90:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1);--bulma-primary-90-invert-l:var(--bulma-primary-25-l);--bulma-primary-90-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1);--bulma-primary-95:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1);--bulma-primary-95-invert-l:var(--bulma-primary-25-l);--bulma-primary-95-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1);--bulma-primary-100:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1);--bulma-primary-100-invert-l:var(--bulma-primary-30-l);--bulma-primary-100-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1);--bulma-primary-invert-l:var(--bulma-primary-10-l);--bulma-primary-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1);--bulma-primary-light-l:var(--bulma-primary-90-l);--bulma-primary-light:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1);--bulma-primary-light-invert-l:var(--bulma-primary-25-l);--bulma-primary-light-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1);--bulma-primary-dark-l:var(--bulma-primary-10-l);--bulma-primary-dark:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1);--bulma-primary-dark-invert-l:var(--bulma-primary-70-l);--bulma-primary-dark-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1);--bulma-primary-soft:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1);--bulma-primary-bold:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1);--bulma-primary-soft-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1);--bulma-primary-bold-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1);--bulma-primary-on-scheme-l:40%;--bulma-primary-on-scheme:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1);--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-base:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-rgb:200.1036, 164.118, 254.082;--bulma-link-h:264deg;--bulma-link-s:98%;--bulma-link-l:82%;--bulma-link-00-l:2%;--bulma-link-05-l:7%;--bulma-link-10-l:12%;--bulma-link-15-l:17%;--bulma-link-20-l:22%;--bulma-link-25-l:27%;--bulma-link-30-l:32%;--bulma-link-35-l:37%;--bulma-link-40-l:42%;--bulma-link-45-l:47%;--bulma-link-50-l:52%;--bulma-link-55-l:57%;--bulma-link-60-l:62%;--bulma-link-65-l:67%;--bulma-link-70-l:72%;--bulma-link-75-l:77%;--bulma-link-80-l:82%;--bulma-link-85-l:87%;--bulma-link-90-l:92%;--bulma-link-95-l:97%;--bulma-link-100-l:100%;--bulma-link-00:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1);--bulma-link-00-invert-l:var(--bulma-link-70-l);--bulma-link-00-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1);--bulma-link-05:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1);--bulma-link-05-invert-l:var(--bulma-link-75-l);--bulma-link-05-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1);--bulma-link-10:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1);--bulma-link-10-invert-l:var(--bulma-link-75-l);--bulma-link-10-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1);--bulma-link-15:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1);--bulma-link-15-invert-l:var(--bulma-link-80-l);--bulma-link-15-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1);--bulma-link-20:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1);--bulma-link-20-invert-l:var(--bulma-link-80-l);--bulma-link-20-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1);--bulma-link-25:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1);--bulma-link-25-invert-l:var(--bulma-link-85-l);--bulma-link-25-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1);--bulma-link-30:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1);--bulma-link-30-invert-l:var(--bulma-link-90-l);--bulma-link-30-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1);--bulma-link-35:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1);--bulma-link-35-invert-l:var(--bulma-link-90-l);--bulma-link-35-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1);--bulma-link-40:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1);--bulma-link-40-invert-l:var(--bulma-link-95-l);--bulma-link-40-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1);--bulma-link-45:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1);--bulma-link-45-invert-l:var(--bulma-link-100-l);--bulma-link-45-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1);--bulma-link-50:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1);--bulma-link-50-invert-l:var(--bulma-link-100-l);--bulma-link-50-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1);--bulma-link-55:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1);--bulma-link-55-invert-l:var(--bulma-link-100-l);--bulma-link-55-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1);--bulma-link-60:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1);--bulma-link-60-invert-l:var(--bulma-link-100-l);--bulma-link-60-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1);--bulma-link-65:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1);--bulma-link-65-invert-l:var(--bulma-link-100-l);--bulma-link-65-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1);--bulma-link-70:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1);--bulma-link-70-invert-l:var(--bulma-link-00-l);--bulma-link-70-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1);--bulma-link-75:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1);--bulma-link-75-invert-l:var(--bulma-link-10-l);--bulma-link-75-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1);--bulma-link-80:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1);--bulma-link-80-invert-l:var(--bulma-link-20-l);--bulma-link-80-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1);--bulma-link-85:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1);--bulma-link-85-invert-l:var(--bulma-link-25-l);--bulma-link-85-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1);--bulma-link-90:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1);--bulma-link-90-invert-l:var(--bulma-link-35-l);--bulma-link-90-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1);--bulma-link-95:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1);--bulma-link-95-invert-l:var(--bulma-link-40-l);--bulma-link-95-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1);--bulma-link-100:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1);--bulma-link-100-invert-l:var(--bulma-link-45-l);--bulma-link-100-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1);--bulma-link-invert-l:var(--bulma-link-20-l);--bulma-link-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1);--bulma-link-light-l:var(--bulma-link-90-l);--bulma-link-light:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1);--bulma-link-light-invert-l:var(--bulma-link-35-l);--bulma-link-light-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1);--bulma-link-dark-l:var(--bulma-link-10-l);--bulma-link-dark:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1);--bulma-link-dark-invert-l:var(--bulma-link-75-l);--bulma-link-dark-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1);--bulma-link-soft:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1);--bulma-link-bold:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1);--bulma-link-soft-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1);--bulma-link-bold-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1);--bulma-link-on-scheme-l:57%;--bulma-link-on-scheme:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1);--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-base:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-rgb:128.775, 196.7325, 228.225;--bulma-info-h:199deg;--bulma-info-s:65%;--bulma-info-l:70%;--bulma-info-00-l:0%;--bulma-info-05-l:5%;--bulma-info-10-l:10%;--bulma-info-15-l:15%;--bulma-info-20-l:20%;--bulma-info-25-l:25%;--bulma-info-30-l:30%;--bulma-info-35-l:35%;--bulma-info-40-l:40%;--bulma-info-45-l:45%;--bulma-info-50-l:50%;--bulma-info-55-l:55%;--bulma-info-60-l:60%;--bulma-info-65-l:65%;--bulma-info-70-l:70%;--bulma-info-75-l:75%;--bulma-info-80-l:80%;--bulma-info-85-l:85%;--bulma-info-90-l:90%;--bulma-info-95-l:95%;--bulma-info-100-l:100%;--bulma-info-00:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1);--bulma-info-00-invert-l:var(--bulma-info-50-l);--bulma-info-00-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1);--bulma-info-05:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1);--bulma-info-05-invert-l:var(--bulma-info-55-l);--bulma-info-05-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1);--bulma-info-10:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1);--bulma-info-10-invert-l:var(--bulma-info-65-l);--bulma-info-10-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1);--bulma-info-15:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1);--bulma-info-15-invert-l:var(--bulma-info-75-l);--bulma-info-15-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1);--bulma-info-20:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1);--bulma-info-20-invert-l:var(--bulma-info-90-l);--bulma-info-20-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1);--bulma-info-25:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1);--bulma-info-25-invert-l:var(--bulma-info-100-l);--bulma-info-25-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1);--bulma-info-30:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1);--bulma-info-30-invert-l:var(--bulma-info-100-l);--bulma-info-30-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1);--bulma-info-35:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1);--bulma-info-35-invert-l:var(--bulma-info-100-l);--bulma-info-35-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1);--bulma-info-40:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1);--bulma-info-40-invert-l:var(--bulma-info-100-l);--bulma-info-40-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1);--bulma-info-45:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1);--bulma-info-45-invert-l:var(--bulma-info-100-l);--bulma-info-45-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1);--bulma-info-50:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1);--bulma-info-50-invert-l:var(--bulma-info-00-l);--bulma-info-50-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1);--bulma-info-55:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1);--bulma-info-55-invert-l:var(--bulma-info-05-l);--bulma-info-55-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1);--bulma-info-60:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1);--bulma-info-60-invert-l:var(--bulma-info-05-l);--bulma-info-60-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1);--bulma-info-65:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1);--bulma-info-65-invert-l:var(--bulma-info-10-l);--bulma-info-65-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1);--bulma-info-70:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1);--bulma-info-70-invert-l:var(--bulma-info-10-l);--bulma-info-70-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1);--bulma-info-75:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1);--bulma-info-75-invert-l:var(--bulma-info-15-l);--bulma-info-75-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1);--bulma-info-80:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1);--bulma-info-80-invert-l:var(--bulma-info-15-l);--bulma-info-80-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1);--bulma-info-85:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1);--bulma-info-85-invert-l:var(--bulma-info-15-l);--bulma-info-85-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1);--bulma-info-90:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1);--bulma-info-90-invert-l:var(--bulma-info-20-l);--bulma-info-90-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1);--bulma-info-95:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1);--bulma-info-95-invert-l:var(--bulma-info-20-l);--bulma-info-95-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1);--bulma-info-100:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1);--bulma-info-100-invert-l:var(--bulma-info-20-l);--bulma-info-100-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1);--bulma-info-invert-l:var(--bulma-info-10-l);--bulma-info-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1);--bulma-info-light-l:var(--bulma-info-90-l);--bulma-info-light:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1);--bulma-info-light-invert-l:var(--bulma-info-20-l);--bulma-info-light-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1);--bulma-info-dark-l:var(--bulma-info-10-l);--bulma-info-dark:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1);--bulma-info-dark-invert-l:var(--bulma-info-65-l);--bulma-info-dark-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1);--bulma-info-soft:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1);--bulma-info-bold:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1);--bulma-info-soft-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1);--bulma-info-bold-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1);--bulma-info-on-scheme-l:30%;--bulma-info-on-scheme:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1);--bulma-success:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-base:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-rgb:147.288, 240.312, 195.3504;--bulma-success-h:151deg;--bulma-success-s:76%;--bulma-success-l:76%;--bulma-success-00-l:1%;--bulma-success-05-l:6%;--bulma-success-10-l:11%;--bulma-success-15-l:16%;--bulma-success-20-l:21%;--bulma-success-25-l:26%;--bulma-success-30-l:31%;--bulma-success-35-l:36%;--bulma-success-40-l:41%;--bulma-success-45-l:46%;--bulma-success-50-l:51%;--bulma-success-55-l:56%;--bulma-success-60-l:61%;--bulma-success-65-l:66%;--bulma-success-70-l:71%;--bulma-success-75-l:76%;--bulma-success-80-l:81%;--bulma-success-85-l:86%;--bulma-success-90-l:91%;--bulma-success-95-l:96%;--bulma-success-100-l:100%;--bulma-success-00:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1);--bulma-success-00-invert-l:var(--bulma-success-35-l);--bulma-success-00-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1);--bulma-success-05:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1);--bulma-success-05-invert-l:var(--bulma-success-45-l);--bulma-success-05-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1);--bulma-success-10:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1);--bulma-success-10-invert-l:var(--bulma-success-55-l);--bulma-success-10-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1);--bulma-success-15:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1);--bulma-success-15-invert-l:var(--bulma-success-85-l);--bulma-success-15-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1);--bulma-success-20:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1);--bulma-success-20-invert-l:var(--bulma-success-100-l);--bulma-success-20-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1);--bulma-success-25:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1);--bulma-success-25-invert-l:var(--bulma-success-100-l);--bulma-success-25-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1);--bulma-success-30:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1);--bulma-success-30-invert-l:var(--bulma-success-100-l);--bulma-success-30-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1);--bulma-success-35:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1);--bulma-success-35-invert-l:var(--bulma-success-00-l);--bulma-success-35-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1);--bulma-success-40:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1);--bulma-success-40-invert-l:var(--bulma-success-00-l);--bulma-success-40-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1);--bulma-success-45:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1);--bulma-success-45-invert-l:var(--bulma-success-05-l);--bulma-success-45-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1);--bulma-success-50:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1);--bulma-success-50-invert-l:var(--bulma-success-05-l);--bulma-success-50-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1);--bulma-success-55:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1);--bulma-success-55-invert-l:var(--bulma-success-10-l);--bulma-success-55-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1);--bulma-success-60:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1);--bulma-success-60-invert-l:var(--bulma-success-10-l);--bulma-success-60-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1);--bulma-success-65:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1);--bulma-success-65-invert-l:var(--bulma-success-10-l);--bulma-success-65-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1);--bulma-success-70:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1);--bulma-success-70-invert-l:var(--bulma-success-10-l);--bulma-success-70-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1);--bulma-success-75:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1);--bulma-success-75-invert-l:var(--bulma-success-10-l);--bulma-success-75-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1);--bulma-success-80:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1);--bulma-success-80-invert-l:var(--bulma-success-10-l);--bulma-success-80-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1);--bulma-success-85:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1);--bulma-success-85-invert-l:var(--bulma-success-15-l);--bulma-success-85-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1);--bulma-success-90:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1);--bulma-success-90-invert-l:var(--bulma-success-15-l);--bulma-success-90-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1);--bulma-success-95:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1);--bulma-success-95-invert-l:var(--bulma-success-15-l);--bulma-success-95-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1);--bulma-success-100:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1);--bulma-success-100-invert-l:var(--bulma-success-15-l);--bulma-success-100-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1);--bulma-success-invert-l:var(--bulma-success-10-l);--bulma-success-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1);--bulma-success-light-l:var(--bulma-success-90-l);--bulma-success-light:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1);--bulma-success-light-invert-l:var(--bulma-success-15-l);--bulma-success-light-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1);--bulma-success-dark-l:var(--bulma-success-10-l);--bulma-success-dark:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1);--bulma-success-dark-invert-l:var(--bulma-success-55-l);--bulma-success-dark-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1);--bulma-success-soft:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1);--bulma-success-bold:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1);--bulma-success-soft-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1);--bulma-success-bold-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1);--bulma-success-on-scheme-l:21%;--bulma-success-on-scheme:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1);--bulma-warning:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-base:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-rgb:255, 231.165558, 123.318;--bulma-warning-h:49deg;--bulma-warning-s:100%;--bulma-warning-l:74%;--bulma-warning-00-l:0%;--bulma-warning-05-l:4%;--bulma-warning-10-l:9%;--bulma-warning-15-l:14%;--bulma-warning-20-l:19%;--bulma-warning-25-l:24%;--bulma-warning-30-l:29%;--bulma-warning-35-l:34%;--bulma-warning-40-l:39%;--bulma-warning-45-l:44%;--bulma-warning-50-l:49%;--bulma-warning-55-l:54%;--bulma-warning-60-l:59%;--bulma-warning-65-l:64%;--bulma-warning-70-l:69%;--bulma-warning-75-l:74%;--bulma-warning-80-l:79%;--bulma-warning-85-l:84%;--bulma-warning-90-l:89%;--bulma-warning-95-l:94%;--bulma-warning-100-l:99%;--bulma-warning-00:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1);--bulma-warning-00-invert-l:var(--bulma-warning-35-l);--bulma-warning-00-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1);--bulma-warning-05:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1);--bulma-warning-05-invert-l:var(--bulma-warning-40-l);--bulma-warning-05-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1);--bulma-warning-10:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1);--bulma-warning-10-invert-l:var(--bulma-warning-50-l);--bulma-warning-10-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1);--bulma-warning-15:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1);--bulma-warning-15-invert-l:var(--bulma-warning-75-l);--bulma-warning-15-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1);--bulma-warning-20:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1);--bulma-warning-20-invert-l:var(--bulma-warning-100-l);--bulma-warning-20-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1);--bulma-warning-25:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1);--bulma-warning-25-invert-l:var(--bulma-warning-100-l);--bulma-warning-25-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1);--bulma-warning-30:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1);--bulma-warning-30-invert-l:var(--bulma-warning-100-l);--bulma-warning-30-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1);--bulma-warning-35:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1);--bulma-warning-35-invert-l:var(--bulma-warning-00-l);--bulma-warning-35-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1);--bulma-warning-40:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1);--bulma-warning-40-invert-l:var(--bulma-warning-05-l);--bulma-warning-40-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1);--bulma-warning-45:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1);--bulma-warning-45-invert-l:var(--bulma-warning-05-l);--bulma-warning-45-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1);--bulma-warning-50:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1);--bulma-warning-50-invert-l:var(--bulma-warning-10-l);--bulma-warning-50-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1);--bulma-warning-55:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1);--bulma-warning-55-invert-l:var(--bulma-warning-10-l);--bulma-warning-55-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1);--bulma-warning-60:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1);--bulma-warning-60-invert-l:var(--bulma-warning-10-l);--bulma-warning-60-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1);--bulma-warning-65:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1);--bulma-warning-65-invert-l:var(--bulma-warning-10-l);--bulma-warning-65-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1);--bulma-warning-70:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1);--bulma-warning-70-invert-l:var(--bulma-warning-10-l);--bulma-warning-70-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1);--bulma-warning-75:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1);--bulma-warning-75-invert-l:var(--bulma-warning-15-l);--bulma-warning-75-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1);--bulma-warning-80:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1);--bulma-warning-80-invert-l:var(--bulma-warning-15-l);--bulma-warning-80-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1);--bulma-warning-85:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1);--bulma-warning-85-invert-l:var(--bulma-warning-15-l);--bulma-warning-85-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1);--bulma-warning-90:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1);--bulma-warning-90-invert-l:var(--bulma-warning-15-l);--bulma-warning-90-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1);--bulma-warning-95:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1);--bulma-warning-95-invert-l:var(--bulma-warning-15-l);--bulma-warning-95-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1);--bulma-warning-100:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1);--bulma-warning-100-invert-l:var(--bulma-warning-15-l);--bulma-warning-100-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1);--bulma-warning-invert-l:var(--bulma-warning-15-l);--bulma-warning-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1);--bulma-warning-light-l:var(--bulma-warning-90-l);--bulma-warning-light:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1);--bulma-warning-light-invert-l:var(--bulma-warning-15-l);--bulma-warning-light-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1);--bulma-warning-dark-l:var(--bulma-warning-10-l);--bulma-warning-dark:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1);--bulma-warning-dark-invert-l:var(--bulma-warning-50-l);--bulma-warning-dark-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1);--bulma-warning-soft:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1);--bulma-warning-bold:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1);--bulma-warning-soft-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1);--bulma-warning-bold-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1);--bulma-warning-on-scheme-l:19.18%;--bulma-warning-on-scheme:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1);--bulma-danger:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-base:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-rgb:255, 107.1, 131.75;--bulma-danger-h:350deg;--bulma-danger-s:100%;--bulma-danger-l:71%;--bulma-danger-00-l:1%;--bulma-danger-05-l:6%;--bulma-danger-10-l:11%;--bulma-danger-15-l:16%;--bulma-danger-20-l:21%;--bulma-danger-25-l:26%;--bulma-danger-30-l:31%;--bulma-danger-35-l:36%;--bulma-danger-40-l:41%;--bulma-danger-45-l:46%;--bulma-danger-50-l:51%;--bulma-danger-55-l:56%;--bulma-danger-60-l:61%;--bulma-danger-65-l:66%;--bulma-danger-70-l:71%;--bulma-danger-75-l:76%;--bulma-danger-80-l:81%;--bulma-danger-85-l:86%;--bulma-danger-90-l:91%;--bulma-danger-95-l:96%;--bulma-danger-100-l:100%;--bulma-danger-00:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1);--bulma-danger-00-invert-l:var(--bulma-danger-65-l);--bulma-danger-00-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1);--bulma-danger-05:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1);--bulma-danger-05-invert-l:var(--bulma-danger-70-l);--bulma-danger-05-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1);--bulma-danger-10:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1);--bulma-danger-10-invert-l:var(--bulma-danger-75-l);--bulma-danger-10-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1);--bulma-danger-15:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1);--bulma-danger-15-invert-l:var(--bulma-danger-80-l);--bulma-danger-15-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1);--bulma-danger-20:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1);--bulma-danger-20-invert-l:var(--bulma-danger-85-l);--bulma-danger-20-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1);--bulma-danger-25:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1);--bulma-danger-25-invert-l:var(--bulma-danger-90-l);--bulma-danger-25-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1);--bulma-danger-30:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1);--bulma-danger-30-invert-l:var(--bulma-danger-100-l);--bulma-danger-30-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1);--bulma-danger-35:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1);--bulma-danger-35-invert-l:var(--bulma-danger-100-l);--bulma-danger-35-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1);--bulma-danger-40:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1);--bulma-danger-40-invert-l:var(--bulma-danger-100-l);--bulma-danger-40-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1);--bulma-danger-45:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1);--bulma-danger-45-invert-l:var(--bulma-danger-100-l);--bulma-danger-45-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1);--bulma-danger-50:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1);--bulma-danger-50-invert-l:var(--bulma-danger-100-l);--bulma-danger-50-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1);--bulma-danger-55:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1);--bulma-danger-55-invert-l:var(--bulma-danger-100-l);--bulma-danger-55-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1);--bulma-danger-60:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1);--bulma-danger-60-invert-l:var(--bulma-danger-100-l);--bulma-danger-60-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1);--bulma-danger-65:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1);--bulma-danger-65-invert-l:var(--bulma-danger-00-l);--bulma-danger-65-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1);--bulma-danger-70:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1);--bulma-danger-70-invert-l:var(--bulma-danger-05-l);--bulma-danger-70-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1);--bulma-danger-75:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1);--bulma-danger-75-invert-l:var(--bulma-danger-10-l);--bulma-danger-75-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1);--bulma-danger-80:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1);--bulma-danger-80-invert-l:var(--bulma-danger-15-l);--bulma-danger-80-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1);--bulma-danger-85:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1);--bulma-danger-85-invert-l:var(--bulma-danger-20-l);--bulma-danger-85-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1);--bulma-danger-90:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1);--bulma-danger-90-invert-l:var(--bulma-danger-25-l);--bulma-danger-90-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1);--bulma-danger-95:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1);--bulma-danger-95-invert-l:var(--bulma-danger-25-l);--bulma-danger-95-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1);--bulma-danger-100:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1);--bulma-danger-100-invert-l:var(--bulma-danger-30-l);--bulma-danger-100-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1);--bulma-danger-invert-l:var(--bulma-danger-05-l);--bulma-danger-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1);--bulma-danger-light-l:var(--bulma-danger-90-l);--bulma-danger-light:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1);--bulma-danger-light-invert-l:var(--bulma-danger-25-l);--bulma-danger-light-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1);--bulma-danger-dark-l:var(--bulma-danger-10-l);--bulma-danger-dark:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1);--bulma-danger-dark-invert-l:var(--bulma-danger-75-l);--bulma-danger-dark-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1);--bulma-danger-soft:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1);--bulma-danger-bold:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1);--bulma-danger-soft-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1);--bulma-danger-bold-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1);--bulma-danger-on-scheme-l:41%;--bulma-danger-on-scheme:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1);--bulma-black-bis:hsl(221, 14%, 9%);--bulma-black-ter:hsl(221, 14%, 14%);--bulma-grey-darker:hsl(221, 14%, 21%);--bulma-grey-dark:hsl(0, 0%, 44%);--bulma-grey:hsl(221, 14%, 48%);--bulma-grey-light:hsl(0, 0%, 79%);--bulma-grey-lighter:hsl(221, 14%, 86%);--bulma-white-ter:hsl(221, 14%, 96%);--bulma-white-bis:hsl(221, 14%, 98%);--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:0%;--bulma-size-1:3rem;--bulma-size-2:2.5rem;--bulma-size-3:2rem;--bulma-size-4:1.5rem;--bulma-size-5:1.25rem;--bulma-size-6:1rem;--bulma-size-7:0.75rem}}@media(prefers-color-scheme: dark){:root{--bulma-white-on-scheme-l:100%;--bulma-white-on-scheme:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1);--bulma-black-on-scheme-l:-50%;--bulma-black-on-scheme:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1);--bulma-light-on-scheme-l:87%;--bulma-light-on-scheme:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1);--bulma-dark-on-scheme-l:52%;--bulma-dark-on-scheme:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1);--bulma-text-on-scheme-l:55%;--bulma-text-on-scheme:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1);--bulma-primary-on-scheme-l:70%;--bulma-primary-on-scheme:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1);--bulma-link-on-scheme-l:82%;--bulma-link-on-scheme:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1);--bulma-info-on-scheme-l:70%;--bulma-info-on-scheme:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1);--bulma-success-on-scheme-l:76%;--bulma-success-on-scheme:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1);--bulma-warning-on-scheme-l:74.18%;--bulma-warning-on-scheme:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1);--bulma-danger-on-scheme-l:71%;--bulma-danger-on-scheme:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1);--bulma-scheme-brightness:dark;--bulma-scheme-main-l:9%;--bulma-scheme-main-bis-l:11%;--bulma-scheme-main-ter-l:13%;--bulma-soft-l:20%;--bulma-bold-l:90%;--bulma-soft-invert-l:90%;--bulma-bold-invert-l:20%;--bulma-background-l:14%;--bulma-border-weak-l:21%;--bulma-border-l:24%;--bulma-text-weak-l:53%;--bulma-text-l:71%;--bulma-text-strong-l:93%;--bulma-text-title-l:100%;--bulma-hover-background-l-delta:5%;--bulma-active-background-l-delta:10%;--bulma-hover-border-l-delta:10%;--bulma-active-border-l-delta:20%;--bulma-hover-color-l-delta:5%;--bulma-active-color-l-delta:10%;--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:100%}}[data-theme=light],.theme-light{--bulma-scheme-h:221;--bulma-scheme-s:14%;--bulma-light-l:90%;--bulma-light-invert-l:20%;--bulma-dark-l:20%;--bulma-dark-invert-l:90%;--bulma-soft-l:90%;--bulma-bold-l:20%;--bulma-soft-invert-l:20%;--bulma-bold-invert-l:90%;--bulma-hover-background-l-delta:-5%;--bulma-active-background-l-delta:-10%;--bulma-hover-border-l-delta:-10%;--bulma-active-border-l-delta:-20%;--bulma-hover-color-l-delta:-5%;--bulma-active-color-l-delta:-10%;--bulma-hover-shadow-a-delta:-0.05;--bulma-active-shadow-a-delta:-0.1;--bulma-scheme-brightness:light;--bulma-scheme-main-l:100%;--bulma-scheme-main-bis-l:98%;--bulma-scheme-main-ter-l:96%;--bulma-background-l:96%;--bulma-border-weak-l:93%;--bulma-border-l:86%;--bulma-text-weak-l:48%;--bulma-text-l:29%;--bulma-text-strong-l:21%;--bulma-text-title-l:14%;--bulma-scheme-invert-ter-l:14%;--bulma-scheme-invert-bis-l:7%;--bulma-scheme-invert-l:4%;--bulma-family-primary:"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;--bulma-family-secondary:Inter, SF Pro, Segoe UI, Roboto, Oxygen, Ubuntu, Helvetica Neue, Helvetica, Arial, sans-serif;--bulma-family-code:Inconsolata, Hack, SF Mono, Roboto Mono, Source Code Pro, Ubuntu Mono, monospace;--bulma-size-small:0.75rem;--bulma-size-normal:1rem;--bulma-size-medium:1.25rem;--bulma-size-large:1.5rem;--bulma-weight-light:300;--bulma-weight-normal:400;--bulma-weight-medium:500;--bulma-weight-semibold:600;--bulma-weight-bold:700;--bulma-weight-extrabold:800;--bulma-block-spacing:1.5rem;--bulma-duration:294ms;--bulma-easing:ease-out;--bulma-radius-small:0.25rem;--bulma-radius:0.375rem;--bulma-radius-medium:0.5em;--bulma-radius-large:0.75rem;--bulma-radius-rounded:9999px;--bulma-speed:86ms;--bulma-arrow-color:var(--bulma-link);--bulma-loading-color:var(--bulma-border);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-l);--bulma-burger-border-radius:0.5em;--bulma-burger-gap:5px;--bulma-burger-item-height:2px;--bulma-burger-item-width:20px;--bulma-white:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-base:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l), 1);--bulma-white-rgb:255, 255, 255;--bulma-white-h:221deg;--bulma-white-s:14%;--bulma-white-l:100%;--bulma-white-invert-l:0%;--bulma-white-invert:hsl(0, 0%, 0%);--bulma-white-on-scheme-l:35%;--bulma-white-on-scheme:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1);--bulma-black:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-base:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l), 1);--bulma-black-rgb:0, 0, 0;--bulma-black-h:0deg;--bulma-black-s:0%;--bulma-black-l:0%;--bulma-black-invert-l:100%;--bulma-black-invert:hsl(221, 14%, 100%);--bulma-black-on-scheme-l:0%;--bulma-black-on-scheme:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1);--bulma-light:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-base:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l), 1);--bulma-light-rgb:240.0825, 203.6175, 225.4965;--bulma-light-h:324deg;--bulma-light-s:55%;--bulma-light-l:87%;--bulma-light-invert-l:22%;--bulma-light-invert:hsl(20, 5%, 22%);--bulma-light-on-scheme-l:42%;--bulma-light-on-scheme:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1);--bulma-dark:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-base:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l), 1);--bulma-dark-rgb:58.905, 55.165, 53.295;--bulma-dark-h:20deg;--bulma-dark-s:5%;--bulma-dark-l:22%;--bulma-dark-invert-l:87%;--bulma-dark-invert:hsl(324, 55%, 87%);--bulma-dark-on-scheme-l:22%;--bulma-dark-on-scheme:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1);--bulma-text:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-base:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l), 1);--bulma-text-rgb:38.25, 38.25, 38.25;--bulma-text-h:0deg;--bulma-text-s:0%;--bulma-text-l:15%;--bulma-text-00-l:0%;--bulma-text-05-l:5%;--bulma-text-10-l:10%;--bulma-text-15-l:15%;--bulma-text-20-l:20%;--bulma-text-25-l:25%;--bulma-text-30-l:30%;--bulma-text-35-l:35%;--bulma-text-40-l:40%;--bulma-text-45-l:45%;--bulma-text-50-l:50%;--bulma-text-55-l:55%;--bulma-text-60-l:60%;--bulma-text-65-l:65%;--bulma-text-70-l:70%;--bulma-text-75-l:75%;--bulma-text-80-l:80%;--bulma-text-85-l:85%;--bulma-text-90-l:90%;--bulma-text-95-l:95%;--bulma-text-100-l:100%;--bulma-text-00:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l), 1);--bulma-text-00-invert-l:var(--bulma-text-55-l);--bulma-text-00-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l), 1);--bulma-text-05:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l), 1);--bulma-text-05-invert-l:var(--bulma-text-60-l);--bulma-text-05-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l), 1);--bulma-text-10:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l), 1);--bulma-text-10-invert-l:var(--bulma-text-70-l);--bulma-text-10-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l), 1);--bulma-text-15:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l), 1);--bulma-text-15-invert-l:var(--bulma-text-75-l);--bulma-text-15-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l), 1);--bulma-text-20:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l), 1);--bulma-text-20-invert-l:var(--bulma-text-85-l);--bulma-text-20-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l), 1);--bulma-text-25:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l), 1);--bulma-text-25-invert-l:var(--bulma-text-95-l);--bulma-text-25-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l), 1);--bulma-text-30:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l), 1);--bulma-text-30-invert-l:var(--bulma-text-100-l);--bulma-text-30-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l), 1);--bulma-text-35:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l), 1);--bulma-text-35-invert-l:var(--bulma-text-100-l);--bulma-text-35-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l), 1);--bulma-text-40:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l), 1);--bulma-text-40-invert-l:var(--bulma-text-100-l);--bulma-text-40-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l), 1);--bulma-text-45:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l), 1);--bulma-text-45-invert-l:var(--bulma-text-100-l);--bulma-text-45-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l), 1);--bulma-text-50:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l), 1);--bulma-text-50-invert-l:var(--bulma-text-100-l);--bulma-text-50-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l), 1);--bulma-text-55:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l), 1);--bulma-text-55-invert-l:var(--bulma-text-00-l);--bulma-text-55-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l), 1);--bulma-text-60:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l), 1);--bulma-text-60-invert-l:var(--bulma-text-05-l);--bulma-text-60-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l), 1);--bulma-text-65:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l), 1);--bulma-text-65-invert-l:var(--bulma-text-05-l);--bulma-text-65-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l), 1);--bulma-text-70:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l), 1);--bulma-text-70-invert-l:var(--bulma-text-10-l);--bulma-text-70-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l), 1);--bulma-text-75:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l), 1);--bulma-text-75-invert-l:var(--bulma-text-15-l);--bulma-text-75-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l), 1);--bulma-text-80:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l), 1);--bulma-text-80-invert-l:var(--bulma-text-15-l);--bulma-text-80-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l), 1);--bulma-text-85:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l), 1);--bulma-text-85-invert-l:var(--bulma-text-20-l);--bulma-text-85-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l), 1);--bulma-text-90:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l), 1);--bulma-text-90-invert-l:var(--bulma-text-20-l);--bulma-text-90-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l), 1);--bulma-text-95:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l), 1);--bulma-text-95-invert-l:var(--bulma-text-25-l);--bulma-text-95-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l), 1);--bulma-text-100:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l), 1);--bulma-text-100-invert-l:var(--bulma-text-25-l);--bulma-text-100-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l), 1);--bulma-text-invert-l:var(--bulma-text-75-l);--bulma-text-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l), 1);--bulma-text-light-l:var(--bulma-text-90-l);--bulma-text-light:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l), 1);--bulma-text-light-invert-l:var(--bulma-text-20-l);--bulma-text-light-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l), 1);--bulma-text-dark-l:var(--bulma-text-10-l);--bulma-text-dark:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l), 1);--bulma-text-dark-invert-l:var(--bulma-text-70-l);--bulma-text-dark-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l), 1);--bulma-text-soft:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l), 1);--bulma-text-bold:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l), 1);--bulma-text-soft-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l), 1);--bulma-text-bold-invert:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l), 1);--bulma-text-on-scheme-l:15%;--bulma-text-on-scheme:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1);--bulma-primary:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-base:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l), 1);--bulma-primary-rgb:239.7, 117.3, 188.7;--bulma-primary-h:325deg;--bulma-primary-s:80%;--bulma-primary-l:70%;--bulma-primary-00-l:0%;--bulma-primary-05-l:5%;--bulma-primary-10-l:10%;--bulma-primary-15-l:15%;--bulma-primary-20-l:20%;--bulma-primary-25-l:25%;--bulma-primary-30-l:30%;--bulma-primary-35-l:35%;--bulma-primary-40-l:40%;--bulma-primary-45-l:45%;--bulma-primary-50-l:50%;--bulma-primary-55-l:55%;--bulma-primary-60-l:60%;--bulma-primary-65-l:65%;--bulma-primary-70-l:70%;--bulma-primary-75-l:75%;--bulma-primary-80-l:80%;--bulma-primary-85-l:85%;--bulma-primary-90-l:90%;--bulma-primary-95-l:95%;--bulma-primary-100-l:100%;--bulma-primary-00:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l), 1);--bulma-primary-00-invert-l:var(--bulma-primary-65-l);--bulma-primary-00-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l), 1);--bulma-primary-05:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l), 1);--bulma-primary-05-invert-l:var(--bulma-primary-65-l);--bulma-primary-05-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l), 1);--bulma-primary-10:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l), 1);--bulma-primary-10-invert-l:var(--bulma-primary-70-l);--bulma-primary-10-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l), 1);--bulma-primary-15:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l), 1);--bulma-primary-15-invert-l:var(--bulma-primary-80-l);--bulma-primary-15-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l), 1);--bulma-primary-20:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l), 1);--bulma-primary-20-invert-l:var(--bulma-primary-85-l);--bulma-primary-20-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l), 1);--bulma-primary-25:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l), 1);--bulma-primary-25-invert-l:var(--bulma-primary-90-l);--bulma-primary-25-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l), 1);--bulma-primary-30:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l), 1);--bulma-primary-30-invert-l:var(--bulma-primary-100-l);--bulma-primary-30-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l), 1);--bulma-primary-35:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l), 1);--bulma-primary-35-invert-l:var(--bulma-primary-100-l);--bulma-primary-35-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l), 1);--bulma-primary-40:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l), 1);--bulma-primary-40-invert-l:var(--bulma-primary-100-l);--bulma-primary-40-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l), 1);--bulma-primary-45:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l), 1);--bulma-primary-45-invert-l:var(--bulma-primary-100-l);--bulma-primary-45-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l), 1);--bulma-primary-50:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l), 1);--bulma-primary-50-invert-l:var(--bulma-primary-100-l);--bulma-primary-50-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l), 1);--bulma-primary-55:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l), 1);--bulma-primary-55-invert-l:var(--bulma-primary-100-l);--bulma-primary-55-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l), 1);--bulma-primary-60:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l), 1);--bulma-primary-60-invert-l:var(--bulma-primary-100-l);--bulma-primary-60-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l), 1);--bulma-primary-65:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l), 1);--bulma-primary-65-invert-l:var(--bulma-primary-05-l);--bulma-primary-65-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l), 1);--bulma-primary-70:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l), 1);--bulma-primary-70-invert-l:var(--bulma-primary-10-l);--bulma-primary-70-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l), 1);--bulma-primary-75:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l), 1);--bulma-primary-75-invert-l:var(--bulma-primary-10-l);--bulma-primary-75-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l), 1);--bulma-primary-80:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l), 1);--bulma-primary-80-invert-l:var(--bulma-primary-15-l);--bulma-primary-80-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l), 1);--bulma-primary-85:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l), 1);--bulma-primary-85-invert-l:var(--bulma-primary-20-l);--bulma-primary-85-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l), 1);--bulma-primary-90:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l), 1);--bulma-primary-90-invert-l:var(--bulma-primary-25-l);--bulma-primary-90-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l), 1);--bulma-primary-95:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l), 1);--bulma-primary-95-invert-l:var(--bulma-primary-25-l);--bulma-primary-95-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l), 1);--bulma-primary-100:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l), 1);--bulma-primary-100-invert-l:var(--bulma-primary-30-l);--bulma-primary-100-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l), 1);--bulma-primary-invert-l:var(--bulma-primary-10-l);--bulma-primary-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l), 1);--bulma-primary-light-l:var(--bulma-primary-90-l);--bulma-primary-light:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l), 1);--bulma-primary-light-invert-l:var(--bulma-primary-25-l);--bulma-primary-light-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l), 1);--bulma-primary-dark-l:var(--bulma-primary-10-l);--bulma-primary-dark:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l), 1);--bulma-primary-dark-invert-l:var(--bulma-primary-70-l);--bulma-primary-dark-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l), 1);--bulma-primary-soft:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l), 1);--bulma-primary-bold:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l), 1);--bulma-primary-soft-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l), 1);--bulma-primary-bold-invert:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l), 1);--bulma-primary-on-scheme-l:40%;--bulma-primary-on-scheme:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1);--bulma-link:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-base:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l), 1);--bulma-link-rgb:200.1036, 164.118, 254.082;--bulma-link-h:264deg;--bulma-link-s:98%;--bulma-link-l:82%;--bulma-link-00-l:2%;--bulma-link-05-l:7%;--bulma-link-10-l:12%;--bulma-link-15-l:17%;--bulma-link-20-l:22%;--bulma-link-25-l:27%;--bulma-link-30-l:32%;--bulma-link-35-l:37%;--bulma-link-40-l:42%;--bulma-link-45-l:47%;--bulma-link-50-l:52%;--bulma-link-55-l:57%;--bulma-link-60-l:62%;--bulma-link-65-l:67%;--bulma-link-70-l:72%;--bulma-link-75-l:77%;--bulma-link-80-l:82%;--bulma-link-85-l:87%;--bulma-link-90-l:92%;--bulma-link-95-l:97%;--bulma-link-100-l:100%;--bulma-link-00:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l), 1);--bulma-link-00-invert-l:var(--bulma-link-70-l);--bulma-link-00-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l), 1);--bulma-link-05:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l), 1);--bulma-link-05-invert-l:var(--bulma-link-75-l);--bulma-link-05-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l), 1);--bulma-link-10:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l), 1);--bulma-link-10-invert-l:var(--bulma-link-75-l);--bulma-link-10-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l), 1);--bulma-link-15:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l), 1);--bulma-link-15-invert-l:var(--bulma-link-80-l);--bulma-link-15-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l), 1);--bulma-link-20:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l), 1);--bulma-link-20-invert-l:var(--bulma-link-80-l);--bulma-link-20-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l), 1);--bulma-link-25:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l), 1);--bulma-link-25-invert-l:var(--bulma-link-85-l);--bulma-link-25-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l), 1);--bulma-link-30:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l), 1);--bulma-link-30-invert-l:var(--bulma-link-90-l);--bulma-link-30-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l), 1);--bulma-link-35:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l), 1);--bulma-link-35-invert-l:var(--bulma-link-90-l);--bulma-link-35-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l), 1);--bulma-link-40:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l), 1);--bulma-link-40-invert-l:var(--bulma-link-95-l);--bulma-link-40-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l), 1);--bulma-link-45:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l), 1);--bulma-link-45-invert-l:var(--bulma-link-100-l);--bulma-link-45-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l), 1);--bulma-link-50:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l), 1);--bulma-link-50-invert-l:var(--bulma-link-100-l);--bulma-link-50-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l), 1);--bulma-link-55:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l), 1);--bulma-link-55-invert-l:var(--bulma-link-100-l);--bulma-link-55-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l), 1);--bulma-link-60:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l), 1);--bulma-link-60-invert-l:var(--bulma-link-100-l);--bulma-link-60-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l), 1);--bulma-link-65:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l), 1);--bulma-link-65-invert-l:var(--bulma-link-100-l);--bulma-link-65-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l), 1);--bulma-link-70:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l), 1);--bulma-link-70-invert-l:var(--bulma-link-00-l);--bulma-link-70-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l), 1);--bulma-link-75:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l), 1);--bulma-link-75-invert-l:var(--bulma-link-10-l);--bulma-link-75-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l), 1);--bulma-link-80:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l), 1);--bulma-link-80-invert-l:var(--bulma-link-20-l);--bulma-link-80-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l), 1);--bulma-link-85:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l), 1);--bulma-link-85-invert-l:var(--bulma-link-25-l);--bulma-link-85-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l), 1);--bulma-link-90:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l), 1);--bulma-link-90-invert-l:var(--bulma-link-35-l);--bulma-link-90-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l), 1);--bulma-link-95:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l), 1);--bulma-link-95-invert-l:var(--bulma-link-40-l);--bulma-link-95-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l), 1);--bulma-link-100:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l), 1);--bulma-link-100-invert-l:var(--bulma-link-45-l);--bulma-link-100-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l), 1);--bulma-link-invert-l:var(--bulma-link-20-l);--bulma-link-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l), 1);--bulma-link-light-l:var(--bulma-link-90-l);--bulma-link-light:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l), 1);--bulma-link-light-invert-l:var(--bulma-link-35-l);--bulma-link-light-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l), 1);--bulma-link-dark-l:var(--bulma-link-10-l);--bulma-link-dark:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l), 1);--bulma-link-dark-invert-l:var(--bulma-link-75-l);--bulma-link-dark-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l), 1);--bulma-link-soft:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l), 1);--bulma-link-bold:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l), 1);--bulma-link-soft-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l), 1);--bulma-link-bold-invert:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l), 1);--bulma-link-on-scheme-l:57%;--bulma-link-on-scheme:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1);--bulma-info:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-base:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l), 1);--bulma-info-rgb:128.775, 196.7325, 228.225;--bulma-info-h:199deg;--bulma-info-s:65%;--bulma-info-l:70%;--bulma-info-00-l:0%;--bulma-info-05-l:5%;--bulma-info-10-l:10%;--bulma-info-15-l:15%;--bulma-info-20-l:20%;--bulma-info-25-l:25%;--bulma-info-30-l:30%;--bulma-info-35-l:35%;--bulma-info-40-l:40%;--bulma-info-45-l:45%;--bulma-info-50-l:50%;--bulma-info-55-l:55%;--bulma-info-60-l:60%;--bulma-info-65-l:65%;--bulma-info-70-l:70%;--bulma-info-75-l:75%;--bulma-info-80-l:80%;--bulma-info-85-l:85%;--bulma-info-90-l:90%;--bulma-info-95-l:95%;--bulma-info-100-l:100%;--bulma-info-00:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l), 1);--bulma-info-00-invert-l:var(--bulma-info-50-l);--bulma-info-00-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l), 1);--bulma-info-05:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l), 1);--bulma-info-05-invert-l:var(--bulma-info-55-l);--bulma-info-05-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l), 1);--bulma-info-10:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l), 1);--bulma-info-10-invert-l:var(--bulma-info-65-l);--bulma-info-10-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l), 1);--bulma-info-15:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l), 1);--bulma-info-15-invert-l:var(--bulma-info-75-l);--bulma-info-15-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l), 1);--bulma-info-20:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l), 1);--bulma-info-20-invert-l:var(--bulma-info-90-l);--bulma-info-20-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l), 1);--bulma-info-25:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l), 1);--bulma-info-25-invert-l:var(--bulma-info-100-l);--bulma-info-25-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l), 1);--bulma-info-30:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l), 1);--bulma-info-30-invert-l:var(--bulma-info-100-l);--bulma-info-30-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l), 1);--bulma-info-35:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l), 1);--bulma-info-35-invert-l:var(--bulma-info-100-l);--bulma-info-35-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l), 1);--bulma-info-40:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l), 1);--bulma-info-40-invert-l:var(--bulma-info-100-l);--bulma-info-40-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l), 1);--bulma-info-45:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l), 1);--bulma-info-45-invert-l:var(--bulma-info-100-l);--bulma-info-45-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l), 1);--bulma-info-50:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l), 1);--bulma-info-50-invert-l:var(--bulma-info-00-l);--bulma-info-50-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l), 1);--bulma-info-55:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l), 1);--bulma-info-55-invert-l:var(--bulma-info-05-l);--bulma-info-55-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l), 1);--bulma-info-60:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l), 1);--bulma-info-60-invert-l:var(--bulma-info-05-l);--bulma-info-60-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l), 1);--bulma-info-65:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l), 1);--bulma-info-65-invert-l:var(--bulma-info-10-l);--bulma-info-65-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l), 1);--bulma-info-70:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l), 1);--bulma-info-70-invert-l:var(--bulma-info-10-l);--bulma-info-70-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l), 1);--bulma-info-75:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l), 1);--bulma-info-75-invert-l:var(--bulma-info-15-l);--bulma-info-75-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l), 1);--bulma-info-80:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l), 1);--bulma-info-80-invert-l:var(--bulma-info-15-l);--bulma-info-80-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l), 1);--bulma-info-85:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l), 1);--bulma-info-85-invert-l:var(--bulma-info-15-l);--bulma-info-85-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l), 1);--bulma-info-90:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l), 1);--bulma-info-90-invert-l:var(--bulma-info-20-l);--bulma-info-90-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l), 1);--bulma-info-95:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l), 1);--bulma-info-95-invert-l:var(--bulma-info-20-l);--bulma-info-95-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l), 1);--bulma-info-100:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l), 1);--bulma-info-100-invert-l:var(--bulma-info-20-l);--bulma-info-100-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l), 1);--bulma-info-invert-l:var(--bulma-info-10-l);--bulma-info-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l), 1);--bulma-info-light-l:var(--bulma-info-90-l);--bulma-info-light:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l), 1);--bulma-info-light-invert-l:var(--bulma-info-20-l);--bulma-info-light-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l), 1);--bulma-info-dark-l:var(--bulma-info-10-l);--bulma-info-dark:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l), 1);--bulma-info-dark-invert-l:var(--bulma-info-65-l);--bulma-info-dark-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l), 1);--bulma-info-soft:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l), 1);--bulma-info-bold:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l), 1);--bulma-info-soft-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l), 1);--bulma-info-bold-invert:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l), 1);--bulma-info-on-scheme-l:30%;--bulma-info-on-scheme:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1);--bulma-success:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-base:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l), 1);--bulma-success-rgb:147.288, 240.312, 195.3504;--bulma-success-h:151deg;--bulma-success-s:76%;--bulma-success-l:76%;--bulma-success-00-l:1%;--bulma-success-05-l:6%;--bulma-success-10-l:11%;--bulma-success-15-l:16%;--bulma-success-20-l:21%;--bulma-success-25-l:26%;--bulma-success-30-l:31%;--bulma-success-35-l:36%;--bulma-success-40-l:41%;--bulma-success-45-l:46%;--bulma-success-50-l:51%;--bulma-success-55-l:56%;--bulma-success-60-l:61%;--bulma-success-65-l:66%;--bulma-success-70-l:71%;--bulma-success-75-l:76%;--bulma-success-80-l:81%;--bulma-success-85-l:86%;--bulma-success-90-l:91%;--bulma-success-95-l:96%;--bulma-success-100-l:100%;--bulma-success-00:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l), 1);--bulma-success-00-invert-l:var(--bulma-success-35-l);--bulma-success-00-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l), 1);--bulma-success-05:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l), 1);--bulma-success-05-invert-l:var(--bulma-success-45-l);--bulma-success-05-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l), 1);--bulma-success-10:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l), 1);--bulma-success-10-invert-l:var(--bulma-success-55-l);--bulma-success-10-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l), 1);--bulma-success-15:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l), 1);--bulma-success-15-invert-l:var(--bulma-success-85-l);--bulma-success-15-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l), 1);--bulma-success-20:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l), 1);--bulma-success-20-invert-l:var(--bulma-success-100-l);--bulma-success-20-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l), 1);--bulma-success-25:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l), 1);--bulma-success-25-invert-l:var(--bulma-success-100-l);--bulma-success-25-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l), 1);--bulma-success-30:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l), 1);--bulma-success-30-invert-l:var(--bulma-success-100-l);--bulma-success-30-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l), 1);--bulma-success-35:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l), 1);--bulma-success-35-invert-l:var(--bulma-success-00-l);--bulma-success-35-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l), 1);--bulma-success-40:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l), 1);--bulma-success-40-invert-l:var(--bulma-success-00-l);--bulma-success-40-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l), 1);--bulma-success-45:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l), 1);--bulma-success-45-invert-l:var(--bulma-success-05-l);--bulma-success-45-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l), 1);--bulma-success-50:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l), 1);--bulma-success-50-invert-l:var(--bulma-success-05-l);--bulma-success-50-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l), 1);--bulma-success-55:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l), 1);--bulma-success-55-invert-l:var(--bulma-success-10-l);--bulma-success-55-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l), 1);--bulma-success-60:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l), 1);--bulma-success-60-invert-l:var(--bulma-success-10-l);--bulma-success-60-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l), 1);--bulma-success-65:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l), 1);--bulma-success-65-invert-l:var(--bulma-success-10-l);--bulma-success-65-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l), 1);--bulma-success-70:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l), 1);--bulma-success-70-invert-l:var(--bulma-success-10-l);--bulma-success-70-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l), 1);--bulma-success-75:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l), 1);--bulma-success-75-invert-l:var(--bulma-success-10-l);--bulma-success-75-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l), 1);--bulma-success-80:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l), 1);--bulma-success-80-invert-l:var(--bulma-success-10-l);--bulma-success-80-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l), 1);--bulma-success-85:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l), 1);--bulma-success-85-invert-l:var(--bulma-success-15-l);--bulma-success-85-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l), 1);--bulma-success-90:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l), 1);--bulma-success-90-invert-l:var(--bulma-success-15-l);--bulma-success-90-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l), 1);--bulma-success-95:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l), 1);--bulma-success-95-invert-l:var(--bulma-success-15-l);--bulma-success-95-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l), 1);--bulma-success-100:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l), 1);--bulma-success-100-invert-l:var(--bulma-success-15-l);--bulma-success-100-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l), 1);--bulma-success-invert-l:var(--bulma-success-10-l);--bulma-success-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l), 1);--bulma-success-light-l:var(--bulma-success-90-l);--bulma-success-light:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l), 1);--bulma-success-light-invert-l:var(--bulma-success-15-l);--bulma-success-light-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l), 1);--bulma-success-dark-l:var(--bulma-success-10-l);--bulma-success-dark:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l), 1);--bulma-success-dark-invert-l:var(--bulma-success-55-l);--bulma-success-dark-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l), 1);--bulma-success-soft:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l), 1);--bulma-success-bold:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l), 1);--bulma-success-soft-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l), 1);--bulma-success-bold-invert:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l), 1);--bulma-success-on-scheme-l:21%;--bulma-success-on-scheme:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1);--bulma-warning:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-base:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l), 1);--bulma-warning-rgb:255, 231.165558, 123.318;--bulma-warning-h:49deg;--bulma-warning-s:100%;--bulma-warning-l:74%;--bulma-warning-00-l:0%;--bulma-warning-05-l:4%;--bulma-warning-10-l:9%;--bulma-warning-15-l:14%;--bulma-warning-20-l:19%;--bulma-warning-25-l:24%;--bulma-warning-30-l:29%;--bulma-warning-35-l:34%;--bulma-warning-40-l:39%;--bulma-warning-45-l:44%;--bulma-warning-50-l:49%;--bulma-warning-55-l:54%;--bulma-warning-60-l:59%;--bulma-warning-65-l:64%;--bulma-warning-70-l:69%;--bulma-warning-75-l:74%;--bulma-warning-80-l:79%;--bulma-warning-85-l:84%;--bulma-warning-90-l:89%;--bulma-warning-95-l:94%;--bulma-warning-100-l:99%;--bulma-warning-00:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l), 1);--bulma-warning-00-invert-l:var(--bulma-warning-35-l);--bulma-warning-00-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l), 1);--bulma-warning-05:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l), 1);--bulma-warning-05-invert-l:var(--bulma-warning-40-l);--bulma-warning-05-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l), 1);--bulma-warning-10:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l), 1);--bulma-warning-10-invert-l:var(--bulma-warning-50-l);--bulma-warning-10-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l), 1);--bulma-warning-15:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l), 1);--bulma-warning-15-invert-l:var(--bulma-warning-75-l);--bulma-warning-15-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l), 1);--bulma-warning-20:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l), 1);--bulma-warning-20-invert-l:var(--bulma-warning-100-l);--bulma-warning-20-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l), 1);--bulma-warning-25:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l), 1);--bulma-warning-25-invert-l:var(--bulma-warning-100-l);--bulma-warning-25-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l), 1);--bulma-warning-30:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l), 1);--bulma-warning-30-invert-l:var(--bulma-warning-100-l);--bulma-warning-30-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l), 1);--bulma-warning-35:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l), 1);--bulma-warning-35-invert-l:var(--bulma-warning-00-l);--bulma-warning-35-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l), 1);--bulma-warning-40:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l), 1);--bulma-warning-40-invert-l:var(--bulma-warning-05-l);--bulma-warning-40-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l), 1);--bulma-warning-45:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l), 1);--bulma-warning-45-invert-l:var(--bulma-warning-05-l);--bulma-warning-45-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l), 1);--bulma-warning-50:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l), 1);--bulma-warning-50-invert-l:var(--bulma-warning-10-l);--bulma-warning-50-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l), 1);--bulma-warning-55:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l), 1);--bulma-warning-55-invert-l:var(--bulma-warning-10-l);--bulma-warning-55-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l), 1);--bulma-warning-60:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l), 1);--bulma-warning-60-invert-l:var(--bulma-warning-10-l);--bulma-warning-60-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l), 1);--bulma-warning-65:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l), 1);--bulma-warning-65-invert-l:var(--bulma-warning-10-l);--bulma-warning-65-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l), 1);--bulma-warning-70:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l), 1);--bulma-warning-70-invert-l:var(--bulma-warning-10-l);--bulma-warning-70-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l), 1);--bulma-warning-75:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l), 1);--bulma-warning-75-invert-l:var(--bulma-warning-15-l);--bulma-warning-75-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l), 1);--bulma-warning-80:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l), 1);--bulma-warning-80-invert-l:var(--bulma-warning-15-l);--bulma-warning-80-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l), 1);--bulma-warning-85:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l), 1);--bulma-warning-85-invert-l:var(--bulma-warning-15-l);--bulma-warning-85-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l), 1);--bulma-warning-90:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l), 1);--bulma-warning-90-invert-l:var(--bulma-warning-15-l);--bulma-warning-90-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l), 1);--bulma-warning-95:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l), 1);--bulma-warning-95-invert-l:var(--bulma-warning-15-l);--bulma-warning-95-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l), 1);--bulma-warning-100:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l), 1);--bulma-warning-100-invert-l:var(--bulma-warning-15-l);--bulma-warning-100-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l), 1);--bulma-warning-invert-l:var(--bulma-warning-15-l);--bulma-warning-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l), 1);--bulma-warning-light-l:var(--bulma-warning-90-l);--bulma-warning-light:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l), 1);--bulma-warning-light-invert-l:var(--bulma-warning-15-l);--bulma-warning-light-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l), 1);--bulma-warning-dark-l:var(--bulma-warning-10-l);--bulma-warning-dark:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l), 1);--bulma-warning-dark-invert-l:var(--bulma-warning-50-l);--bulma-warning-dark-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l), 1);--bulma-warning-soft:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l), 1);--bulma-warning-bold:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l), 1);--bulma-warning-soft-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l), 1);--bulma-warning-bold-invert:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l), 1);--bulma-warning-on-scheme-l:19.18%;--bulma-warning-on-scheme:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1);--bulma-danger:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-base:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l), 1);--bulma-danger-rgb:255, 107.1, 131.75;--bulma-danger-h:350deg;--bulma-danger-s:100%;--bulma-danger-l:71%;--bulma-danger-00-l:1%;--bulma-danger-05-l:6%;--bulma-danger-10-l:11%;--bulma-danger-15-l:16%;--bulma-danger-20-l:21%;--bulma-danger-25-l:26%;--bulma-danger-30-l:31%;--bulma-danger-35-l:36%;--bulma-danger-40-l:41%;--bulma-danger-45-l:46%;--bulma-danger-50-l:51%;--bulma-danger-55-l:56%;--bulma-danger-60-l:61%;--bulma-danger-65-l:66%;--bulma-danger-70-l:71%;--bulma-danger-75-l:76%;--bulma-danger-80-l:81%;--bulma-danger-85-l:86%;--bulma-danger-90-l:91%;--bulma-danger-95-l:96%;--bulma-danger-100-l:100%;--bulma-danger-00:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l), 1);--bulma-danger-00-invert-l:var(--bulma-danger-65-l);--bulma-danger-00-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l), 1);--bulma-danger-05:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l), 1);--bulma-danger-05-invert-l:var(--bulma-danger-70-l);--bulma-danger-05-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l), 1);--bulma-danger-10:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l), 1);--bulma-danger-10-invert-l:var(--bulma-danger-75-l);--bulma-danger-10-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l), 1);--bulma-danger-15:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l), 1);--bulma-danger-15-invert-l:var(--bulma-danger-80-l);--bulma-danger-15-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l), 1);--bulma-danger-20:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l), 1);--bulma-danger-20-invert-l:var(--bulma-danger-85-l);--bulma-danger-20-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l), 1);--bulma-danger-25:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l), 1);--bulma-danger-25-invert-l:var(--bulma-danger-90-l);--bulma-danger-25-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l), 1);--bulma-danger-30:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l), 1);--bulma-danger-30-invert-l:var(--bulma-danger-100-l);--bulma-danger-30-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l), 1);--bulma-danger-35:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l), 1);--bulma-danger-35-invert-l:var(--bulma-danger-100-l);--bulma-danger-35-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l), 1);--bulma-danger-40:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l), 1);--bulma-danger-40-invert-l:var(--bulma-danger-100-l);--bulma-danger-40-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l), 1);--bulma-danger-45:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l), 1);--bulma-danger-45-invert-l:var(--bulma-danger-100-l);--bulma-danger-45-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l), 1);--bulma-danger-50:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l), 1);--bulma-danger-50-invert-l:var(--bulma-danger-100-l);--bulma-danger-50-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l), 1);--bulma-danger-55:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l), 1);--bulma-danger-55-invert-l:var(--bulma-danger-100-l);--bulma-danger-55-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l), 1);--bulma-danger-60:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l), 1);--bulma-danger-60-invert-l:var(--bulma-danger-100-l);--bulma-danger-60-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l), 1);--bulma-danger-65:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l), 1);--bulma-danger-65-invert-l:var(--bulma-danger-00-l);--bulma-danger-65-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l), 1);--bulma-danger-70:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l), 1);--bulma-danger-70-invert-l:var(--bulma-danger-05-l);--bulma-danger-70-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l), 1);--bulma-danger-75:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l), 1);--bulma-danger-75-invert-l:var(--bulma-danger-10-l);--bulma-danger-75-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l), 1);--bulma-danger-80:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l), 1);--bulma-danger-80-invert-l:var(--bulma-danger-15-l);--bulma-danger-80-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l), 1);--bulma-danger-85:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l), 1);--bulma-danger-85-invert-l:var(--bulma-danger-20-l);--bulma-danger-85-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l), 1);--bulma-danger-90:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l), 1);--bulma-danger-90-invert-l:var(--bulma-danger-25-l);--bulma-danger-90-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l), 1);--bulma-danger-95:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l), 1);--bulma-danger-95-invert-l:var(--bulma-danger-25-l);--bulma-danger-95-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l), 1);--bulma-danger-100:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l), 1);--bulma-danger-100-invert-l:var(--bulma-danger-30-l);--bulma-danger-100-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l), 1);--bulma-danger-invert-l:var(--bulma-danger-05-l);--bulma-danger-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l), 1);--bulma-danger-light-l:var(--bulma-danger-90-l);--bulma-danger-light:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l), 1);--bulma-danger-light-invert-l:var(--bulma-danger-25-l);--bulma-danger-light-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l), 1);--bulma-danger-dark-l:var(--bulma-danger-10-l);--bulma-danger-dark:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l), 1);--bulma-danger-dark-invert-l:var(--bulma-danger-75-l);--bulma-danger-dark-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l), 1);--bulma-danger-soft:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l), 1);--bulma-danger-bold:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l), 1);--bulma-danger-soft-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l), 1);--bulma-danger-bold-invert:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l), 1);--bulma-danger-on-scheme-l:41%;--bulma-danger-on-scheme:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1);--bulma-black-bis:hsl(221, 14%, 9%);--bulma-black-ter:hsl(221, 14%, 14%);--bulma-grey-darker:hsl(221, 14%, 21%);--bulma-grey-dark:hsl(0, 0%, 44%);--bulma-grey:hsl(221, 14%, 48%);--bulma-grey-light:hsl(0, 0%, 79%);--bulma-grey-lighter:hsl(221, 14%, 86%);--bulma-white-ter:hsl(221, 14%, 96%);--bulma-white-bis:hsl(221, 14%, 98%);--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:0%;--bulma-size-1:3rem;--bulma-size-2:2.5rem;--bulma-size-3:2rem;--bulma-size-4:1.5rem;--bulma-size-5:1.25rem;--bulma-size-6:1rem;--bulma-size-7:0.75rem;--bulma-scheme-main:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l));--bulma-scheme-main-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l));--bulma-scheme-main-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l));--bulma-background:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l));--bulma-background-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta)));--bulma-background-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta)));--bulma-border-weak:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l));--bulma-border:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l));--bulma-border-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta)));--bulma-border-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta)));--bulma-text-weak:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l));--bulma-text:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l));--bulma-text-strong:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l));--bulma-scheme-invert-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l));--bulma-scheme-invert-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l));--bulma-scheme-invert:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l));--bulma-link:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l));--bulma-link-text:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l));--bulma-link-text-hover:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta)));--bulma-link-text-active:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta)));--bulma-focus-h:var(--bulma-link-h);--bulma-focus-s:var(--bulma-link-s);--bulma-focus-l:var(--bulma-link-l);--bulma-focus-offset:1px;--bulma-focus-style:solid;--bulma-focus-width:2px;--bulma-focus-shadow-size:0 0 0 0.1875em;--bulma-focus-shadow-alpha:0.25;--bulma-code:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l));--bulma-code-background:var(--bulma-background);--bulma-pre:var(--bulma-text);--bulma-pre-background:var(--bulma-background);--bulma-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02)}[data-theme=dark],.theme-dark{--bulma-white-on-scheme-l:100%;--bulma-white-on-scheme:hsla(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l), 1);--bulma-black-on-scheme-l:-50%;--bulma-black-on-scheme:hsla(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l), 1);--bulma-light-on-scheme-l:87%;--bulma-light-on-scheme:hsla(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l), 1);--bulma-dark-on-scheme-l:52%;--bulma-dark-on-scheme:hsla(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l), 1);--bulma-text-on-scheme-l:55%;--bulma-text-on-scheme:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l), 1);--bulma-primary-on-scheme-l:70%;--bulma-primary-on-scheme:hsla(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l), 1);--bulma-link-on-scheme-l:82%;--bulma-link-on-scheme:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 1);--bulma-info-on-scheme-l:70%;--bulma-info-on-scheme:hsla(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l), 1);--bulma-success-on-scheme-l:76%;--bulma-success-on-scheme:hsla(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l), 1);--bulma-warning-on-scheme-l:74.18%;--bulma-warning-on-scheme:hsla(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l), 1);--bulma-danger-on-scheme-l:71%;--bulma-danger-on-scheme:hsla(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l), 1);--bulma-scheme-brightness:dark;--bulma-scheme-main-l:9%;--bulma-scheme-main-bis-l:11%;--bulma-scheme-main-ter-l:13%;--bulma-soft-l:20%;--bulma-bold-l:90%;--bulma-soft-invert-l:90%;--bulma-bold-invert-l:20%;--bulma-background-l:14%;--bulma-border-weak-l:21%;--bulma-border-l:24%;--bulma-text-weak-l:53%;--bulma-text-l:71%;--bulma-text-strong-l:93%;--bulma-text-title-l:100%;--bulma-hover-background-l-delta:5%;--bulma-active-background-l-delta:10%;--bulma-hover-border-l-delta:10%;--bulma-active-border-l-delta:20%;--bulma-hover-color-l-delta:5%;--bulma-active-color-l-delta:10%;--bulma-shadow-h:0deg;--bulma-shadow-s:0%;--bulma-shadow-l:100%;--bulma-scheme-main:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-l));--bulma-scheme-main-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-bis-l));--bulma-scheme-main-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-main-ter-l));--bulma-background:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-background-l));--bulma-background-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-hover-background-l-delta)));--bulma-background-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-background-l) + var(--bulma-active-background-l-delta)));--bulma-border-weak:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-weak-l));--bulma-border:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l));--bulma-border-hover:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-hover-border-l-delta)));--bulma-border-active:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), calc(var(--bulma-border-l) + var(--bulma-active-border-l-delta)));--bulma-text-weak:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l));--bulma-text:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l));--bulma-text-strong:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l));--bulma-scheme-invert-ter:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-ter-l));--bulma-scheme-invert-bis:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-bis-l));--bulma-scheme-invert:hsl(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l));--bulma-link:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l));--bulma-link-text:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l));--bulma-link-text-hover:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-hover-color-l-delta)));--bulma-link-text-active:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-on-scheme-l) + var(--bulma-active-color-l-delta)));--bulma-focus-h:var(--bulma-link-h);--bulma-focus-s:var(--bulma-link-s);--bulma-focus-l:var(--bulma-link-l);--bulma-focus-offset:1px;--bulma-focus-style:solid;--bulma-focus-width:2px;--bulma-focus-shadow-size:0 0 0 0.1875em;--bulma-focus-shadow-alpha:0.25;--bulma-code:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l));--bulma-code-background:var(--bulma-background);--bulma-pre:var(--bulma-text);--bulma-pre-background:var(--bulma-background);--bulma-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.1), 0 0px 0 1px hsla(var(--bulma-shadow-h), var(--bulma-shadow-s), var(--bulma-shadow-l), 0.02)}/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}:root{--bulma-body-background-color:var(--bulma-scheme-main);--bulma-body-size:1em;--bulma-body-min-width:300px;--bulma-body-rendering:optimizeLegibility;--bulma-body-family:var(--bulma-family-primary);--bulma-body-overflow-x:hidden;--bulma-body-overflow-y:scroll;--bulma-body-color:var(--bulma-text);--bulma-body-font-size:1em;--bulma-body-weight:var(--bulma-weight-normal);--bulma-body-line-height:1.5;--bulma-code-family:var(--bulma-family-code);--bulma-code-padding:0.25em 0.5em 0.25em;--bulma-code-weight:normal;--bulma-code-size:0.875em;--bulma-small-font-size:0.875em;--bulma-hr-background-color:var(--bulma-background);--bulma-hr-height:2px;--bulma-hr-margin:1.5rem 0;--bulma-strong-color:var(--bulma-text-strong);--bulma-strong-weight:var(--bulma-weight-semibold);--bulma-pre-font-size:0.875em;--bulma-pre-padding:1.25rem 1.5rem;--bulma-pre-code-font-size:1em}html{background-color:var(--bulma-body-background-color);font-size:var(--bulma-body-size);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:var(--bulma-body-min-width);overflow-x:var(--bulma-body-overflow-x);overflow-y:var(--bulma-body-overflow-y);text-rendering:var(--bulma-body-rendering);text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:var(--bulma-body-family)}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:var(--bulma-code-family)}body{color:var(--bulma-body-color);font-size:var(--bulma-body-font-size);font-weight:var(--bulma-body-weight);line-height:var(--bulma-body-line-height)}a,button{cursor:pointer}a:focus-visible,button:focus-visible{outline-color:hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l));outline-offset:var(--bulma-focus-offset);outline-style:var(--bulma-focus-style);outline-width:var(--bulma-focus-width)}a:focus-visible:active,button:focus-visible:active{outline-width:1px}a:active,button:active{outline-width:1px}a{color:var(--bulma-link-text);cursor:pointer;text-decoration:none;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,color}a strong{color:currentColor}button{appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,color}code{background-color:var(--bulma-code-background);border-radius:.5em;color:var(--bulma-code);font-size:var(--bulma-code-size);font-weight:var(--bulma-code-weight);padding:var(--bulma-code-padding)}hr{background-color:var(--bulma-hr-background-color);border:none;display:block;height:var(--bulma-hr-height);margin:var(--bulma-hr-margin)}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:var(--bulma-small-font-size)}span{font-style:inherit;font-weight:inherit}strong{color:var(--bulma-strong-color);font-weight:var(--bulma-strong-weight)}svg{height:auto;width:auto}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:var(--bulma-pre-background);color:var(--bulma-pre);font-size:var(--bulma-pre-font-size);overflow-x:auto;padding:var(--bulma-pre-padding);white-space:pre;word-wrap:normal}pre code{background-color:rgba(0,0,0,0);color:currentColor;font-size:var(--bulma-pre-code-font-size);padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:var(--bulma-text-strong)}@keyframes spinAround{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes pulsate{50%{opacity:.5}}.navbar-link:not(.is-arrowless)::after,.select:not(.is-multiple):not(.is-loading)::after{border:.125em solid var(--bulma-arrow-color);border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-0.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;transition-duration:var(--bulma-duration);transition-property:border-color;width:.625em}.skeleton-block:not(:last-child),.media:not(:last-child),.level:not(:last-child),.fixed-grid:not(:last-child),.grid:not(:last-child),.tabs:not(:last-child),.pagination:not(:last-child),.message:not(:last-child),.card:not(:last-child),.breadcrumb:not(:last-child),.field:not(:last-child),.file:not(:last-child),.title:not(:last-child),.subtitle:not(:last-child),.tags:not(:last-child),.table:not(:last-child),.table-container:not(:last-child),.progress:not(:last-child),.notification:not(:last-child),.content:not(:last-child),.buttons:not(:last-child),.box:not(:last-child),.pos-customer-info-card:not(:last-child),.pos-customer-appointment-card:not(:last-child),.pos-customer-timeline-card:not(:last-child),.pos-customer-item:not(:last-child),.pos-staff-item:not(:last-child),.service-card:not(:last-child),.product-card:not(:last-child),.block:not(:last-child){margin-bottom:var(--bulma-block-spacing)}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.file-cta,.file-name,.select select,.input,.textarea,.button{align-items:center;appearance:none;border-color:rgba(0,0,0,0);border-style:solid;border-width:var(--bulma-control-border-width);border-radius:var(--bulma-control-radius);box-shadow:none;display:inline-flex;font-size:var(--bulma-control-size);height:var(--bulma-control-height);justify-content:flex-start;line-height:var(--bulma-control-line-height);padding-bottom:var(--bulma-control-padding-vertical);padding-left:var(--bulma-control-padding-horizontal);padding-right:var(--bulma-control-padding-horizontal);padding-top:var(--bulma-control-padding-vertical);position:relative;transition-duration:var(--bulma-duration);transition-property:background-color,border-color,box-shadow,color;vertical-align:top}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus,.pagination-ellipsis:focus,.file-cta:focus,.file-name:focus,.select select:focus,.input:focus,.textarea:focus,.button:focus,.pagination-previous:focus-visible,.pagination-next:focus-visible,.pagination-link:focus-visible,.pagination-ellipsis:focus-visible,.file-cta:focus-visible,.file-name:focus-visible,.select select:focus-visible,.input:focus-visible,.textarea:focus-visible,.button:focus-visible,.pagination-previous:focus-within,.pagination-next:focus-within,.pagination-link:focus-within,.pagination-ellipsis:focus-within,.file-cta:focus-within,.file-name:focus-within,.select select:focus-within,.input:focus-within,.textarea:focus-within,.button:focus-within,.is-focused.pagination-previous,.is-focused.pagination-next,.is-focused.pagination-link,.is-focused.pagination-ellipsis,.is-focused.file-cta,.is-focused.file-name,.select select.is-focused,.is-focused.input,.is-focused.textarea,.is-focused.button,.pagination-previous:active,.pagination-next:active,.pagination-link:active,.pagination-ellipsis:active,.file-cta:active,.file-name:active,.select select:active,.input:active,.textarea:active,.button:active,.is-active.pagination-previous,.is-active.pagination-next,.is-active.pagination-link,.is-active.pagination-ellipsis,.is-active.file-cta,.is-active.file-name,.select select.is-active,.is-active.input,.is-active.textarea,.is-active.button{outline:none}[disabled].pagination-previous,[disabled].pagination-next,[disabled].pagination-link,[disabled].pagination-ellipsis,[disabled].file-cta,[disabled].file-name,.select select[disabled],[disabled].input,[disabled].textarea,[disabled].button,fieldset[disabled] .pagination-previous,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .input,fieldset[disabled] .textarea,fieldset[disabled] .button{cursor:not-allowed}.modal-close{--bulma-delete-dimensions:1.25rem;--bulma-delete-background-l:0%;--bulma-delete-background-alpha:0.5;--bulma-delete-color:var(--bulma-white);appearance:none;background-color:hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));border:none;border-radius:var(--bulma-radius-rounded);cursor:pointer;pointer-events:auto;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:1em;height:var(--bulma-delete-dimensions);max-height:var(--bulma-delete-dimensions);max-width:var(--bulma-delete-dimensions);min-height:var(--bulma-delete-dimensions);min-width:var(--bulma-delete-dimensions);outline:none;position:relative;vertical-align:top;width:var(--bulma-delete-dimensions)}.modal-close::before,.modal-close::after{background-color:var(--bulma-delete-color);content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.modal-close::before{height:2px;width:50%}.modal-close::after{height:50%;width:2px}.modal-close:hover,.modal-close:focus{--bulma-delete-background-alpha:0.4}.modal-close:active{--bulma-delete-background-alpha:0.5}.is-small.modal-close{--bulma-delete-dimensions:1rem}.is-medium.modal-close{--bulma-delete-dimensions:1.5rem}.is-large.modal-close{--bulma-delete-dimensions:2rem}.control.is-loading::after,.select.is-loading::after,.button.is-loading::after{animation:spinAround 500ms infinite linear;border:2px solid var(--bulma-loading-color);border-radius:var(--bulma-radius-rounded);border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:1em;position:relative;width:1em}.is-overlay,.hero-video,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}.navbar-burger,.menu-list a,.menu-list button,.menu-list .menu-item{appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0}.is-unselectable,.tabs,.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis,.breadcrumb,.file,.button{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box,.pos-customer-info-card,.pos-customer-appointment-card,.pos-customer-timeline-card,.pos-customer-item,.pos-staff-item,.service-card,.product-card{--bulma-box-background-color:var(--bulma-scheme-main);--bulma-box-color:var(--bulma-text);--bulma-box-radius:var(--bulma-radius-large);--bulma-box-shadow:var(--bulma-shadow);--bulma-box-padding:1.25rem;--bulma-box-link-hover-shadow:0 0.5em 1em -0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px var(--bulma-link);--bulma-box-link-active-shadow:inset 0 1px 2px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2), 0 0 0 1px var(--bulma-link)}.box,.pos-customer-info-card,.pos-customer-appointment-card,.pos-customer-timeline-card,.pos-customer-item,.pos-staff-item,.service-card,.product-card{background-color:var(--bulma-box-background-color);border-radius:var(--bulma-box-radius);box-shadow:var(--bulma-box-shadow);color:var(--bulma-box-color);display:block;padding:var(--bulma-box-padding)}a.box:hover,a.pos-customer-info-card:hover,a.pos-customer-appointment-card:hover,a.pos-customer-timeline-card:hover,a.pos-customer-item:hover,a.pos-staff-item:hover,a.service-card:hover,a.product-card:hover,a.box:focus,a.pos-customer-info-card:focus,a.pos-customer-appointment-card:focus,a.pos-customer-timeline-card:focus,a.pos-customer-item:focus,a.pos-staff-item:focus,a.service-card:focus,a.product-card:focus{box-shadow:var(--bulma-box-link-hover-shadow)}a.box:active,a.pos-customer-info-card:active,a.pos-customer-appointment-card:active,a.pos-customer-timeline-card:active,a.pos-customer-item:active,a.pos-staff-item:active,a.service-card:active,a.product-card:active{box-shadow:var(--bulma-box-link-active-shadow)}.button{--bulma-button-family:false;--bulma-button-weight:var(--bulma-weight-medium);--bulma-button-border-color:var(--bulma-border);--bulma-button-border-style:solid;--bulma-button-border-width:var(--bulma-control-border-width);--bulma-button-padding-vertical:0.5em;--bulma-button-padding-horizontal:1em;--bulma-button-focus-border-color:var(--bulma-link-focus-border);--bulma-button-focus-box-shadow-size:0 0 0 0.125em;--bulma-button-focus-box-shadow-color:hsla(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l), 0.25);--bulma-button-active-color:var(--bulma-link-active);--bulma-button-active-border-color:var(--bulma-link-active-border);--bulma-button-text-color:var(--bulma-text);--bulma-button-text-decoration:underline;--bulma-button-text-hover-background-color:var(--bulma-background);--bulma-button-text-hover-color:var(--bulma-text-strong);--bulma-button-ghost-background:none;--bulma-button-ghost-border-color:transparent;--bulma-button-ghost-color:var(--bulma-link-text);--bulma-button-ghost-decoration:none;--bulma-button-ghost-hover-color:var(--bulma-link);--bulma-button-ghost-hover-decoration:underline;--bulma-button-disabled-background-color:var(--bulma-scheme-main);--bulma-button-disabled-border-color:var(--bulma-border);--bulma-button-disabled-shadow:none;--bulma-button-disabled-opacity:0.5;--bulma-button-static-color:var(--bulma-text-weak);--bulma-button-static-background-color:var(--bulma-scheme-main-ter);--bulma-button-static-border-color:var(--bulma-border)}.button{--bulma-button-h:var(--bulma-scheme-h);--bulma-button-s:var(--bulma-scheme-s);--bulma-button-l:var(--bulma-scheme-main-l);--bulma-button-background-l:var(--bulma-scheme-main-l);--bulma-button-background-l-delta:0%;--bulma-button-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-button-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-button-color-l:var(--bulma-text-strong-l);--bulma-button-border-l:var(--bulma-border-l);--bulma-button-border-l-delta:0%;--bulma-button-hover-border-l-delta:var(--bulma-hover-border-l-delta);--bulma-button-active-border-l-delta:var(--bulma-active-border-l-delta);--bulma-button-focus-border-l-delta:var(--bulma-focus-border-l-delta);--bulma-button-outer-shadow-h:0;--bulma-button-outer-shadow-s:0%;--bulma-button-outer-shadow-l:20%;--bulma-button-outer-shadow-a:0.05;--bulma-loading-color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l));background-color:hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-background-l) + var(--bulma-button-background-l-delta)));border-color:hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-border-l) + var(--bulma-button-border-l-delta)));border-style:var(--bulma-button-border-style);border-width:var(--bulma-button-border-width);box-shadow:0px .0625em .125em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a)),0px .125em .25em hsla(var(--bulma-button-outer-shadow-h), var(--bulma-button-outer-shadow-s), var(--bulma-button-outer-shadow-l), var(--bulma-button-outer-shadow-a));color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-color-l));cursor:pointer;font-weight:var(--bulma-button-weight);height:auto;justify-content:center;padding-bottom:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));padding-left:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-right:calc(var(--bulma-button-padding-horizontal) - var(--bulma-button-border-width));padding-top:calc(var(--bulma-button-padding-vertical) - var(--bulma-button-border-width));text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-inline-start:calc(-0.5*var(--bulma-button-padding-horizontal));margin-inline-end:calc(var(--bulma-button-padding-horizontal)*.25)}.button .icon:last-child:not(:first-child){margin-inline-start:calc(var(--bulma-button-padding-horizontal)*.25);margin-inline-end:calc(-0.5*var(--bulma-button-padding-horizontal))}.button .icon:first-child:last-child{margin-inline-start:calc(-0.5*var(--bulma-button-padding-horizontal));margin-inline-end:calc(-0.5*var(--bulma-button-padding-horizontal))}.button:hover,.button.is-hovered{--bulma-button-background-l-delta:var(--bulma-button-hover-background-l-delta);--bulma-button-border-l-delta:var(--bulma-button-hover-border-l-delta)}.button:focus-visible,.button.is-focused{--bulma-button-border-width:1px;border-color:hsl(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l));box-shadow:var(--bulma-focus-shadow-size) hsla(var(--bulma-focus-h), var(--bulma-focus-s), var(--bulma-focus-l), var(--bulma-focus-shadow-alpha))}.button:active,.button.is-active{--bulma-button-background-l-delta:var(--bulma-button-active-background-l-delta);--bulma-button-border-l-delta:var(--bulma-button-active-border-l-delta);--bulma-button-outer-shadow-a:0}.button[disabled],fieldset[disabled] .button{background-color:var(--bulma-button-disabled-background-color);border-color:var(--bulma-button-disabled-border-color);box-shadow:var(--bulma-button-disabled-shadow);opacity:var(--bulma-button-disabled-opacity)}.button.is-white{--bulma-button-h:var(--bulma-white-h);--bulma-button-s:var(--bulma-white-s);--bulma-button-l:var(--bulma-white-l);--bulma-button-background-l:var(--bulma-white-l);--bulma-button-border-l:var(--bulma-white-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-white-invert-l);--bulma-button-outer-shadow-a:0}.button.is-white:focus-visible,.button.is-white.is-focused{--bulma-button-border-width:1px}.button.is-white.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-white.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:var(--bulma-white);border-color:var(--bulma-white);box-shadow:none}.button.is-black{--bulma-button-h:var(--bulma-black-h);--bulma-button-s:var(--bulma-black-s);--bulma-button-l:var(--bulma-black-l);--bulma-button-background-l:var(--bulma-black-l);--bulma-button-border-l:var(--bulma-black-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-black-invert-l);--bulma-button-outer-shadow-a:0}.button.is-black:focus-visible,.button.is-black.is-focused{--bulma-button-border-width:1px}.button.is-black.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-black.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:var(--bulma-black);border-color:var(--bulma-black);box-shadow:none}.button.is-light{--bulma-button-h:var(--bulma-light-h);--bulma-button-s:var(--bulma-light-s);--bulma-button-l:var(--bulma-light-l);--bulma-button-background-l:var(--bulma-light-l);--bulma-button-border-l:var(--bulma-light-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-light-invert-l);--bulma-button-outer-shadow-a:0}.button.is-light:focus-visible,.button.is-light.is-focused{--bulma-button-border-width:1px}.button.is-light.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-light.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:var(--bulma-light);border-color:var(--bulma-light);box-shadow:none}.button.is-dark{--bulma-button-h:var(--bulma-dark-h);--bulma-button-s:var(--bulma-dark-s);--bulma-button-l:var(--bulma-dark-l);--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-border-l:var(--bulma-dark-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-dark-invert-l);--bulma-button-outer-shadow-a:0}.button.is-dark:focus-visible,.button.is-dark.is-focused{--bulma-button-border-width:1px}.button.is-dark.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-dark.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:var(--bulma-dark);border-color:var(--bulma-dark);box-shadow:none}.button.is-text{--bulma-button-h:var(--bulma-text-h);--bulma-button-s:var(--bulma-text-s);--bulma-button-l:var(--bulma-text-l);--bulma-button-background-l:var(--bulma-text-l);--bulma-button-border-l:var(--bulma-text-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-text-invert-l);--bulma-button-outer-shadow-a:0}.button.is-text:focus-visible,.button.is-text.is-focused{--bulma-button-border-width:1px}.button.is-text.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-text-light-invert-l)}.button.is-text.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-text-dark-invert-l)}.button.is-text.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-text.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:var(--bulma-text);border-color:var(--bulma-text);box-shadow:none}.button.is-primary{--bulma-button-h:var(--bulma-primary-h);--bulma-button-s:var(--bulma-primary-s);--bulma-button-l:var(--bulma-primary-l);--bulma-button-background-l:var(--bulma-primary-l);--bulma-button-border-l:var(--bulma-primary-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-primary-invert-l);--bulma-button-outer-shadow-a:0}.button.is-primary:focus-visible,.button.is-primary.is-focused{--bulma-button-border-width:1px}.button.is-primary.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-primary-light-invert-l)}.button.is-primary.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-primary-dark-invert-l)}.button.is-primary.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-primary.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:var(--bulma-primary);border-color:var(--bulma-primary);box-shadow:none}.button.is-link{--bulma-button-h:var(--bulma-link-h);--bulma-button-s:var(--bulma-link-s);--bulma-button-l:var(--bulma-link-l);--bulma-button-background-l:var(--bulma-link-l);--bulma-button-border-l:var(--bulma-link-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-link-invert-l);--bulma-button-outer-shadow-a:0}.button.is-link:focus-visible,.button.is-link.is-focused{--bulma-button-border-width:1px}.button.is-link.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-link-light-invert-l)}.button.is-link.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-link-dark-invert-l)}.button.is-link.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-link.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:var(--bulma-link);border-color:var(--bulma-link);box-shadow:none}.button.is-info{--bulma-button-h:var(--bulma-info-h);--bulma-button-s:var(--bulma-info-s);--bulma-button-l:var(--bulma-info-l);--bulma-button-background-l:var(--bulma-info-l);--bulma-button-border-l:var(--bulma-info-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-info-invert-l);--bulma-button-outer-shadow-a:0}.button.is-info:focus-visible,.button.is-info.is-focused{--bulma-button-border-width:1px}.button.is-info.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-info-light-invert-l)}.button.is-info.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-info-dark-invert-l)}.button.is-info.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-info.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:var(--bulma-info);border-color:var(--bulma-info);box-shadow:none}.button.is-success{--bulma-button-h:var(--bulma-success-h);--bulma-button-s:var(--bulma-success-s);--bulma-button-l:var(--bulma-success-l);--bulma-button-background-l:var(--bulma-success-l);--bulma-button-border-l:var(--bulma-success-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-success-invert-l);--bulma-button-outer-shadow-a:0}.button.is-success:focus-visible,.button.is-success.is-focused{--bulma-button-border-width:1px}.button.is-success.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-success-light-invert-l)}.button.is-success.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-success-dark-invert-l)}.button.is-success.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-success.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:var(--bulma-success);border-color:var(--bulma-success);box-shadow:none}.button.is-warning{--bulma-button-h:var(--bulma-warning-h);--bulma-button-s:var(--bulma-warning-s);--bulma-button-l:var(--bulma-warning-l);--bulma-button-background-l:var(--bulma-warning-l);--bulma-button-border-l:var(--bulma-warning-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-warning-invert-l);--bulma-button-outer-shadow-a:0}.button.is-warning:focus-visible,.button.is-warning.is-focused{--bulma-button-border-width:1px}.button.is-warning.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-warning-light-invert-l)}.button.is-warning.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-warning-dark-invert-l)}.button.is-warning.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-warning.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:var(--bulma-warning);border-color:var(--bulma-warning);box-shadow:none}.button.is-danger{--bulma-button-h:var(--bulma-danger-h);--bulma-button-s:var(--bulma-danger-s);--bulma-button-l:var(--bulma-danger-l);--bulma-button-background-l:var(--bulma-danger-l);--bulma-button-border-l:var(--bulma-danger-l);--bulma-button-border-width:0px;--bulma-button-color-l:var(--bulma-danger-invert-l);--bulma-button-outer-shadow-a:0}.button.is-danger:focus-visible,.button.is-danger.is-focused{--bulma-button-border-width:1px}.button.is-danger.is-light{--bulma-button-background-l:var(--bulma-light-l);--bulma-button-color-l:var(--bulma-danger-light-invert-l)}.button.is-danger.is-dark{--bulma-button-background-l:var(--bulma-dark-l);--bulma-button-color-l:var(--bulma-danger-dark-invert-l)}.button.is-danger.is-soft{--bulma-button-background-l:var(--bulma-soft-l);--bulma-button-color-l:var(--bulma-soft-invert-l)}.button.is-danger.is-bold{--bulma-button-background-l:var(--bulma-bold-l);--bulma-button-color-l:var(--bulma-bold-invert-l)}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:var(--bulma-danger);border-color:var(--bulma-danger);box-shadow:none}.button.is-outlined{--bulma-button-border-width:max(1px, 0.0625em);--bulma-loading-color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l));background-color:rgba(0,0,0,0);border-color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l));color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-l))}.button.is-outlined:hover{--bulma-button-border-width:max(2px, 0.125em);--bulma-button-outer-shadow-alpha:1}.button.is-outlined[disabled],fieldset[disabled] .button.is-outlined{background-color:rgba(0,0,0,0);box-shadow:none}.button.is-inverted{background-color:hsl(var(--bulma-button-h), var(--bulma-button-s), calc(var(--bulma-button-color-l) + var(--bulma-button-background-l-delta)));color:hsl(var(--bulma-button-h), var(--bulma-button-s), var(--bulma-button-background-l))}.button.is-text{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--bulma-button-text-color);text-decoration:var(--bulma-button-text-decoration)}.button.is-text:hover,.button.is-text.is-hovered{background-color:var(--bulma-button-text-hover-background-color);color:var(--bulma-button-text-hover-color)}.button.is-text:active,.button.is-text.is-active{color:var(--bulma-button-text-hover-color)}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none}.button.is-ghost{background:var(--bulma-button-ghost-background);border-color:var(--bulma-button-ghost-border-color);box-shadow:none;color:var(--bulma-button-ghost-color);text-decoration:var(--bulma-button-ghost-decoration)}.button.is-ghost:hover,.button.is-ghost.is-hovered{color:var(--bulma-button-ghost-hover-color);text-decoration:var(--bulma-button-ghost-hover-decoration)}.button.is-small{--bulma-control-size:var(--bulma-size-small);--bulma-control-radius:var(--bulma-radius-small)}.button.is-normal{--bulma-control-size:var(--bulma-size-normal);--bulma-control-radius:var(--bulma-radius)}.button.is-medium{--bulma-control-size:var(--bulma-size-medium);--bulma-control-radius:var(--bulma-radius-medium)}.button.is-large{--bulma-control-size:var(--bulma-size-large);--bulma-control-radius:var(--bulma-radius-medium)}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{box-shadow:none;color:rgba(0,0,0,0) !important;pointer-events:none}.button.is-loading::after{position:absolute;left:calc(50% - 1em*.5);top:calc(50% - 1em*.5);position:absolute !important}.button.is-static{background-color:var(--bulma-button-static-background-color);border-color:var(--bulma-button-static-border-color);color:var(--bulma-button-static-color);box-shadow:none;pointer-events:none}.button.is-rounded,.button{border-radius:var(--bulma-radius-rounded);padding-left:calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width));padding-right:calc(var(--bulma-button-padding-horizontal) + 0.25em - var(--bulma-button-border-width))}.buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:flex-start}.buttons.are-small{--bulma-control-size:var(--bulma-size-small);--bulma-control-radius:var(--bulma-radius-small)}.buttons.are-medium{--bulma-control-size:var(--bulma-size-medium);--bulma-control-radius:var(--bulma-radius-medium)}.buttons.are-large{--bulma-control-size:var(--bulma-size-large);--bulma-control-radius:var(--bulma-radius-large)}.buttons.has-addons{gap:0}.buttons.has-addons .button:not(:first-child){border-end-start-radius:0;border-start-start-radius:0}.buttons.has-addons .button:not(:last-child){border-end-end-radius:0;border-start-end-radius:0;margin-inline-end:-1px}.buttons.has-addons .button:hover,.buttons.has-addons .button.is-hovered{z-index:2}.buttons.has-addons .button:focus,.buttons.has-addons .button.is-focused,.buttons.has-addons .button:active,.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-selected{z-index:3}.buttons.has-addons .button:focus:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-selected:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-right{justify-content:flex-end}@media screen and (max-width: 768px){.button.is-responsive.is-small{font-size:calc(var(--bulma-size-small)*.75)}.button.is-responsive,.button.is-responsive.is-normal{font-size:calc(var(--bulma-size-small)*.875)}.button.is-responsive.is-medium{font-size:var(--bulma-size-small)}.button.is-responsive.is-large{font-size:var(--bulma-size-normal)}}@media screen and (min-width: 769px)and (max-width: 1023px){.button.is-responsive.is-small{font-size:calc(var(--bulma-size-small)*.875)}.button.is-responsive,.button.is-responsive.is-normal{font-size:var(--bulma-size-small)}.button.is-responsive.is-medium{font-size:var(--bulma-size-normal)}.button.is-responsive.is-large{font-size:var(--bulma-size-medium)}}.content{--bulma-content-heading-color:var(--bulma-text-strong);--bulma-content-heading-weight:var(--bulma-weight-extrabold);--bulma-content-heading-line-height:1.125;--bulma-content-block-margin-bottom:1em;--bulma-content-blockquote-background-color:var(--bulma-background);--bulma-content-blockquote-border-left:5px solid var(--bulma-border);--bulma-content-blockquote-padding:1.25em 1.5em;--bulma-content-pre-padding:1.25em 1.5em;--bulma-content-table-cell-border:1px solid var(--bulma-border);--bulma-content-table-cell-border-width:0 0 1px;--bulma-content-table-cell-padding:0.5em 0.75em;--bulma-content-table-cell-heading-color:var(--bulma-text-strong);--bulma-content-table-head-cell-border-width:0 0 2px;--bulma-content-table-head-cell-color:var(--bulma-text-strong);--bulma-content-table-body-last-row-cell-border-bottom-width:0;--bulma-content-table-foot-cell-border-width:2px 0 0;--bulma-content-table-foot-cell-color:var(--bulma-text-strong)}.content li+li{margin-top:.25em}.content p:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content ul:not(:last-child),.content blockquote:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child){margin-bottom:var(--bulma-content-block-margin-bottom)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:var(--bulma-content-heading-color);font-weight:var(--bulma-content-heading-weight);line-height:var(--bulma-content-heading-line-height)}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:var(--bulma-content-blockquote-background-color);border-inline-start:var(--bulma-content-blockquote-border-left);padding:var(--bulma-content-blockquote-padding)}.content ol{list-style-position:outside;margin-inline-start:2em}.content ol:not(:first-child){margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-inline-start:2em}.content ul:not(:first-child){margin-top:1em}.content ul ul{list-style-type:circle;margin-bottom:.25em;margin-top:.25em}.content ul ul ul{list-style-type:square}.content dd{margin-inline-start:2em}.content figure:not([class]){margin-left:2em;margin-right:2em;text-align:center}.content figure:not([class]):not(:first-child){margin-top:2em}.content figure:not([class]):not(:last-child){margin-bottom:2em}.content figure:not([class]) img{display:inline-block}.content figure:not([class]) figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:var(--bulma-content-pre-padding);white-space:pre;word-wrap:normal}.content sup,.content sub{font-size:75%}.content table td,.content table th{border:var(--bulma-content-table-cell-border);border-width:var(--bulma-content-table-cell-border-width);padding:var(--bulma-content-table-cell-padding);vertical-align:top}.content table th{color:var(--bulma-content-table-cell-heading-color)}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:var(--bulma-content-table-head-cell-border-width);color:var(--bulma-content-table-head-cell-color)}.content table tfoot td,.content table tfoot th{border-width:var(--bulma-content-table-foot-cell-border-width);color:var(--bulma-content-table-foot-cell-color)}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:var(--bulma-content-table-body-last-row-cell-border-bottom-width)}.content .tabs li+li{margin-top:0}.content.is-small{font-size:var(--bulma-size-small)}.content.is-normal{font-size:var(--bulma-size-normal)}.content.is-medium{font-size:var(--bulma-size-medium)}.content.is-large{font-size:var(--bulma-size-large)}.delete{--bulma-delete-dimensions:1.25rem;--bulma-delete-background-l:0%;--bulma-delete-background-alpha:0.5;--bulma-delete-color:var(--bulma-white);appearance:none;background-color:hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-delete-background-l), var(--bulma-delete-background-alpha));border:none;border-radius:var(--bulma-radius-rounded);cursor:pointer;pointer-events:auto;display:inline-flex;flex-grow:0;flex-shrink:0;font-size:1em;height:var(--bulma-delete-dimensions);max-height:var(--bulma-delete-dimensions);max-width:var(--bulma-delete-dimensions);min-height:var(--bulma-delete-dimensions);min-width:var(--bulma-delete-dimensions);outline:none;position:relative;vertical-align:top;width:var(--bulma-delete-dimensions)}.delete::before,.delete::after{background-color:var(--bulma-delete-color);content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete::before{height:2px;width:50%}.delete::after{height:50%;width:2px}.delete:hover,.delete:focus{--bulma-delete-background-alpha:0.4}.delete:active{--bulma-delete-background-alpha:0.5}.delete.is-small{--bulma-delete-dimensions:1rem}.delete.is-medium{--bulma-delete-dimensions:1.5rem}.delete.is-large{--bulma-delete-dimensions:2rem}.icon,.icon-text{--bulma-icon-dimensions:1.5rem;--bulma-icon-dimensions-small:1rem;--bulma-icon-dimensions-medium:2rem;--bulma-icon-dimensions-large:3rem;--bulma-icon-text-spacing:0.25em}.icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;height:var(--bulma-icon-dimensions);transition-duration:var(--bulma-duration);transition-property:color;width:var(--bulma-icon-dimensions)}.icon.is-small{height:var(--bulma-icon-dimensions-small);width:var(--bulma-icon-dimensions-small)}.icon.is-medium{height:var(--bulma-icon-dimensions-medium);width:var(--bulma-icon-dimensions-medium)}.icon.is-large{height:var(--bulma-icon-dimensions-large);width:var(--bulma-icon-dimensions-large)}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;gap:var(--bulma-icon-text-spacing);line-height:var(--bulma-icon-dimensions);vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}div.icon-text{display:flex}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded,.image img.button,.image img.tag{border-radius:var(--bulma-radius-rounded)}.image.is-fullwidth{width:100%}.image.is-square img,.image.is-square .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-square{aspect-ratio:1}.image.is-1by1{aspect-ratio:1/1}.image.is-1by1 img,.image.is-1by1 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-5by4{aspect-ratio:5/4}.image.is-5by4 img,.image.is-5by4 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-4by3{aspect-ratio:4/3}.image.is-4by3 img,.image.is-4by3 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-3by2{aspect-ratio:3/2}.image.is-3by2 img,.image.is-3by2 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-5by3{aspect-ratio:5/3}.image.is-5by3 img,.image.is-5by3 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-16by9{aspect-ratio:16/9}.image.is-16by9 img,.image.is-16by9 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-2by1{aspect-ratio:2/1}.image.is-2by1 img,.image.is-2by1 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-3by1{aspect-ratio:3/1}.image.is-3by1 img,.image.is-3by1 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-4by5{aspect-ratio:4/5}.image.is-4by5 img,.image.is-4by5 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-3by4{aspect-ratio:3/4}.image.is-3by4 img,.image.is-3by4 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-2by3{aspect-ratio:2/3}.image.is-2by3 img,.image.is-2by3 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-3by5{aspect-ratio:3/5}.image.is-3by5 img,.image.is-3by5 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-9by16{aspect-ratio:9/16}.image.is-9by16 img,.image.is-9by16 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-1by2{aspect-ratio:1/2}.image.is-1by2 img,.image.is-1by2 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-1by3{aspect-ratio:1/3}.image.is-1by3 img,.image.is-1by3 .has-ratio{bottom:0;left:0;position:absolute;right:0;top:0;height:100%;width:100%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.loader{animation:spinAround 500ms infinite linear;border:2px solid var(--bulma-border);border-radius:var(--bulma-radius-rounded);border-right-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0);content:"";display:block;height:1em;position:relative;width:1em}.notification{--bulma-notification-h:var(--bulma-scheme-h);--bulma-notification-s:var(--bulma-scheme-s);--bulma-notification-background-l:var(--bulma-background-l);--bulma-notification-color-l:var(--bulma-text-strong-l);--bulma-notification-code-background-color:var(--bulma-scheme-main);--bulma-notification-radius:var(--bulma-radius);--bulma-notification-padding:1.375em 1.5em}.notification{background-color:hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-background-l));border-radius:var(--bulma-notification-radius);color:hsl(var(--bulma-notification-h), var(--bulma-notification-s), var(--bulma-notification-color-l));padding:var(--bulma-notification-padding);position:relative}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:var(--bulma-notification-code-background-color)}.notification pre code{background:rgba(0,0,0,0)}.notification>.delete{position:absolute;inset-inline-end:1rem;top:1rem}.notification .title,.notification .subtitle,.notification .content{color:currentColor}.notification.is-white{--bulma-notification-h:var(--bulma-white-h);--bulma-notification-s:var(--bulma-white-s);--bulma-notification-background-l:var(--bulma-white-l);--bulma-notification-color-l:var(--bulma-white-invert-l)}.notification.is-white.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-white-light-invert-l)}.notification.is-white.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-white-dark-invert-l)}.notification.is-black{--bulma-notification-h:var(--bulma-black-h);--bulma-notification-s:var(--bulma-black-s);--bulma-notification-background-l:var(--bulma-black-l);--bulma-notification-color-l:var(--bulma-black-invert-l)}.notification.is-black.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-black-light-invert-l)}.notification.is-black.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-black-dark-invert-l)}.notification.is-light{--bulma-notification-h:var(--bulma-light-h);--bulma-notification-s:var(--bulma-light-s);--bulma-notification-background-l:var(--bulma-light-l);--bulma-notification-color-l:var(--bulma-light-invert-l)}.notification.is-light.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-light-light-invert-l)}.notification.is-light.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-light-dark-invert-l)}.notification.is-dark{--bulma-notification-h:var(--bulma-dark-h);--bulma-notification-s:var(--bulma-dark-s);--bulma-notification-background-l:var(--bulma-dark-l);--bulma-notification-color-l:var(--bulma-dark-invert-l)}.notification.is-dark.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-dark-light-invert-l)}.notification.is-dark.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-dark-dark-invert-l)}.notification.is-text{--bulma-notification-h:var(--bulma-text-h);--bulma-notification-s:var(--bulma-text-s);--bulma-notification-background-l:var(--bulma-text-l);--bulma-notification-color-l:var(--bulma-text-invert-l)}.notification.is-text.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-text-light-invert-l)}.notification.is-text.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-text-dark-invert-l)}.notification.is-primary{--bulma-notification-h:var(--bulma-primary-h);--bulma-notification-s:var(--bulma-primary-s);--bulma-notification-background-l:var(--bulma-primary-l);--bulma-notification-color-l:var(--bulma-primary-invert-l)}.notification.is-primary.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-primary-light-invert-l)}.notification.is-primary.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-primary-dark-invert-l)}.notification.is-link{--bulma-notification-h:var(--bulma-link-h);--bulma-notification-s:var(--bulma-link-s);--bulma-notification-background-l:var(--bulma-link-l);--bulma-notification-color-l:var(--bulma-link-invert-l)}.notification.is-link.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-link-light-invert-l)}.notification.is-link.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-link-dark-invert-l)}.notification.is-info{--bulma-notification-h:var(--bulma-info-h);--bulma-notification-s:var(--bulma-info-s);--bulma-notification-background-l:var(--bulma-info-l);--bulma-notification-color-l:var(--bulma-info-invert-l)}.notification.is-info.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-info-light-invert-l)}.notification.is-info.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-info-dark-invert-l)}.notification.is-success{--bulma-notification-h:var(--bulma-success-h);--bulma-notification-s:var(--bulma-success-s);--bulma-notification-background-l:var(--bulma-success-l);--bulma-notification-color-l:var(--bulma-success-invert-l)}.notification.is-success.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-success-light-invert-l)}.notification.is-success.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-success-dark-invert-l)}.notification.is-warning{--bulma-notification-h:var(--bulma-warning-h);--bulma-notification-s:var(--bulma-warning-s);--bulma-notification-background-l:var(--bulma-warning-l);--bulma-notification-color-l:var(--bulma-warning-invert-l)}.notification.is-warning.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-warning-light-invert-l)}.notification.is-warning.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-warning-dark-invert-l)}.notification.is-danger{--bulma-notification-h:var(--bulma-danger-h);--bulma-notification-s:var(--bulma-danger-s);--bulma-notification-background-l:var(--bulma-danger-l);--bulma-notification-color-l:var(--bulma-danger-invert-l)}.notification.is-danger.is-light{--bulma-notification-background-l:90%;--bulma-notification-color-l:var(--bulma-danger-light-invert-l)}.notification.is-danger.is-dark{--bulma-notification-background-l:20%;--bulma-notification-color-l:var(--bulma-danger-dark-invert-l)}.progress{--bulma-progress-border-radius:var(--bulma-radius-rounded);--bulma-progress-bar-background-color:var(--bulma-border-weak);--bulma-progress-value-background-color:var(--bulma-text);--bulma-progress-indeterminate-duration:1.5s}.progress{appearance:none;border:none;border-radius:var(--bulma-progress-border-radius);display:block;height:var(--bulma-size-normal);overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar{background-color:var(--bulma-progress-bar-background-color)}.progress::-webkit-progress-value{background-color:var(--bulma-progress-value-background-color)}.progress::-moz-progress-bar{background-color:var(--bulma-progress-value-background-color)}.progress::-ms-fill{background-color:var(--bulma-progress-value-background-color);border:none}.progress.is-white{--bulma-progress-value-background-color:var(--bulma-white)}.progress.is-black{--bulma-progress-value-background-color:var(--bulma-black)}.progress.is-light{--bulma-progress-value-background-color:var(--bulma-light)}.progress.is-dark{--bulma-progress-value-background-color:var(--bulma-dark)}.progress.is-text{--bulma-progress-value-background-color:var(--bulma-text)}.progress.is-primary{--bulma-progress-value-background-color:var(--bulma-primary)}.progress.is-link{--bulma-progress-value-background-color:var(--bulma-link)}.progress.is-info{--bulma-progress-value-background-color:var(--bulma-info)}.progress.is-success{--bulma-progress-value-background-color:var(--bulma-success)}.progress.is-warning{--bulma-progress-value-background-color:var(--bulma-warning)}.progress.is-danger{--bulma-progress-value-background-color:var(--bulma-danger)}.progress:indeterminate{animation-duration:var(--bulma-progress-indeterminate-duration);animation-iteration-count:infinite;animation-name:moveIndeterminate;animation-timing-function:linear;background-color:var(--bulma-progress-bar-background-color);background-image:linear-gradient(to right, var(--bulma-progress-value-background-color) 30%, var(--bulma-progress-bar-background-color) 30%);background-position:top left;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:rgba(0,0,0,0)}.progress:indeterminate::-moz-progress-bar{background-color:rgba(0,0,0,0)}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:var(--bulma-size-small)}.progress.is-medium{height:var(--bulma-size-medium)}.progress.is-large{height:var(--bulma-size-large)}@keyframes moveIndeterminate{from{background-position:200% 0}to{background-position:-200% 0}}.table{--bulma-table-color:var(--bulma-text-strong);--bulma-table-background-color:var(--bulma-scheme-main);--bulma-table-cell-border-color:var(--bulma-border);--bulma-table-cell-border-style:solid;--bulma-table-cell-border-width:0 0 1px;--bulma-table-cell-padding:0.5em 0.75em;--bulma-table-cell-heading-color:var(--bulma-text-strong);--bulma-table-cell-text-align:left;--bulma-table-head-cell-border-width:0 0 2px;--bulma-table-head-cell-color:var(--bulma-text-strong);--bulma-table-foot-cell-border-width:2px 0 0;--bulma-table-foot-cell-color:var(--bulma-text-strong);--bulma-table-head-background-color:transparent;--bulma-table-body-background-color:transparent;--bulma-table-foot-background-color:transparent;--bulma-table-row-hover-background-color:var(--bulma-scheme-main-bis);--bulma-table-row-active-background-color:var(--bulma-primary);--bulma-table-row-active-color:var(--bulma-primary-invert);--bulma-table-striped-row-even-background-color:var(--bulma-scheme-main-bis);--bulma-table-striped-row-even-hover-background-color:var(--bulma-scheme-main-ter)}.table{background-color:var(--bulma-table-background-color);color:var(--bulma-table-color)}.table td,.table th{background-color:var(--bulma-table-cell-background-color);border-color:var(--bulma-table-cell-border-color);border-style:var(--bulma-table-cell-border-style);border-width:var(--bulma-table-cell-border-width);color:var(--bulma-table-color);padding:var(--bulma-table-cell-padding);vertical-align:top}.table td.is-white,.table th.is-white{--bulma-table-color:var(--bulma-white-invert);--bulma-table-cell-heading-color:var(--bulma-white-invert);--bulma-table-cell-background-color:var(--bulma-white);--bulma-table-cell-border-color:var(--bulma-white)}.table td.is-black,.table th.is-black{--bulma-table-color:var(--bulma-black-invert);--bulma-table-cell-heading-color:var(--bulma-black-invert);--bulma-table-cell-background-color:var(--bulma-black);--bulma-table-cell-border-color:var(--bulma-black)}.table td.is-light,.table th.is-light{--bulma-table-color:var(--bulma-light-invert);--bulma-table-cell-heading-color:var(--bulma-light-invert);--bulma-table-cell-background-color:var(--bulma-light);--bulma-table-cell-border-color:var(--bulma-light)}.table td.is-dark,.table th.is-dark{--bulma-table-color:var(--bulma-dark-invert);--bulma-table-cell-heading-color:var(--bulma-dark-invert);--bulma-table-cell-background-color:var(--bulma-dark);--bulma-table-cell-border-color:var(--bulma-dark)}.table td.is-text,.table th.is-text{--bulma-table-color:var(--bulma-text-invert);--bulma-table-cell-heading-color:var(--bulma-text-invert);--bulma-table-cell-background-color:var(--bulma-text);--bulma-table-cell-border-color:var(--bulma-text)}.table td.is-primary,.table th.is-primary{--bulma-table-color:var(--bulma-primary-invert);--bulma-table-cell-heading-color:var(--bulma-primary-invert);--bulma-table-cell-background-color:var(--bulma-primary);--bulma-table-cell-border-color:var(--bulma-primary)}.table td.is-link,.table th.is-link{--bulma-table-color:var(--bulma-link-invert);--bulma-table-cell-heading-color:var(--bulma-link-invert);--bulma-table-cell-background-color:var(--bulma-link);--bulma-table-cell-border-color:var(--bulma-link)}.table td.is-info,.table th.is-info{--bulma-table-color:var(--bulma-info-invert);--bulma-table-cell-heading-color:var(--bulma-info-invert);--bulma-table-cell-background-color:var(--bulma-info);--bulma-table-cell-border-color:var(--bulma-info)}.table td.is-success,.table th.is-success{--bulma-table-color:var(--bulma-success-invert);--bulma-table-cell-heading-color:var(--bulma-success-invert);--bulma-table-cell-background-color:var(--bulma-success);--bulma-table-cell-border-color:var(--bulma-success)}.table td.is-warning,.table th.is-warning{--bulma-table-color:var(--bulma-warning-invert);--bulma-table-cell-heading-color:var(--bulma-warning-invert);--bulma-table-cell-background-color:var(--bulma-warning);--bulma-table-cell-border-color:var(--bulma-warning)}.table td.is-danger,.table th.is-danger{--bulma-table-color:var(--bulma-danger-invert);--bulma-table-cell-heading-color:var(--bulma-danger-invert);--bulma-table-cell-background-color:var(--bulma-danger);--bulma-table-cell-border-color:var(--bulma-danger)}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:var(--bulma-table-row-active-background-color);color:var(--bulma-table-row-active-color)}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:var(--bulma-table-cell-heading-color)}.table th:not([align]){text-align:var(--bulma-table-cell-text-align)}.table tr.is-selected{background-color:var(--bulma-table-row-active-background-color);color:var(--bulma-table-row-active-color)}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:var(--bulma-table-row-active-color);color:currentColor}.table tr.is-white{--bulma-table-color:var(--bulma-white-invert);--bulma-table-cell-heading-color:var(--bulma-white-invert);--bulma-table-cell-background-color:var(--bulma-white);--bulma-table-cell-border-color:var(--bulma-white)}.table tr.is-black{--bulma-table-color:var(--bulma-black-invert);--bulma-table-cell-heading-color:var(--bulma-black-invert);--bulma-table-cell-background-color:var(--bulma-black);--bulma-table-cell-border-color:var(--bulma-black)}.table tr.is-light{--bulma-table-color:var(--bulma-light-invert);--bulma-table-cell-heading-color:var(--bulma-light-invert);--bulma-table-cell-background-color:var(--bulma-light);--bulma-table-cell-border-color:var(--bulma-light)}.table tr.is-dark{--bulma-table-color:var(--bulma-dark-invert);--bulma-table-cell-heading-color:var(--bulma-dark-invert);--bulma-table-cell-background-color:var(--bulma-dark);--bulma-table-cell-border-color:var(--bulma-dark)}.table tr.is-text{--bulma-table-color:var(--bulma-text-invert);--bulma-table-cell-heading-color:var(--bulma-text-invert);--bulma-table-cell-background-color:var(--bulma-text);--bulma-table-cell-border-color:var(--bulma-text)}.table tr.is-primary{--bulma-table-color:var(--bulma-primary-invert);--bulma-table-cell-heading-color:var(--bulma-primary-invert);--bulma-table-cell-background-color:var(--bulma-primary);--bulma-table-cell-border-color:var(--bulma-primary)}.table tr.is-link{--bulma-table-color:var(--bulma-link-invert);--bulma-table-cell-heading-color:var(--bulma-link-invert);--bulma-table-cell-background-color:var(--bulma-link);--bulma-table-cell-border-color:var(--bulma-link)}.table tr.is-info{--bulma-table-color:var(--bulma-info-invert);--bulma-table-cell-heading-color:var(--bulma-info-invert);--bulma-table-cell-background-color:var(--bulma-info);--bulma-table-cell-border-color:var(--bulma-info)}.table tr.is-success{--bulma-table-color:var(--bulma-success-invert);--bulma-table-cell-heading-color:var(--bulma-success-invert);--bulma-table-cell-background-color:var(--bulma-success);--bulma-table-cell-border-color:var(--bulma-success)}.table tr.is-warning{--bulma-table-color:var(--bulma-warning-invert);--bulma-table-cell-heading-color:var(--bulma-warning-invert);--bulma-table-cell-background-color:var(--bulma-warning);--bulma-table-cell-border-color:var(--bulma-warning)}.table tr.is-danger{--bulma-table-color:var(--bulma-danger-invert);--bulma-table-cell-heading-color:var(--bulma-danger-invert);--bulma-table-cell-background-color:var(--bulma-danger);--bulma-table-cell-border-color:var(--bulma-danger)}.table thead{background-color:var(--bulma-table-head-background-color)}.table thead td,.table thead th{border-width:var(--bulma-table-head-cell-border-width);color:var(--bulma-table-head-cell-color)}.table tfoot{background-color:var(--bulma-table-foot-background-color)}.table tfoot td,.table tfoot th{border-width:var(--bulma-table-foot-cell-border-width);color:var(--bulma-table-foot-cell-color)}.table tbody{background-color:var(--bulma-table-body-background-color)}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:var(--bulma-table-row-hover-background-color)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover{background-color:var(--bulma-table-row-hover-background-color)}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(even){background-color:var(--bulma-table-striped-row-even-hover-background-color)}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(even){background-color:var(--bulma-table-striped-row-even-background-color)}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;color:hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l));display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:var(--bulma-size-normal)}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:var(--bulma-size-medium)}.tags.is-centered{gap:.25rem;justify-content:center}.tags.is-right{justify-content:flex-end}.tags.has-addons{gap:0}.tags.has-addons .tag:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.tags.has-addons .tag:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.tag{--bulma-tag-h:var(--bulma-scheme-h);--bulma-tag-s:var(--bulma-scheme-s);--bulma-tag-background-l:var(--bulma-background-l);--bulma-tag-background-l-delta:0%;--bulma-tag-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-tag-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-tag-color-l:var(--bulma-text-l);--bulma-tag-radius:var(--bulma-radius);--bulma-tag-delete-margin:1px;align-items:center;background-color:hsl(var(--bulma-tag-h), var(--bulma-tag-s), calc(var(--bulma-tag-background-l) + var(--bulma-tag-background-l-delta)));border-radius:var(--bulma-radius);color:hsl(var(--bulma-tag-h), var(--bulma-tag-s), var(--bulma-tag-color-l));display:inline-flex;font-size:var(--bulma-size-small);height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag .delete{margin-inline-start:.25rem;margin-inline-end:-0.375rem}.tag.is-white{--bulma-tag-h:var(--bulma-white-h);--bulma-tag-s:var(--bulma-white-s);--bulma-tag-background-l:var(--bulma-white-l);--bulma-tag-color-l:var(--bulma-white-invert-l)}.tag.is-white.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-white-light-invert-l)}.tag.is-black{--bulma-tag-h:var(--bulma-black-h);--bulma-tag-s:var(--bulma-black-s);--bulma-tag-background-l:var(--bulma-black-l);--bulma-tag-color-l:var(--bulma-black-invert-l)}.tag.is-black.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-black-light-invert-l)}.tag.is-light{--bulma-tag-h:var(--bulma-light-h);--bulma-tag-s:var(--bulma-light-s);--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-light-invert-l)}.tag.is-light.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-light-light-invert-l)}.tag.is-dark{--bulma-tag-h:var(--bulma-dark-h);--bulma-tag-s:var(--bulma-dark-s);--bulma-tag-background-l:var(--bulma-dark-l);--bulma-tag-color-l:var(--bulma-dark-invert-l)}.tag.is-dark.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-dark-light-invert-l)}.tag.is-text{--bulma-tag-h:var(--bulma-text-h);--bulma-tag-s:var(--bulma-text-s);--bulma-tag-background-l:var(--bulma-text-l);--bulma-tag-color-l:var(--bulma-text-invert-l)}.tag.is-text.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-text-light-invert-l)}.tag.is-primary{--bulma-tag-h:var(--bulma-primary-h);--bulma-tag-s:var(--bulma-primary-s);--bulma-tag-background-l:var(--bulma-primary-l);--bulma-tag-color-l:var(--bulma-primary-invert-l)}.tag.is-primary.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-primary-light-invert-l)}.tag.is-link{--bulma-tag-h:var(--bulma-link-h);--bulma-tag-s:var(--bulma-link-s);--bulma-tag-background-l:var(--bulma-link-l);--bulma-tag-color-l:var(--bulma-link-invert-l)}.tag.is-link.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-link-light-invert-l)}.tag.is-info{--bulma-tag-h:var(--bulma-info-h);--bulma-tag-s:var(--bulma-info-s);--bulma-tag-background-l:var(--bulma-info-l);--bulma-tag-color-l:var(--bulma-info-invert-l)}.tag.is-info.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-info-light-invert-l)}.tag.is-success{--bulma-tag-h:var(--bulma-success-h);--bulma-tag-s:var(--bulma-success-s);--bulma-tag-background-l:var(--bulma-success-l);--bulma-tag-color-l:var(--bulma-success-invert-l)}.tag.is-success.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-success-light-invert-l)}.tag.is-warning{--bulma-tag-h:var(--bulma-warning-h);--bulma-tag-s:var(--bulma-warning-s);--bulma-tag-background-l:var(--bulma-warning-l);--bulma-tag-color-l:var(--bulma-warning-invert-l)}.tag.is-warning.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-warning-light-invert-l)}.tag.is-danger{--bulma-tag-h:var(--bulma-danger-h);--bulma-tag-s:var(--bulma-danger-s);--bulma-tag-background-l:var(--bulma-danger-l);--bulma-tag-color-l:var(--bulma-danger-invert-l)}.tag.is-danger.is-light{--bulma-tag-background-l:var(--bulma-light-l);--bulma-tag-color-l:var(--bulma-danger-light-invert-l)}.tag.is-normal{font-size:var(--bulma-size-small)}.tag.is-medium{font-size:var(--bulma-size-normal)}.tag.is-large{font-size:var(--bulma-size-medium)}.tag .icon:first-child:not(:last-child){margin-inline-start:-0.375em;margin-inline-end:.1875em}.tag .icon:last-child:not(:first-child){margin-inline-start:.1875em;margin-inline-end:-0.375em}.tag .icon:first-child:last-child{margin-inline-start:-0.375em;margin-inline-end:-0.375em}.tag.is-delete{margin-inline-start:var(--bulma-tag-delete-margin);padding:0;position:relative;width:2em}.tag.is-delete::before,.tag.is-delete::after{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag.is-delete::before{height:1px;width:50%}.tag.is-delete::after{height:50%;width:1px}.tag.is-rounded,.tag{border-radius:var(--bulma-radius-rounded)}a.tag,button.tag,.tag.is-hoverable{cursor:pointer}a.tag:hover,button.tag:hover,.tag.is-hoverable:hover{--bulma-tag-background-l-delta:var(--bulma-tag-hover-background-l-delta)}a.tag:active,button.tag:active,.tag.is-hoverable:active{--bulma-tag-background-l-delta:var(--bulma-tag-active-background-l-delta)}.title,.subtitle{--bulma-title-color:var(--bulma-text-strong);--bulma-title-family:false;--bulma-title-size:var(--bulma-size-3);--bulma-title-weight:var(--bulma-weight-extrabold);--bulma-title-line-height:1.125;--bulma-title-strong-color:inherit;--bulma-title-strong-weight:inherit;--bulma-title-sub-size:0.75em;--bulma-title-sup-size:0.75em;--bulma-subtitle-color:var(--bulma-text);--bulma-subtitle-family:false;--bulma-subtitle-size:var(--bulma-size-5);--bulma-subtitle-weight:var(--bulma-weight-normal);--bulma-subtitle-line-height:1.25;--bulma-subtitle-strong-color:var(--bulma-text-strong);--bulma-subtitle-strong-weight:var(--bulma-weight-semibold)}.title,.subtitle{word-break:break-word}.title em,.title span,.subtitle em,.subtitle span{font-weight:inherit}.title sub,.subtitle sub{font-size:var(--bulma-title-sub-size)}.title sup,.subtitle sup{font-size:var(--bulma-title-sup-size)}.title .tag,.subtitle .tag{vertical-align:middle}.title{color:var(--bulma-title-color);font-size:var(--bulma-title-size);font-weight:var(--bulma-title-weight);line-height:var(--bulma-title-line-height)}.title strong{color:var(--bulma-title-strong-color);font-weight:var(--bulma-title-strong-weight)}.title:not(.is-spaced):has(+.subtitle){margin-bottom:0}.title.is-1{font-size:3rem}.title.is-2{font-size:2.5rem}.title.is-3{font-size:2rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.25rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:var(--bulma-subtitle-color);font-size:var(--bulma-subtitle-size);font-weight:var(--bulma-subtitle-weight);line-height:var(--bulma-subtitle-line-height)}.subtitle strong{color:var(--bulma-subtitle-strong-color);font-weight:var(--bulma-subtitle-strong-weight)}.subtitle:not(.is-spaced):has(+.title){margin-bottom:0}.subtitle.is-1{font-size:3rem}.subtitle.is-2{font-size:2.5rem}.subtitle.is-3{font-size:2rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.25rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.control,.input,.textarea,.select{--bulma-input-h:var(--bulma-scheme-h);--bulma-input-s:var(--bulma-scheme-s);--bulma-input-l:var(--bulma-scheme-main-l);--bulma-input-border-style:solid;--bulma-input-border-width:var(--bulma-control-border-width);--bulma-input-border-l:var(--bulma-border-l);--bulma-input-border-l-delta:0%;--bulma-input-border-color:hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-border-l) + var(--bulma-input-border-l-delta)));--bulma-input-hover-border-l-delta:var(--bulma-hover-border-l-delta);--bulma-input-active-border-l-delta:var(--bulma-active-border-l-delta);--bulma-input-focus-h:var(--bulma-focus-h);--bulma-input-focus-s:var(--bulma-focus-s);--bulma-input-focus-l:var(--bulma-focus-l);--bulma-input-focus-shadow-size:var(--bulma-focus-shadow-size);--bulma-input-focus-shadow-alpha:var(--bulma-focus-shadow-alpha);--bulma-input-color-l:var(--bulma-text-strong-l);--bulma-input-background-l:var(--bulma-scheme-main-l);--bulma-input-background-l-delta:0%;--bulma-input-height:var(--bulma-control-height);--bulma-input-shadow:inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05);--bulma-input-placeholder-color:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-strong-l), 0.3);--bulma-input-disabled-color:var(--bulma-text-weak);--bulma-input-disabled-background-color:var(--bulma-background);--bulma-input-disabled-border-color:var(--bulma-background);--bulma-input-disabled-placeholder-color:hsla(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-weak-l), 0.3);--bulma-input-arrow:var(--bulma-link);--bulma-input-icon-color:var(--bulma-text-light);--bulma-input-icon-hover-color:var(--bulma-text-weak);--bulma-input-icon-focus-color:var(--bulma-link);--bulma-input-radius:var(--bulma-radius)}.select select,.input,.textarea{background-color:hsl(var(--bulma-input-h), var(--bulma-input-s), calc(var(--bulma-input-background-l) + var(--bulma-input-background-l-delta)));border-color:var(--bulma-input-border-color);border-radius:var(--bulma-input-radius);color:hsl(var(--bulma-input-h), var(--bulma-input-s), var(--bulma-input-color-l))}.select select::-moz-placeholder,.input::-moz-placeholder,.textarea::-moz-placeholder{color:var(--bulma-input-placeholder-color)}.select select::-webkit-input-placeholder,.input::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:var(--bulma-input-placeholder-color)}.select select:-moz-placeholder,.input:-moz-placeholder,.textarea:-moz-placeholder{color:var(--bulma-input-placeholder-color)}.select select:-ms-input-placeholder,.input:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:var(--bulma-input-placeholder-color)}.select select:hover,.input:hover,.textarea:hover,.select select.is-hovered,.is-hovered.input,.is-hovered.textarea{--bulma-input-border-l-delta:var(--bulma-input-hover-border-l-delta)}.select select:active,.input:active,.textarea:active,.select select.is-active,.is-active.input,.is-active.textarea{--bulma-input-border-l-delta:var(--bulma-input-active-border-l-delta)}.select select:focus,.input:focus,.textarea:focus,.select select:focus-within,.input:focus-within,.textarea:focus-within,.select select.is-focused,.is-focused.input,.is-focused.textarea{border-color:hsl(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l));box-shadow:var(--bulma-input-focus-shadow-size) hsla(var(--bulma-input-focus-h), var(--bulma-input-focus-s), var(--bulma-input-focus-l), var(--bulma-input-focus-shadow-alpha))}.select select[disabled],[disabled].input,[disabled].textarea,fieldset[disabled] .select select,.select fieldset[disabled] select,fieldset[disabled] .input,fieldset[disabled] .textarea{background-color:var(--bulma-input-disabled-background-color);border-color:var(--bulma-input-disabled-border-color);box-shadow:none;color:var(--bulma-input-disabled-color)}.select select[disabled]::-moz-placeholder,[disabled].input::-moz-placeholder,[disabled].textarea::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:var(--bulma-input-disabled-placeholder-color)}.select select[disabled]::-webkit-input-placeholder,[disabled].input::-webkit-input-placeholder,[disabled].textarea::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:var(--bulma-input-disabled-placeholder-color)}.select select[disabled]:-moz-placeholder,[disabled].input:-moz-placeholder,[disabled].textarea:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:var(--bulma-input-disabled-placeholder-color)}.select select[disabled]:-ms-input-placeholder,[disabled].input:-ms-input-placeholder,[disabled].textarea:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:var(--bulma-input-disabled-placeholder-color)}.textarea,.input{box-shadow:inset 0 .0625em .125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.05);max-width:100%;width:100%}[readonly].textarea,[readonly].input{box-shadow:none}.is-white.textarea,.is-white.input{--bulma-input-h:var(--bulma-white-h);--bulma-input-s:var(--bulma-white-s);--bulma-input-l:var(--bulma-white-l);--bulma-input-focus-h:var(--bulma-white-h);--bulma-input-focus-s:var(--bulma-white-s);--bulma-input-focus-l:var(--bulma-white-l);--bulma-input-border-l:var(--bulma-white-l)}.is-black.textarea,.is-black.input{--bulma-input-h:var(--bulma-black-h);--bulma-input-s:var(--bulma-black-s);--bulma-input-l:var(--bulma-black-l);--bulma-input-focus-h:var(--bulma-black-h);--bulma-input-focus-s:var(--bulma-black-s);--bulma-input-focus-l:var(--bulma-black-l);--bulma-input-border-l:var(--bulma-black-l)}.is-light.textarea,.is-light.input{--bulma-input-h:var(--bulma-light-h);--bulma-input-s:var(--bulma-light-s);--bulma-input-l:var(--bulma-light-l);--bulma-input-focus-h:var(--bulma-light-h);--bulma-input-focus-s:var(--bulma-light-s);--bulma-input-focus-l:var(--bulma-light-l);--bulma-input-border-l:var(--bulma-light-l)}.is-dark.textarea,.is-dark.input{--bulma-input-h:var(--bulma-dark-h);--bulma-input-s:var(--bulma-dark-s);--bulma-input-l:var(--bulma-dark-l);--bulma-input-focus-h:var(--bulma-dark-h);--bulma-input-focus-s:var(--bulma-dark-s);--bulma-input-focus-l:var(--bulma-dark-l);--bulma-input-border-l:var(--bulma-dark-l)}.is-text.textarea,.is-text.input{--bulma-input-h:var(--bulma-text-h);--bulma-input-s:var(--bulma-text-s);--bulma-input-l:var(--bulma-text-l);--bulma-input-focus-h:var(--bulma-text-h);--bulma-input-focus-s:var(--bulma-text-s);--bulma-input-focus-l:var(--bulma-text-l);--bulma-input-border-l:var(--bulma-text-l)}.is-primary.textarea,.is-primary.input{--bulma-input-h:var(--bulma-primary-h);--bulma-input-s:var(--bulma-primary-s);--bulma-input-l:var(--bulma-primary-l);--bulma-input-focus-h:var(--bulma-primary-h);--bulma-input-focus-s:var(--bulma-primary-s);--bulma-input-focus-l:var(--bulma-primary-l);--bulma-input-border-l:var(--bulma-primary-l)}.is-link.textarea,.is-link.input{--bulma-input-h:var(--bulma-link-h);--bulma-input-s:var(--bulma-link-s);--bulma-input-l:var(--bulma-link-l);--bulma-input-focus-h:var(--bulma-link-h);--bulma-input-focus-s:var(--bulma-link-s);--bulma-input-focus-l:var(--bulma-link-l);--bulma-input-border-l:var(--bulma-link-l)}.is-info.textarea,.is-info.input{--bulma-input-h:var(--bulma-info-h);--bulma-input-s:var(--bulma-info-s);--bulma-input-l:var(--bulma-info-l);--bulma-input-focus-h:var(--bulma-info-h);--bulma-input-focus-s:var(--bulma-info-s);--bulma-input-focus-l:var(--bulma-info-l);--bulma-input-border-l:var(--bulma-info-l)}.is-success.textarea,.is-success.input{--bulma-input-h:var(--bulma-success-h);--bulma-input-s:var(--bulma-success-s);--bulma-input-l:var(--bulma-success-l);--bulma-input-focus-h:var(--bulma-success-h);--bulma-input-focus-s:var(--bulma-success-s);--bulma-input-focus-l:var(--bulma-success-l);--bulma-input-border-l:var(--bulma-success-l)}.is-warning.textarea,.is-warning.input{--bulma-input-h:var(--bulma-warning-h);--bulma-input-s:var(--bulma-warning-s);--bulma-input-l:var(--bulma-warning-l);--bulma-input-focus-h:var(--bulma-warning-h);--bulma-input-focus-s:var(--bulma-warning-s);--bulma-input-focus-l:var(--bulma-warning-l);--bulma-input-border-l:var(--bulma-warning-l)}.is-danger.textarea,.is-danger.input{--bulma-input-h:var(--bulma-danger-h);--bulma-input-s:var(--bulma-danger-s);--bulma-input-l:var(--bulma-danger-l);--bulma-input-focus-h:var(--bulma-danger-h);--bulma-input-focus-s:var(--bulma-danger-s);--bulma-input-focus-l:var(--bulma-danger-l);--bulma-input-border-l:var(--bulma-danger-l)}.is-small.textarea,.is-small.input{border-radius:var(--bulma-radius-small);font-size:var(--bulma-size-small)}.is-medium.textarea,.is-medium.input{font-size:var(--bulma-size-medium)}.is-large.textarea,.is-large.input{font-size:var(--bulma-size-large)}.is-fullwidth.textarea,.is-fullwidth.input{display:block;width:100%}.is-inline.textarea,.is-inline.input{display:inline;width:auto}.input.is-rounded,.input.button,.input.tag{border-radius:var(--bulma-radius-rounded);padding-left:calc(calc(0.75em - 1px) + .375em);padding-right:calc(calc(0.75em - 1px) + .375em)}.input.is-static{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:none;padding-left:0;padding-right:0}.textarea{--bulma-textarea-padding:var(--bulma-control-padding-horizontal);--bulma-textarea-max-height:40em;--bulma-textarea-min-height:8em;display:block;max-width:100%;min-width:100%;padding:var(--bulma-textarea-padding);resize:vertical}.textarea:not([rows]){max-height:var(--bulma-textarea-max-height);min-height:var(--bulma-textarea-min-height)}.textarea[rows]{height:initial}.textarea.has-fixed-size{resize:none}.radio,.checkbox{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.radio input,.checkbox input{cursor:pointer}[disabled].radio,[disabled].checkbox,fieldset[disabled] .radio,fieldset[disabled] .checkbox,.radio input[disabled],.checkbox input[disabled]{color:var(--bulma-text-weak);cursor:not-allowed}.checkboxes,.radios{display:flex;flex-wrap:wrap;column-gap:1em;row-gap:.5em}.select{--bulma-input-h:var(--bulma-scheme-h);--bulma-input-s:var(--bulma-scheme-s);--bulma-input-border-style:solid;--bulma-input-border-width:1px;--bulma-input-border-l:var(--bulma-border-l);display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:var(--bulma-control-height)}.select:not(.is-multiple):not(.is-loading)::after{inset-inline-end:1.125em;z-index:4}.select.is-rounded select,.select.button select,.select.tag select{border-radius:var(--bulma-radius-rounded);padding-inline-start:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:var(--bulma-background)}.select select:not([multiple]){padding-inline-end:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select.is-white{--bulma-input-h:var(--bulma-white-h);--bulma-input-s:var(--bulma-white-s);--bulma-input-l:var(--bulma-white-l);--bulma-input-focus-h:var(--bulma-white-h);--bulma-input-focus-s:var(--bulma-white-s);--bulma-input-focus-l:var(--bulma-white-l);--bulma-input-border-l:var(--bulma-white-l);--bulma-arrow-color:var(--bulma-white)}.select.is-black{--bulma-input-h:var(--bulma-black-h);--bulma-input-s:var(--bulma-black-s);--bulma-input-l:var(--bulma-black-l);--bulma-input-focus-h:var(--bulma-black-h);--bulma-input-focus-s:var(--bulma-black-s);--bulma-input-focus-l:var(--bulma-black-l);--bulma-input-border-l:var(--bulma-black-l);--bulma-arrow-color:var(--bulma-black)}.select.is-light{--bulma-input-h:var(--bulma-light-h);--bulma-input-s:var(--bulma-light-s);--bulma-input-l:var(--bulma-light-l);--bulma-input-focus-h:var(--bulma-light-h);--bulma-input-focus-s:var(--bulma-light-s);--bulma-input-focus-l:var(--bulma-light-l);--bulma-input-border-l:var(--bulma-light-l);--bulma-arrow-color:var(--bulma-light)}.select.is-dark{--bulma-input-h:var(--bulma-dark-h);--bulma-input-s:var(--bulma-dark-s);--bulma-input-l:var(--bulma-dark-l);--bulma-input-focus-h:var(--bulma-dark-h);--bulma-input-focus-s:var(--bulma-dark-s);--bulma-input-focus-l:var(--bulma-dark-l);--bulma-input-border-l:var(--bulma-dark-l);--bulma-arrow-color:var(--bulma-dark)}.select.is-text{--bulma-input-h:var(--bulma-text-h);--bulma-input-s:var(--bulma-text-s);--bulma-input-l:var(--bulma-text-l);--bulma-input-focus-h:var(--bulma-text-h);--bulma-input-focus-s:var(--bulma-text-s);--bulma-input-focus-l:var(--bulma-text-l);--bulma-input-border-l:var(--bulma-text-l);--bulma-arrow-color:var(--bulma-text)}.select.is-primary{--bulma-input-h:var(--bulma-primary-h);--bulma-input-s:var(--bulma-primary-s);--bulma-input-l:var(--bulma-primary-l);--bulma-input-focus-h:var(--bulma-primary-h);--bulma-input-focus-s:var(--bulma-primary-s);--bulma-input-focus-l:var(--bulma-primary-l);--bulma-input-border-l:var(--bulma-primary-l);--bulma-arrow-color:var(--bulma-primary)}.select.is-link{--bulma-input-h:var(--bulma-link-h);--bulma-input-s:var(--bulma-link-s);--bulma-input-l:var(--bulma-link-l);--bulma-input-focus-h:var(--bulma-link-h);--bulma-input-focus-s:var(--bulma-link-s);--bulma-input-focus-l:var(--bulma-link-l);--bulma-input-border-l:var(--bulma-link-l);--bulma-arrow-color:var(--bulma-link)}.select.is-info{--bulma-input-h:var(--bulma-info-h);--bulma-input-s:var(--bulma-info-s);--bulma-input-l:var(--bulma-info-l);--bulma-input-focus-h:var(--bulma-info-h);--bulma-input-focus-s:var(--bulma-info-s);--bulma-input-focus-l:var(--bulma-info-l);--bulma-input-border-l:var(--bulma-info-l);--bulma-arrow-color:var(--bulma-info)}.select.is-success{--bulma-input-h:var(--bulma-success-h);--bulma-input-s:var(--bulma-success-s);--bulma-input-l:var(--bulma-success-l);--bulma-input-focus-h:var(--bulma-success-h);--bulma-input-focus-s:var(--bulma-success-s);--bulma-input-focus-l:var(--bulma-success-l);--bulma-input-border-l:var(--bulma-success-l);--bulma-arrow-color:var(--bulma-success)}.select.is-warning{--bulma-input-h:var(--bulma-warning-h);--bulma-input-s:var(--bulma-warning-s);--bulma-input-l:var(--bulma-warning-l);--bulma-input-focus-h:var(--bulma-warning-h);--bulma-input-focus-s:var(--bulma-warning-s);--bulma-input-focus-l:var(--bulma-warning-l);--bulma-input-border-l:var(--bulma-warning-l);--bulma-arrow-color:var(--bulma-warning)}.select.is-danger{--bulma-input-h:var(--bulma-danger-h);--bulma-input-s:var(--bulma-danger-s);--bulma-input-l:var(--bulma-danger-l);--bulma-input-focus-h:var(--bulma-danger-h);--bulma-input-focus-s:var(--bulma-danger-s);--bulma-input-focus-l:var(--bulma-danger-l);--bulma-input-border-l:var(--bulma-danger-l);--bulma-arrow-color:var(--bulma-danger)}.select.is-small{border-radius:var(--bulma-radius-small);font-size:var(--bulma-size-small)}.select.is-medium{font-size:var(--bulma-size-medium)}.select.is-large{font-size:var(--bulma-size-large)}.select.is-disabled::after{border-color:var(--bulma-text-weak) !important;opacity:.5}.select.is-fullwidth{width:100%}.select.is-fullwidth select{width:100%}.select.is-loading::after{inset-inline-end:.625em;margin-top:0;position:absolute;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:var(--bulma-size-small)}.select.is-loading.is-medium:after{font-size:var(--bulma-size-medium)}.select.is-loading.is-large:after{font-size:var(--bulma-size-large)}.file{--bulma-file-radius:var(--bulma-radius);--bulma-file-name-border-color:var(--bulma-border);--bulma-file-name-border-style:solid;--bulma-file-name-border-width:1px 1px 1px 0;--bulma-file-name-max-width:16em;--bulma-file-h:var(--bulma-scheme-h);--bulma-file-s:var(--bulma-scheme-s);--bulma-file-background-l:var(--bulma-scheme-main-ter-l);--bulma-file-background-l-delta:0%;--bulma-file-hover-background-l-delta:-5%;--bulma-file-active-background-l-delta:-10%;--bulma-file-border-l:var(--bulma-border-l);--bulma-file-border-l-delta:0%;--bulma-file-hover-border-l-delta:-10%;--bulma-file-active-border-l-delta:-20%;--bulma-file-cta-color-l:var(--bulma-text-strong-l);--bulma-file-name-color-l:var(--bulma-text-strong-l);--bulma-file-color-l-delta:0%;--bulma-file-hover-color-l-delta:-5%;--bulma-file-active-color-l-delta:-10%;align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white{--bulma-file-h:var(--bulma-white-h);--bulma-file-s:var(--bulma-white-s);--bulma-file-background-l:var(--bulma-white-l);--bulma-file-border-l:var(--bulma-white-l);--bulma-file-cta-color-l:var(--bulma-white-invert-l);--bulma-file-name-color-l:var(--bulma-white-on-scheme-l)}.file.is-black{--bulma-file-h:var(--bulma-black-h);--bulma-file-s:var(--bulma-black-s);--bulma-file-background-l:var(--bulma-black-l);--bulma-file-border-l:var(--bulma-black-l);--bulma-file-cta-color-l:var(--bulma-black-invert-l);--bulma-file-name-color-l:var(--bulma-black-on-scheme-l)}.file.is-light{--bulma-file-h:var(--bulma-light-h);--bulma-file-s:var(--bulma-light-s);--bulma-file-background-l:var(--bulma-light-l);--bulma-file-border-l:var(--bulma-light-l);--bulma-file-cta-color-l:var(--bulma-light-invert-l);--bulma-file-name-color-l:var(--bulma-light-on-scheme-l)}.file.is-dark{--bulma-file-h:var(--bulma-dark-h);--bulma-file-s:var(--bulma-dark-s);--bulma-file-background-l:var(--bulma-dark-l);--bulma-file-border-l:var(--bulma-dark-l);--bulma-file-cta-color-l:var(--bulma-dark-invert-l);--bulma-file-name-color-l:var(--bulma-dark-on-scheme-l)}.file.is-text{--bulma-file-h:var(--bulma-text-h);--bulma-file-s:var(--bulma-text-s);--bulma-file-background-l:var(--bulma-text-l);--bulma-file-border-l:var(--bulma-text-l);--bulma-file-cta-color-l:var(--bulma-text-invert-l);--bulma-file-name-color-l:var(--bulma-text-on-scheme-l)}.file.is-primary{--bulma-file-h:var(--bulma-primary-h);--bulma-file-s:var(--bulma-primary-s);--bulma-file-background-l:var(--bulma-primary-l);--bulma-file-border-l:var(--bulma-primary-l);--bulma-file-cta-color-l:var(--bulma-primary-invert-l);--bulma-file-name-color-l:var(--bulma-primary-on-scheme-l)}.file.is-link{--bulma-file-h:var(--bulma-link-h);--bulma-file-s:var(--bulma-link-s);--bulma-file-background-l:var(--bulma-link-l);--bulma-file-border-l:var(--bulma-link-l);--bulma-file-cta-color-l:var(--bulma-link-invert-l);--bulma-file-name-color-l:var(--bulma-link-on-scheme-l)}.file.is-info{--bulma-file-h:var(--bulma-info-h);--bulma-file-s:var(--bulma-info-s);--bulma-file-background-l:var(--bulma-info-l);--bulma-file-border-l:var(--bulma-info-l);--bulma-file-cta-color-l:var(--bulma-info-invert-l);--bulma-file-name-color-l:var(--bulma-info-on-scheme-l)}.file.is-success{--bulma-file-h:var(--bulma-success-h);--bulma-file-s:var(--bulma-success-s);--bulma-file-background-l:var(--bulma-success-l);--bulma-file-border-l:var(--bulma-success-l);--bulma-file-cta-color-l:var(--bulma-success-invert-l);--bulma-file-name-color-l:var(--bulma-success-on-scheme-l)}.file.is-warning{--bulma-file-h:var(--bulma-warning-h);--bulma-file-s:var(--bulma-warning-s);--bulma-file-background-l:var(--bulma-warning-l);--bulma-file-border-l:var(--bulma-warning-l);--bulma-file-cta-color-l:var(--bulma-warning-invert-l);--bulma-file-name-color-l:var(--bulma-warning-on-scheme-l)}.file.is-danger{--bulma-file-h:var(--bulma-danger-h);--bulma-file-s:var(--bulma-danger-s);--bulma-file-background-l:var(--bulma-danger-l);--bulma-file-border-l:var(--bulma-danger-l);--bulma-file-cta-color-l:var(--bulma-danger-invert-l);--bulma-file-name-color-l:var(--bulma-danger-on-scheme-l)}.file.is-small{font-size:var(--bulma-size-small)}.file.is-normal{font-size:var(--bulma-size-normal)}.file.is-medium{font-size:var(--bulma-size-medium)}.file.is-medium .file-icon .fa{font-size:1.5rem}.file.is-large{font-size:var(--bulma-size-large)}.file.is-large .file-icon .fa{font-size:2rem}.file.has-name .file-cta{border-end-end-radius:0;border-start-end-radius:0}.file.has-name .file-name{border-end-start-radius:0;border-start-start-radius:0}.file.has-name.is-empty .file-cta{border-radius:var(--bulma-file-radius)}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:1.5rem}.file.is-boxed.is-small .file-icon .fa{font-size:1rem}.file.is-boxed.is-medium .file-icon .fa{font-size:2rem}.file.is-boxed.is-large .file-icon .fa{font-size:2.5rem}.file.is-boxed.has-name .file-cta{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:var(--bulma-file-radius);border-start-start-radius:var(--bulma-file-radius)}.file.is-boxed.has-name .file-name{border-end-end-radius:var(--bulma-file-radius);border-end-start-radius:var(--bulma-file-radius);border-start-end-radius:0;border-start-start-radius:0;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 var(--bulma-file-radius) var(--bulma-file-radius) 0}.file.is-right .file-name{border-radius:var(--bulma-file-radius) 0 0 var(--bulma-file-radius);border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover{--bulma-file-background-l-delta:var(--bulma-file-hover-background-l-delta);--bulma-file-border-l-delta:var(--bulma-file-hover-border-l-delta);--bulma-file-color-l-delta:var(--bulma-file-hover-color-l-delta)}.file-label:active{--bulma-file-background-l-delta:var(--bulma-file-active-background-l-delta);--bulma-file-border-l-delta:var(--bulma-file-active-border-l-delta);--bulma-file-color-l-delta:var(--bulma-file-active-color-l-delta)}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-border-l-delta)));border-radius:var(--bulma-file-radius);font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-background-l) + var(--bulma-file-background-l-delta)));color:hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-cta-color-l) + var(--bulma-file-color-l-delta)))}.file-name{border-color:hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-border-l) + var(--bulma-file-color-l-delta)));border-style:var(--bulma-file-name-border-style);border-width:var(--bulma-file-name-border-width);color:hsl(var(--bulma-file-h), var(--bulma-file-s), calc(var(--bulma-file-name-color-l) + var(--bulma-file-color-l-delta)));display:block;max-width:var(--bulma-file-name-max-width);overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-inline-end:.5em;width:1em}.file-icon .fa{font-size:1rem}:root{--bulma-label-color:var(--bulma-text-strong);--bulma-label-spacing:0.5em;--bulma-label-weight:var(--bulma-weight-semibold);--bulma-help-size:var(--bulma-size-small);--bulma-field-block-spacing:0.75rem}.label{color:var(--bulma-label-color);display:block;font-size:var(--bulma-size-normal);font-weight:var(--bulma-weight-semibold)}.label:not(:last-child){margin-bottom:var(--bulma-label-spacing)}.label.is-small{font-size:var(--bulma-size-small)}.label.is-medium{font-size:var(--bulma-size-medium)}.label.is-large{font-size:var(--bulma-size-large)}.help{display:block;font-size:var(--bulma-help-size);margin-top:.25rem}.help.is-white{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l))}.help.is-black{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l))}.help.is-light{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l))}.help.is-dark{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l))}.help.is-text{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l))}.help.is-primary{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l))}.help.is-link{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l))}.help.is-info{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l))}.help.is-success{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l))}.help.is-warning{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l))}.help.is-danger{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l))}.field{--bulma-block-spacing:var(--bulma-field-block-spacing)}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-inline-end:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-start-end-radius:0;border-end-end-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-start-start-radius:0;border-end-start-radius:0}.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered{z-index:2}.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]).is-active{z-index:3}.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;gap:.75rem;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}@media screen and (min-width: 769px),print{.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width: 768px){.field-label{margin-bottom:.5rem}}@media screen and (min-width: 769px),print{.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-inline-end:1.5rem;text-align:right}.field-label.is-small{font-size:var(--bulma-size-small);padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:var(--bulma-size-medium);padding-top:.375em}.field-label.is-large{font-size:var(--bulma-size-large);padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media screen and (min-width: 769px),print{.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-inline-end:.75rem}}.control{box-sizing:border-box;clear:both;font-size:var(--bulma-size-normal);position:relative;text-align:inherit}.control.has-icons-left .input:hover~.icon,.control.has-icons-left .select:hover~.icon,.control.has-icons-right .input:hover~.icon,.control.has-icons-right .select:hover~.icon{color:var(--bulma-input-icon-hover-color)}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:var(--bulma-input-icon-focus-color)}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:var(--bulma-size-small)}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:var(--bulma-size-medium)}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:var(--bulma-size-large)}.control.has-icons-left .icon,.control.has-icons-right .icon{color:var(--bulma-input-icon-color);height:var(--bulma-input-height);pointer-events:none;position:absolute;top:0;width:var(--bulma-input-height);z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:var(--bulma-input-height)}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:var(--bulma-input-height)}.control.has-icons-right .icon.is-right{right:0}.control.is-loading::after{inset-inline-end:.75em;position:absolute !important;top:.75em;z-index:4}.control.is-loading.is-small:after{font-size:var(--bulma-size-small)}.control.is-loading.is-medium:after{font-size:var(--bulma-size-medium)}.control.is-loading.is-large:after{font-size:var(--bulma-size-large)}.breadcrumb{--bulma-breadcrumb-item-color:var(--bulma-link-text);--bulma-breadcrumb-item-hover-color:var(--bulma-link-text-hover);--bulma-breadcrumb-item-active-color:var(--bulma-link-text-active);--bulma-breadcrumb-item-padding-vertical:0;--bulma-breadcrumb-item-padding-horizontal:0.75em;--bulma-breadcrumb-item-separator-color:var(--bulma-border)}.breadcrumb{font-size:var(--bulma-size-normal);white-space:nowrap}.breadcrumb a{align-items:center;color:var(--bulma-breadcrumb-item-color);display:flex;justify-content:center;padding:var(--bulma-breadcrumb-item-padding-vertical) var(--bulma-breadcrumb-item-padding-horizontal)}.breadcrumb a:hover{color:var(--bulma-breadcrumb-item-hover-color)}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-inline-start:0}.breadcrumb li.is-active a{color:var(--bulma-breadcrumb-item-active-color);cursor:default;pointer-events:none}.breadcrumb li+li::before{color:var(--bulma-breadcrumb-item-separator-color);content:"/"}.breadcrumb ul,.breadcrumb ol{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-inline-end:.5em}.breadcrumb .icon:last-child{margin-inline-start:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:var(--bulma-size-small)}.breadcrumb.is-medium{font-size:var(--bulma-size-medium)}.breadcrumb.is-large{font-size:var(--bulma-size-large)}.breadcrumb.has-arrow-separator li+li::before{content:"→"}.breadcrumb.has-bullet-separator li+li::before{content:"•"}.breadcrumb.has-dot-separator li+li::before{content:"·"}.breadcrumb.has-succeeds-separator li+li::before{content:"≻"}.card{--bulma-card-color:var(--bulma-text);--bulma-card-background-color:var(--bulma-scheme-main);--bulma-card-shadow:var(--bulma-shadow);--bulma-card-radius:0.75rem;--bulma-card-header-background-color:transparent;--bulma-card-header-color:var(--bulma-text-strong);--bulma-card-header-padding:0.75rem 1rem;--bulma-card-header-shadow:0 0.125em 0.25em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);--bulma-card-header-weight:var(--bulma-weight-bold);--bulma-card-content-background-color:transparent;--bulma-card-content-padding:1.5rem;--bulma-card-footer-background-color:transparent;--bulma-card-footer-border-top:1px solid var(--bulma-border-weak);--bulma-card-footer-padding:0.75rem;--bulma-card-media-margin:var(--bulma-block-spacing)}.card{background-color:var(--bulma-card-background-color);border-radius:var(--bulma-card-radius);box-shadow:var(--bulma-card-shadow);color:var(--bulma-card-color);max-width:100%;position:relative}.card-footer:first-child,.card-content:first-child,.card-header:first-child{border-start-start-radius:var(--bulma-card-radius);border-start-end-radius:var(--bulma-card-radius)}.card-footer:last-child,.card-content:last-child,.card-header:last-child{border-end-start-radius:var(--bulma-card-radius);border-end-end-radius:var(--bulma-card-radius)}.card-header{background-color:var(--bulma-card-header-background-color);align-items:stretch;box-shadow:var(--bulma-card-header-shadow);display:flex}.card-header-title{align-items:center;color:var(--bulma-card-header-color);display:flex;flex-grow:1;font-weight:var(--bulma-card-header-weight);padding:var(--bulma-card-header-padding)}.card-header-title.is-centered{justify-content:center}.card-header-icon{appearance:none;background:none;border:none;color:inherit;font-family:inherit;font-size:1em;margin:0;padding:0;align-items:center;cursor:pointer;display:flex;justify-content:center;padding:var(--bulma-card-header-padding)}.card-image{display:block;position:relative}.card-image:first-child img{border-start-start-radius:var(--bulma-card-radius);border-start-end-radius:var(--bulma-card-radius)}.card-image:last-child img{border-end-start-radius:var(--bulma-card-radius);border-end-end-radius:var(--bulma-card-radius)}.card-content{background-color:var(--bulma-card-content-background-color);padding:var(--bulma-card-content-padding)}.card-footer{background-color:var(--bulma-card-footer-background-color);border-top:var(--bulma-card-footer-border-top);align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:var(--bulma-card-footer-padding)}.card-footer-item:not(:last-child){border-inline-end:var(--bulma-card-footer-border-top)}.card .media:not(:last-child){margin-bottom:var(--bulma-card-media-margin)}.dropdown{--bulma-dropdown-menu-min-width:12rem;--bulma-dropdown-content-background-color:var(--bulma-scheme-main);--bulma-dropdown-content-offset:0.25rem;--bulma-dropdown-content-padding-bottom:0.5rem;--bulma-dropdown-content-padding-top:0.5rem;--bulma-dropdown-content-radius:var(--bulma-radius);--bulma-dropdown-content-shadow:var(--bulma-shadow);--bulma-dropdown-content-z:20;--bulma-dropdown-item-h:var(--bulma-scheme-h);--bulma-dropdown-item-s:var(--bulma-scheme-s);--bulma-dropdown-item-l:var(--bulma-scheme-main-l);--bulma-dropdown-item-background-l:var(--bulma-scheme-main-l);--bulma-dropdown-item-background-l-delta:0%;--bulma-dropdown-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-dropdown-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-dropdown-item-color-l:var(--bulma-text-strong-l);--bulma-dropdown-item-selected-h:var(--bulma-link-h);--bulma-dropdown-item-selected-s:var(--bulma-link-s);--bulma-dropdown-item-selected-l:var(--bulma-link-l);--bulma-dropdown-item-selected-background-l:var(--bulma-link-l);--bulma-dropdown-item-selected-color-l:var(--bulma-link-invert-l);--bulma-dropdown-divider-background-color:var(--bulma-border-weak)}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:var(--bulma-dropdown-content-offset);padding-top:initial;top:auto}.dropdown-menu{display:none;left:0;min-width:var(--bulma-dropdown-menu-min-width);padding-top:var(--bulma-dropdown-content-offset);position:absolute;top:100%;z-index:var(--bulma-dropdown-content-z)}.dropdown-content{background-color:var(--bulma-dropdown-content-background-color);border-radius:var(--bulma-dropdown-content-radius);box-shadow:var(--bulma-dropdown-content-shadow);padding-bottom:var(--bulma-dropdown-content-padding-bottom);padding-top:var(--bulma-dropdown-content-padding-top)}.dropdown-item{color:hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), var(--bulma-dropdown-item-color-l));display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem}a.dropdown-item,button.dropdown-item{background-color:hsl(var(--bulma-dropdown-item-h), var(--bulma-dropdown-item-s), calc(var(--bulma-dropdown-item-background-l) + var(--bulma-dropdown-item-background-l-delta)));padding-inline-end:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{--bulma-dropdown-item-background-l-delta:var(--bulma-dropdown-item-hover-background-l-delta);--bulma-dropdown-item-border-l-delta:var(--bulma-dropdown-item-hover-border-l-delta)}a.dropdown-item:active,button.dropdown-item:active{--bulma-dropdown-item-background-l-delta:var(--bulma-dropdown-item-active-background-l-delta);--bulma-dropdown-item-border-l-delta:var(--bulma-dropdown-item-active-border-l-delta)}a.dropdown-item.is-active,a.dropdown-item.is-selected,button.dropdown-item.is-active,button.dropdown-item.is-selected{--bulma-dropdown-item-h:var(--bulma-dropdown-item-selected-h);--bulma-dropdown-item-s:var(--bulma-dropdown-item-selected-s);--bulma-dropdown-item-l:var(--bulma-dropdown-item-selected-l);--bulma-dropdown-item-background-l:var(--bulma-dropdown-item-selected-background-l);--bulma-dropdown-item-color-l:var(--bulma-dropdown-item-selected-color-l)}.dropdown-divider{background-color:var(--bulma-dropdown-divider-background-color);border:none;display:block;height:1px;margin:.5rem 0}.menu{--bulma-menu-item-h:var(--bulma-scheme-h);--bulma-menu-item-s:var(--bulma-scheme-s);--bulma-menu-item-l:var(--bulma-scheme-main-l);--bulma-menu-item-background-l:var(--bulma-scheme-main-l);--bulma-menu-item-background-l-delta:0%;--bulma-menu-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-menu-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-menu-item-color-l:var(--bulma-text-l);--bulma-menu-item-radius:var(--bulma-radius-small);--bulma-menu-item-selected-h:var(--bulma-link-h);--bulma-menu-item-selected-s:var(--bulma-link-s);--bulma-menu-item-selected-l:var(--bulma-link-l);--bulma-menu-item-selected-background-l:var(--bulma-link-l);--bulma-menu-item-selected-color-l:var(--bulma-link-invert-l);--bulma-menu-list-border-left:1px solid var(--bulma-border);--bulma-menu-list-line-height:1.25;--bulma-menu-list-link-padding:0.5em 0.75em;--bulma-menu-nested-list-margin:0.75em;--bulma-menu-nested-list-padding-left:0.75em;--bulma-menu-label-color:var(--bulma-text-weak);--bulma-menu-label-font-size:0.75em;--bulma-menu-label-letter-spacing:0.1em;--bulma-menu-label-spacing:1em}.menu{font-size:var(--bulma-size-normal)}.menu.is-small{font-size:var(--bulma-size-small)}.menu.is-medium{font-size:var(--bulma-size-medium)}.menu.is-large{font-size:var(--bulma-size-large)}.menu-list{line-height:var(--bulma-menu-list-line-height)}.menu-list a,.menu-list button,.menu-list .menu-item{background-color:hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), calc(var(--bulma-menu-item-background-l) + var(--bulma-menu-item-background-l-delta)));border-radius:var(--bulma-menu-item-radius);color:hsl(var(--bulma-menu-item-h), var(--bulma-menu-item-s), var(--bulma-menu-item-color-l));display:block;padding:var(--bulma-menu-list-link-padding);text-align:left;width:100%}.menu-list a:hover,.menu-list button:hover,.menu-list .menu-item:hover{--bulma-menu-item-background-l-delta:var(--bulma-menu-item-hover-background-l-delta)}.menu-list a:active,.menu-list button:active,.menu-list .menu-item:active{--bulma-menu-item-background-l-delta:var(--bulma-menu-item-active-background-l-delta)}.menu-list a.is-active,.menu-list a.is-selected,.menu-list button.is-active,.menu-list button.is-selected,.menu-list .menu-item.is-active,.menu-list .menu-item.is-selected{--bulma-menu-item-h:var(--bulma-menu-item-selected-h);--bulma-menu-item-s:var(--bulma-menu-item-selected-s);--bulma-menu-item-l:var(--bulma-menu-item-selected-l);--bulma-menu-item-background-l:var(--bulma-menu-item-selected-background-l);--bulma-menu-item-color-l:var(--bulma-menu-item-selected-color-l)}.menu-list li ul{border-inline-start:var(--bulma-menu-list-border-left);margin:var(--bulma-menu-nested-list-margin);padding-inline-start:var(--bulma-menu-nested-list-padding-left)}.menu-label{color:var(--bulma-menu-label-color);font-size:var(--bulma-menu-label-font-size);letter-spacing:var(--bulma-menu-label-letter-spacing);text-transform:uppercase}.menu-label:not(:first-child){margin-top:var(--bulma-menu-label-spacing)}.menu-label:not(:last-child){margin-bottom:var(--bulma-menu-label-spacing)}.message{--bulma-message-border-l-delta:-20%;--bulma-message-radius:var(--bulma-radius);--bulma-message-header-weight:var(--bulma-weight-semibold);--bulma-message-header-padding:1em 1.25em;--bulma-message-header-radius:var(--bulma-radius);--bulma-message-body-border-width:0 0 0 4px;--bulma-message-body-color:var(--bulma-text);--bulma-message-body-padding:1.25em 1.5em;--bulma-message-body-radius:var(--bulma-radius-small);--bulma-message-body-pre-code-background-color:transparent;--bulma-message-header-body-border-width:0;--bulma-message-h:var(--bulma-scheme-h);--bulma-message-s:var(--bulma-scheme-s);--bulma-message-background-l:var(--bulma-background-l);--bulma-message-border-l:var(--bulma-border-l);--bulma-message-border-style:solid;--bulma-message-border-width:0.25em;--bulma-message-color-l:var(--bulma-text-l);--bulma-message-header-background-l:var(--bulma-dark-l);--bulma-message-header-color-l:var(--bulma-text-dark-invert-l)}.message{border-radius:var(--bulma-message-radius);color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-color-l));font-size:var(--bulma-size-normal)}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:var(--bulma-size-small)}.message.is-medium{font-size:var(--bulma-size-medium)}.message.is-large{font-size:var(--bulma-size-large)}.message.is-white{--bulma-message-h:var(--bulma-white-h);--bulma-message-s:var(--bulma-white-s);--bulma-message-border-l:calc(var(--bulma-white-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-white-on-scheme-l);--bulma-message-header-background-l:var(--bulma-white-l);--bulma-message-header-color-l:var(--bulma-white-invert-l)}.message.is-black{--bulma-message-h:var(--bulma-black-h);--bulma-message-s:var(--bulma-black-s);--bulma-message-border-l:calc(var(--bulma-black-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-black-on-scheme-l);--bulma-message-header-background-l:var(--bulma-black-l);--bulma-message-header-color-l:var(--bulma-black-invert-l)}.message.is-light{--bulma-message-h:var(--bulma-light-h);--bulma-message-s:var(--bulma-light-s);--bulma-message-border-l:calc(var(--bulma-light-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-light-on-scheme-l);--bulma-message-header-background-l:var(--bulma-light-l);--bulma-message-header-color-l:var(--bulma-light-invert-l)}.message.is-dark{--bulma-message-h:var(--bulma-dark-h);--bulma-message-s:var(--bulma-dark-s);--bulma-message-border-l:calc(var(--bulma-dark-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-dark-on-scheme-l);--bulma-message-header-background-l:var(--bulma-dark-l);--bulma-message-header-color-l:var(--bulma-dark-invert-l)}.message.is-text{--bulma-message-h:var(--bulma-text-h);--bulma-message-s:var(--bulma-text-s);--bulma-message-border-l:calc(var(--bulma-text-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-text-on-scheme-l);--bulma-message-header-background-l:var(--bulma-text-l);--bulma-message-header-color-l:var(--bulma-text-invert-l)}.message.is-primary{--bulma-message-h:var(--bulma-primary-h);--bulma-message-s:var(--bulma-primary-s);--bulma-message-border-l:calc(var(--bulma-primary-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-primary-on-scheme-l);--bulma-message-header-background-l:var(--bulma-primary-l);--bulma-message-header-color-l:var(--bulma-primary-invert-l)}.message.is-link{--bulma-message-h:var(--bulma-link-h);--bulma-message-s:var(--bulma-link-s);--bulma-message-border-l:calc(var(--bulma-link-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-link-on-scheme-l);--bulma-message-header-background-l:var(--bulma-link-l);--bulma-message-header-color-l:var(--bulma-link-invert-l)}.message.is-info{--bulma-message-h:var(--bulma-info-h);--bulma-message-s:var(--bulma-info-s);--bulma-message-border-l:calc(var(--bulma-info-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-info-on-scheme-l);--bulma-message-header-background-l:var(--bulma-info-l);--bulma-message-header-color-l:var(--bulma-info-invert-l)}.message.is-success{--bulma-message-h:var(--bulma-success-h);--bulma-message-s:var(--bulma-success-s);--bulma-message-border-l:calc(var(--bulma-success-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-success-on-scheme-l);--bulma-message-header-background-l:var(--bulma-success-l);--bulma-message-header-color-l:var(--bulma-success-invert-l)}.message.is-warning{--bulma-message-h:var(--bulma-warning-h);--bulma-message-s:var(--bulma-warning-s);--bulma-message-border-l:calc(var(--bulma-warning-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-warning-on-scheme-l);--bulma-message-header-background-l:var(--bulma-warning-l);--bulma-message-header-color-l:var(--bulma-warning-invert-l)}.message.is-danger{--bulma-message-h:var(--bulma-danger-h);--bulma-message-s:var(--bulma-danger-s);--bulma-message-border-l:calc(var(--bulma-danger-l) + var(--bulma-message-border-l-delta));--bulma-message-color-l:var(--bulma-danger-on-scheme-l);--bulma-message-header-background-l:var(--bulma-danger-l);--bulma-message-header-color-l:var(--bulma-danger-invert-l)}.message-header{align-items:center;background-color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l));border-start-start-radius:var(--bulma-message-header-radius);border-start-end-radius:var(--bulma-message-header-radius);color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l));display:flex;font-weight:var(--bulma-message-header-weight);justify-content:space-between;line-height:1.25;padding:var(--bulma-message-header-padding);position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-inline-start:.75em}.message-header+.message-body{border-width:var(--bulma-message-header-body-border-width);border-start-start-radius:0;border-start-end-radius:0}.message-body{background-color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-background-l));border-inline-start-color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-border-l));border-inline-start-style:var(--bulma-message-border-style);border-inline-start-width:var(--bulma-message-border-width);border-radius:var(--bulma-message-body-radius);padding:var(--bulma-message-body-padding)}.message-body code,.message-body pre{background-color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-color-l));color:hsl(var(--bulma-message-h), var(--bulma-message-s), var(--bulma-message-header-background-l))}.message-body pre code{background-color:var(--bulma-message-body-pre-code-background-color)}.modal{--bulma-modal-z:40;--bulma-modal-background-background-color:hsla(0, 0%, 53%, 0.7);--bulma-modal-content-width:40rem;--bulma-modal-content-margin-mobile:1.25rem;--bulma-modal-content-spacing-mobile:10rem;--bulma-modal-content-spacing-tablet:2.5rem;--bulma-modal-close-dimensions:2.5rem;--bulma-modal-close-right:1.25rem;--bulma-modal-close-top:1.25rem;--bulma-modal-card-spacing:2.5rem;--bulma-modal-card-head-background-color:var(--bulma-scheme-main);--bulma-modal-card-head-padding:2rem;--bulma-modal-card-head-radius:var(--bulma-radius-large);--bulma-modal-card-title-color:var(--bulma-text-strong);--bulma-modal-card-title-line-height:1;--bulma-modal-card-title-size:var(--bulma-size-4);--bulma-modal-card-foot-background-color:var(--bulma-scheme-main-bis);--bulma-modal-card-foot-radius:var(--bulma-radius-large);--bulma-modal-card-body-background-color:var(--bulma-scheme-main);--bulma-modal-card-body-padding:2rem}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:var(--bulma-modal-z)}.modal.is-active{display:flex}.modal-background{background-color:var(--bulma-modal-background-background-color)}.modal-content,.modal-card{margin:0 var(--bulma-modal-content-margin-mobile);max-height:calc(100vh - var(--bulma-modal-content-spacing-mobile));overflow:auto;position:relative;width:100%}@media screen and (min-width: 769px){.modal-content,.modal-card{margin:0 auto;max-height:calc(100vh - var(--bulma-modal-content-spacing-tablet));width:var(--bulma-modal-content-width)}}.modal-close{background:none;height:var(--bulma-modal-close-dimensions);inset-inline-end:var(--bulma-modal-close-right);position:fixed;top:var(--bulma-modal-close-top);width:var(--bulma-modal-close-dimensions)}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - var(--bulma-modal-card-spacing));overflow:hidden;overflow-y:visible}.modal-card-head,.modal-card-foot{align-items:center;display:flex;flex-shrink:0;justify-content:flex-start;padding:var(--bulma-modal-card-head-padding);position:relative}.modal-card-head{background-color:var(--bulma-modal-card-head-background-color);border-start-start-radius:var(--bulma-modal-card-head-radius);border-start-end-radius:var(--bulma-modal-card-head-radius);box-shadow:var(--bulma-shadow)}.modal-card-title{color:var(--bulma-modal-card-title-color);flex-grow:1;flex-shrink:0;font-size:var(--bulma-modal-card-title-size);line-height:var(--bulma-modal-card-title-line-height)}.modal-card-foot{background-color:var(--bulma-modal-card-foot-background-color);border-end-start-radius:var(--bulma-modal-card-foot-radius);border-end-end-radius:var(--bulma-modal-card-foot-radius)}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:var(--bulma-modal-card-body-background-color);flex-grow:1;flex-shrink:1;overflow:auto;padding:var(--bulma-modal-card-body-padding)}:root{--bulma-navbar-height:3.25rem}.navbar{--bulma-navbar-h:var(--bulma-scheme-h);--bulma-navbar-s:var(--bulma-scheme-s);--bulma-navbar-l:var(--bulma-scheme-main-l);--bulma-navbar-background-color:var(--bulma-scheme-main);--bulma-navbar-box-shadow-size:0 0.125em 0 0;--bulma-navbar-box-shadow-color:var(--bulma-background);--bulma-navbar-padding-vertical:1rem;--bulma-navbar-padding-horizontal:2rem;--bulma-navbar-z:30;--bulma-navbar-fixed-z:30;--bulma-navbar-item-background-a:0;--bulma-navbar-item-background-l:var(--bulma-scheme-main-l);--bulma-navbar-item-background-l-delta:0%;--bulma-navbar-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-navbar-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-navbar-item-color-l:var(--bulma-text-l);--bulma-navbar-item-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-item-color-l));--bulma-navbar-item-selected-h:var(--bulma-link-h);--bulma-navbar-item-selected-s:var(--bulma-link-s);--bulma-navbar-item-selected-l:var(--bulma-link-l);--bulma-navbar-item-selected-background-l:var(--bulma-link-l);--bulma-navbar-item-selected-color-l:var(--bulma-link-invert-l);--bulma-navbar-item-img-max-height:1.75rem;--bulma-navbar-burger-color:var(--bulma-link);--bulma-navbar-tab-hover-background-color:transparent;--bulma-navbar-tab-hover-border-bottom-color:var(--bulma-link);--bulma-navbar-tab-active-color:var(--bulma-link);--bulma-navbar-tab-active-background-color:transparent;--bulma-navbar-tab-active-border-bottom-color:var(--bulma-link);--bulma-navbar-tab-active-border-bottom-style:solid;--bulma-navbar-tab-active-border-bottom-width:0.1875em;--bulma-navbar-dropdown-background-color:var(--bulma-scheme-main);--bulma-navbar-dropdown-border-l:var(--bulma-border-l);--bulma-navbar-dropdown-border-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-dropdown-border-l));--bulma-navbar-dropdown-border-style:solid;--bulma-navbar-dropdown-border-width:0.125em;--bulma-navbar-dropdown-offset:-0.25em;--bulma-navbar-dropdown-arrow:var(--bulma-link);--bulma-navbar-dropdown-radius:var(--bulma-radius-large);--bulma-navbar-dropdown-z:20;--bulma-navbar-dropdown-boxed-radius:var(--bulma-radius-large);--bulma-navbar-dropdown-boxed-shadow:0 0.5em 0.5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1), 0 0 0 1px hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);--bulma-navbar-dropdown-item-h:var(--bulma-scheme-h);--bulma-navbar-dropdown-item-s:var(--bulma-scheme-s);--bulma-navbar-dropdown-item-l:var(--bulma-scheme-main-l);--bulma-navbar-dropdown-item-background-l:var(--bulma-scheme-main-l);--bulma-navbar-dropdown-item-color-l:var(--bulma-text-l);--bulma-navbar-divider-background-l:var(--bulma-background-l);--bulma-navbar-divider-height:0.125em;--bulma-navbar-bottom-box-shadow-size:0 -0.125em 0 0}.navbar{background-color:var(--bulma-navbar-background-color);min-height:var(--bulma-navbar-height);position:relative;z-index:var(--bulma-navbar-z)}.navbar.is-white{--bulma-navbar-h:var(--bulma-white-h);--bulma-navbar-s:var(--bulma-white-s);--bulma-navbar-l:var(--bulma-white-l);--bulma-burger-h:var(--bulma-white-h);--bulma-burger-s:var(--bulma-white-s);--bulma-burger-l:var(--bulma-white-invert-l);--bulma-navbar-background-color:var(--bulma-white);--bulma-navbar-item-background-l:var(--bulma-white-l);--bulma-navbar-item-color-l:var(--bulma-white-invert-l);--bulma-navbar-item-selected-h:var(--bulma-white-h);--bulma-navbar-item-selected-s:var(--bulma-white-s);--bulma-navbar-item-selected-l:var(--bulma-white-l);--bulma-navbar-item-selected-background-l:var(--bulma-white-l);--bulma-navbar-item-selected-color-l:var(--bulma-white-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-white-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-white-h);--bulma-navbar-dropdown-item-s:var(--bulma-white-s)}.navbar.is-black{--bulma-navbar-h:var(--bulma-black-h);--bulma-navbar-s:var(--bulma-black-s);--bulma-navbar-l:var(--bulma-black-l);--bulma-burger-h:var(--bulma-black-h);--bulma-burger-s:var(--bulma-black-s);--bulma-burger-l:var(--bulma-black-invert-l);--bulma-navbar-background-color:var(--bulma-black);--bulma-navbar-item-background-l:var(--bulma-black-l);--bulma-navbar-item-color-l:var(--bulma-black-invert-l);--bulma-navbar-item-selected-h:var(--bulma-black-h);--bulma-navbar-item-selected-s:var(--bulma-black-s);--bulma-navbar-item-selected-l:var(--bulma-black-l);--bulma-navbar-item-selected-background-l:var(--bulma-black-l);--bulma-navbar-item-selected-color-l:var(--bulma-black-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-black-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-black-h);--bulma-navbar-dropdown-item-s:var(--bulma-black-s)}.navbar.is-light{--bulma-navbar-h:var(--bulma-light-h);--bulma-navbar-s:var(--bulma-light-s);--bulma-navbar-l:var(--bulma-light-l);--bulma-burger-h:var(--bulma-light-h);--bulma-burger-s:var(--bulma-light-s);--bulma-burger-l:var(--bulma-light-invert-l);--bulma-navbar-background-color:var(--bulma-light);--bulma-navbar-item-background-l:var(--bulma-light-l);--bulma-navbar-item-color-l:var(--bulma-light-invert-l);--bulma-navbar-item-selected-h:var(--bulma-light-h);--bulma-navbar-item-selected-s:var(--bulma-light-s);--bulma-navbar-item-selected-l:var(--bulma-light-l);--bulma-navbar-item-selected-background-l:var(--bulma-light-l);--bulma-navbar-item-selected-color-l:var(--bulma-light-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-light-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-light-h);--bulma-navbar-dropdown-item-s:var(--bulma-light-s)}.navbar.is-dark{--bulma-navbar-h:var(--bulma-dark-h);--bulma-navbar-s:var(--bulma-dark-s);--bulma-navbar-l:var(--bulma-dark-l);--bulma-burger-h:var(--bulma-dark-h);--bulma-burger-s:var(--bulma-dark-s);--bulma-burger-l:var(--bulma-dark-invert-l);--bulma-navbar-background-color:var(--bulma-dark);--bulma-navbar-item-background-l:var(--bulma-dark-l);--bulma-navbar-item-color-l:var(--bulma-dark-invert-l);--bulma-navbar-item-selected-h:var(--bulma-dark-h);--bulma-navbar-item-selected-s:var(--bulma-dark-s);--bulma-navbar-item-selected-l:var(--bulma-dark-l);--bulma-navbar-item-selected-background-l:var(--bulma-dark-l);--bulma-navbar-item-selected-color-l:var(--bulma-dark-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-dark-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-dark-h);--bulma-navbar-dropdown-item-s:var(--bulma-dark-s)}.navbar.is-text{--bulma-navbar-h:var(--bulma-text-h);--bulma-navbar-s:var(--bulma-text-s);--bulma-navbar-l:var(--bulma-text-l);--bulma-burger-h:var(--bulma-text-h);--bulma-burger-s:var(--bulma-text-s);--bulma-burger-l:var(--bulma-text-invert-l);--bulma-navbar-background-color:var(--bulma-text);--bulma-navbar-item-background-l:var(--bulma-text-l);--bulma-navbar-item-color-l:var(--bulma-text-invert-l);--bulma-navbar-item-selected-h:var(--bulma-text-h);--bulma-navbar-item-selected-s:var(--bulma-text-s);--bulma-navbar-item-selected-l:var(--bulma-text-l);--bulma-navbar-item-selected-background-l:var(--bulma-text-l);--bulma-navbar-item-selected-color-l:var(--bulma-text-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-text-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-text-h);--bulma-navbar-dropdown-item-s:var(--bulma-text-s)}.navbar.is-primary{--bulma-navbar-h:var(--bulma-primary-h);--bulma-navbar-s:var(--bulma-primary-s);--bulma-navbar-l:var(--bulma-primary-l);--bulma-burger-h:var(--bulma-primary-h);--bulma-burger-s:var(--bulma-primary-s);--bulma-burger-l:var(--bulma-primary-invert-l);--bulma-navbar-background-color:var(--bulma-primary);--bulma-navbar-item-background-l:var(--bulma-primary-l);--bulma-navbar-item-color-l:var(--bulma-primary-invert-l);--bulma-navbar-item-selected-h:var(--bulma-primary-h);--bulma-navbar-item-selected-s:var(--bulma-primary-s);--bulma-navbar-item-selected-l:var(--bulma-primary-l);--bulma-navbar-item-selected-background-l:var(--bulma-primary-l);--bulma-navbar-item-selected-color-l:var(--bulma-primary-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-primary-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-primary-h);--bulma-navbar-dropdown-item-s:var(--bulma-primary-s)}.navbar.is-link{--bulma-navbar-h:var(--bulma-link-h);--bulma-navbar-s:var(--bulma-link-s);--bulma-navbar-l:var(--bulma-link-l);--bulma-burger-h:var(--bulma-link-h);--bulma-burger-s:var(--bulma-link-s);--bulma-burger-l:var(--bulma-link-invert-l);--bulma-navbar-background-color:var(--bulma-link);--bulma-navbar-item-background-l:var(--bulma-link-l);--bulma-navbar-item-color-l:var(--bulma-link-invert-l);--bulma-navbar-item-selected-h:var(--bulma-link-h);--bulma-navbar-item-selected-s:var(--bulma-link-s);--bulma-navbar-item-selected-l:var(--bulma-link-l);--bulma-navbar-item-selected-background-l:var(--bulma-link-l);--bulma-navbar-item-selected-color-l:var(--bulma-link-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-link-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-link-h);--bulma-navbar-dropdown-item-s:var(--bulma-link-s)}.navbar.is-info{--bulma-navbar-h:var(--bulma-info-h);--bulma-navbar-s:var(--bulma-info-s);--bulma-navbar-l:var(--bulma-info-l);--bulma-burger-h:var(--bulma-info-h);--bulma-burger-s:var(--bulma-info-s);--bulma-burger-l:var(--bulma-info-invert-l);--bulma-navbar-background-color:var(--bulma-info);--bulma-navbar-item-background-l:var(--bulma-info-l);--bulma-navbar-item-color-l:var(--bulma-info-invert-l);--bulma-navbar-item-selected-h:var(--bulma-info-h);--bulma-navbar-item-selected-s:var(--bulma-info-s);--bulma-navbar-item-selected-l:var(--bulma-info-l);--bulma-navbar-item-selected-background-l:var(--bulma-info-l);--bulma-navbar-item-selected-color-l:var(--bulma-info-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-info-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-info-h);--bulma-navbar-dropdown-item-s:var(--bulma-info-s)}.navbar.is-success{--bulma-navbar-h:var(--bulma-success-h);--bulma-navbar-s:var(--bulma-success-s);--bulma-navbar-l:var(--bulma-success-l);--bulma-burger-h:var(--bulma-success-h);--bulma-burger-s:var(--bulma-success-s);--bulma-burger-l:var(--bulma-success-invert-l);--bulma-navbar-background-color:var(--bulma-success);--bulma-navbar-item-background-l:var(--bulma-success-l);--bulma-navbar-item-color-l:var(--bulma-success-invert-l);--bulma-navbar-item-selected-h:var(--bulma-success-h);--bulma-navbar-item-selected-s:var(--bulma-success-s);--bulma-navbar-item-selected-l:var(--bulma-success-l);--bulma-navbar-item-selected-background-l:var(--bulma-success-l);--bulma-navbar-item-selected-color-l:var(--bulma-success-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-success-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-success-h);--bulma-navbar-dropdown-item-s:var(--bulma-success-s)}.navbar.is-warning{--bulma-navbar-h:var(--bulma-warning-h);--bulma-navbar-s:var(--bulma-warning-s);--bulma-navbar-l:var(--bulma-warning-l);--bulma-burger-h:var(--bulma-warning-h);--bulma-burger-s:var(--bulma-warning-s);--bulma-burger-l:var(--bulma-warning-invert-l);--bulma-navbar-background-color:var(--bulma-warning);--bulma-navbar-item-background-l:var(--bulma-warning-l);--bulma-navbar-item-color-l:var(--bulma-warning-invert-l);--bulma-navbar-item-selected-h:var(--bulma-warning-h);--bulma-navbar-item-selected-s:var(--bulma-warning-s);--bulma-navbar-item-selected-l:var(--bulma-warning-l);--bulma-navbar-item-selected-background-l:var(--bulma-warning-l);--bulma-navbar-item-selected-color-l:var(--bulma-warning-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-warning-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-warning-h);--bulma-navbar-dropdown-item-s:var(--bulma-warning-s)}.navbar.is-danger{--bulma-navbar-h:var(--bulma-danger-h);--bulma-navbar-s:var(--bulma-danger-s);--bulma-navbar-l:var(--bulma-danger-l);--bulma-burger-h:var(--bulma-danger-h);--bulma-burger-s:var(--bulma-danger-s);--bulma-burger-l:var(--bulma-danger-invert-l);--bulma-navbar-background-color:var(--bulma-danger);--bulma-navbar-item-background-l:var(--bulma-danger-l);--bulma-navbar-item-color-l:var(--bulma-danger-invert-l);--bulma-navbar-item-selected-h:var(--bulma-danger-h);--bulma-navbar-item-selected-s:var(--bulma-danger-s);--bulma-navbar-item-selected-l:var(--bulma-danger-l);--bulma-navbar-item-selected-background-l:var(--bulma-danger-l);--bulma-navbar-item-selected-color-l:var(--bulma-danger-invert-l);--bulma-navbar-dropdown-arrow:var(--bulma-danger-invert-l);--bulma-navbar-dropdown-background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-navbar-dropdown-item-background-l));--bulma-navbar-dropdown-item-h:var(--bulma-danger-h);--bulma-navbar-dropdown-item-s:var(--bulma-danger-s)}.navbar>.container{align-items:stretch;display:flex;min-height:var(--bulma-navbar-height);width:100%}.navbar.has-shadow{box-shadow:var(--bulma-navbar-box-shadow-size) var(--bulma-navbar-box-shadow-color)}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:var(--bulma-navbar-fixed-z)}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:var(--bulma-navbar-bottom-box-shadow-size) var(--bulma-navbar-box-shadow-color)}.navbar.is-fixed-top{top:0}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:var(--bulma-navbar-height)}html.has-navbar-fixed-bottom,body.has-navbar-fixed-bottom{padding-bottom:var(--bulma-navbar-height)}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:var(--bulma-navbar-height)}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{align-items:center;appearance:none;background:none;border:none;border-radius:var(--bulma-burger-border-radius);color:hsl(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l));cursor:pointer;display:inline-flex;flex-direction:column;flex-shrink:0;height:2.5rem;justify-content:center;position:relative;vertical-align:top;width:2.5rem}.navbar-burger span{background-color:currentColor;display:block;height:var(--bulma-burger-item-height);left:calc(50% - (var(--bulma-burger-item-width))/2);position:absolute;transform-origin:center;transition-duration:var(--bulma-duration);transition-property:background-color,color,opacity,transform;transition-timing-function:var(--bulma-easing);width:var(--bulma-burger-item-width)}.navbar-burger span:nth-child(1),.navbar-burger span:nth-child(2){top:calc(50% - (var(--bulma-burger-item-height))/2)}.navbar-burger span:nth-child(3){bottom:calc(50% + var(--bulma-burger-gap))}.navbar-burger span:nth-child(4){top:calc(50% + var(--bulma-burger-gap))}.navbar-burger:hover{background-color:hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.1)}.navbar-burger:active{background-color:hsla(var(--bulma-burger-h), var(--bulma-burger-s), var(--bulma-burger-l), 0.2)}.navbar-burger.is-active span:nth-child(1){transform:rotate(-45deg)}.navbar-burger.is-active span:nth-child(2){transform:rotate(45deg)}.navbar-burger.is-active span:nth-child(3),.navbar-burger.is-active span:nth-child(4){opacity:0}.navbar-burger{align-self:center;color:var(--bulma-navbar-burger-color);margin-inline-start:auto;margin-inline-end:.375rem}.navbar-menu{display:none}.navbar-item,.navbar-link{color:var(--bulma-navbar-item-color);display:block;gap:.75rem;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-0.25rem;margin-right:-0.25rem}a.navbar-item,.navbar-link{background-color:hsla(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)), var(--bulma-navbar-item-background-a));cursor:pointer}a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover{--bulma-navbar-item-background-l-delta:var(--bulma-navbar-item-hover-background-l-delta);--bulma-navbar-item-background-a:1}a.navbar-item:active,.navbar-link:active{--bulma-navbar-item-background-l-delta:var(--bulma-navbar-item-active-background-l-delta);--bulma-navbar-item-background-a:1}a.navbar-item.is-active,a.navbar-item.is-selected,.navbar-link.is-active,.navbar-link.is-selected{--bulma-navbar-h:var(--bulma-navbar-item-selected-h);--bulma-navbar-s:var(--bulma-navbar-item-selected-s);--bulma-navbar-l:var(--bulma-navbar-item-selected-l);--bulma-navbar-item-background-l:var(--bulma-navbar-item-selected-background-l);--bulma-navbar-item-background-a:1;--bulma-navbar-item-color-l:var(--bulma-navbar-item-selected-color-l)}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img,.navbar-item svg{max-height:var(--bulma-navbar-item-img-max-height)}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid rgba(0,0,0,0);min-height:var(--bulma-navbar-height);padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:var(--bulma-navbar-tab-hover-background-color);border-bottom-color:var(--bulma-navbar-tab-hover-border-bottom-color)}.navbar-item.is-tab.is-active{background-color:var(--bulma-navbar-tab-active-background-color);border-bottom-color:var(--bulma-navbar-tab-active-border-bottom-color);border-bottom-style:var(--bulma-navbar-tab-active-border-bottom-style);border-bottom-width:var(--bulma-navbar-tab-active-border-bottom-width);color:var(--bulma-navbar-tab-active-color);padding-bottom:calc(.5rem - var(--bulma-navbar-tab-active-border-bottom-width))}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-inline-end:2.5em}.navbar-link:not(.is-arrowless)::after{border-color:var(--bulma-navbar-dropdown-arrow);margin-top:-0.375em;inset-inline-end:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.75rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-dropdown .navbar-item:not(.is-active,.is-selected){background-color:hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));color:hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l))}.navbar-divider{background-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), var(--bulma-navbar-divider-background-l));border:none;display:none;height:var(--bulma-navbar-divider-height);margin:.5rem 0}@media screen and (max-width: 1023px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link::after{display:none}.navbar-menu{background-color:var(--bulma-navbar-background-color);box-shadow:0 .5em 1em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:var(--bulma-navbar-fixed-z)}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -0.125em .1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top .navbar-menu,.navbar.is-fixed-top-touch .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - var(--bulma-navbar-height));overflow:auto}html.has-navbar-fixed-top-touch,body.has-navbar-fixed-top-touch{padding-top:var(--bulma-navbar-height)}html.has-navbar-fixed-bottom-touch,body.has-navbar-fixed-bottom-touch{padding-bottom:var(--bulma-navbar-height)}}@media screen and (min-width: 1024px){.navbar,.navbar-menu,.navbar-start,.navbar-end{align-items:stretch;display:flex}.navbar{min-height:var(--bulma-navbar-height)}.navbar.is-spaced{padding:var(--bulma-navbar-padding-vertical) var(--bulma-navbar-padding-horizontal)}.navbar.is-spaced .navbar-start,.navbar.is-spaced .navbar-end{align-items:center}.navbar.is-spaced a.navbar-item,.navbar.is-spaced .navbar-link{border-radius:var(--bulma-radius)}.navbar.is-transparent{--bulma-navbar-item-background-a:0}.navbar.is-transparent .navbar-dropdown a.navbar-item{background-color:hsl(var(--bulma-navbar-h), var(--bulma-navbar-s), calc(var(--bulma-navbar-item-background-l) + var(--bulma-navbar-item-background-l-delta)))}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active,.navbar.is-transparent .navbar-dropdown a.navbar-item.is-selected{--bulma-navbar-h:var(--bulma-navbar-item-selected-h);--bulma-navbar-s:var(--bulma-navbar-item-selected-s);--bulma-navbar-l:var(--bulma-navbar-item-selected-l);--bulma-navbar-item-background-l:var(--bulma-navbar-item-selected-background-l);--bulma-navbar-item-color-l:var(--bulma-navbar-item-selected-color-l)}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link::after{transform:rotate(135deg) translate(0.25em, -0.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom-color:var(--bulma-navbar-dropdown-border-color);border-bottom-style:var(--bulma-navbar-dropdown-border-style);border-bottom-width:var(--bulma-navbar-dropdown-border-width);border-radius:var(--bulma-navbar-dropdown-radius) var(--bulma-navbar-dropdown-radius) 0 0;border-top:none;bottom:100%;box-shadow:0 -0.5em .5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-inline-end:auto}.navbar-end{justify-content:flex-end;margin-inline-start:auto}.navbar-dropdown{background-color:var(--bulma-navbar-dropdown-background-color);border-end-start-radius:var(--bulma-navbar-dropdown-radius);border-end-end-radius:var(--bulma-navbar-dropdown-radius);border-top-color:var(--bulma-navbar-dropdown-border-color);border-top-style:var(--bulma-navbar-dropdown-border-style);border-top-width:var(--bulma-navbar-dropdown-border-width);box-shadow:0 .5em .5em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1);display:none;font-size:.875rem;inset-inline-start:0;min-width:100%;position:absolute;top:100%;z-index:var(--bulma-navbar-dropdown-z)}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-inline-end:3rem}.navbar-dropdown a.navbar-item:not(.is-active,.is-selected){background-color:hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), calc(var(--bulma-navbar-dropdown-item-background-l) + var(--bulma-navbar-item-background-l-delta)));color:hsl(var(--bulma-navbar-dropdown-item-h), var(--bulma-navbar-dropdown-item-s), var(--bulma-navbar-dropdown-item-color-l))}.navbar.is-spaced .navbar-dropdown,.navbar-dropdown.is-boxed{border-radius:var(--bulma-navbar-dropdown-boxed-radius);border-top:none;box-shadow:var(--bulma-navbar-dropdown-boxed-shadow);display:block;opacity:0;pointer-events:none;top:calc(100% + (var(--bulma-navbar-dropdown-offset)));transform:translateY(-5px);transition-duration:var(--bulma-duration);transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.navbar>.container .navbar-brand,.container>.navbar .navbar-brand{margin-inline-start:-0.75rem}.navbar>.container .navbar-menu,.container>.navbar .navbar-menu{margin-inline-end:-0.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:var(--bulma-navbar-fixed-z)}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -0.125em .1875em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.1)}.navbar.is-fixed-top-desktop{top:0}html.has-navbar-fixed-top-desktop,body.has-navbar-fixed-top-desktop{padding-top:var(--bulma-navbar-height)}html.has-navbar-fixed-bottom-desktop,body.has-navbar-fixed-bottom-desktop{padding-bottom:var(--bulma-navbar-height)}html.has-spaced-navbar-fixed-top,body.has-spaced-navbar-fixed-top{padding-top:calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical)*2)}html.has-spaced-navbar-fixed-bottom,body.has-spaced-navbar-fixed-bottom{padding-bottom:calc(var(--bulma-navbar-height) + var(--bulma-navbar-padding-vertical)*2)}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - var(--bulma-navbar-height))}.pagination{--bulma-pagination-margin:-0.25rem;--bulma-pagination-min-width:var(--bulma-control-height);--bulma-pagination-item-h:var(--bulma-scheme-h);--bulma-pagination-item-s:var(--bulma-scheme-s);--bulma-pagination-item-l:var(--bulma-scheme-main-l);--bulma-pagination-item-background-l-delta:0%;--bulma-pagination-item-hover-background-l-delta:var(--bulma-hover-background-l-delta);--bulma-pagination-item-active-background-l-delta:var(--bulma-active-background-l-delta);--bulma-pagination-item-border-style:solid;--bulma-pagination-item-border-width:var(--bulma-control-border-width);--bulma-pagination-item-border-l:var(--bulma-border-l);--bulma-pagination-item-border-l-delta:0%;--bulma-pagination-item-hover-border-l-delta:var(--bulma-hover-border-l-delta);--bulma-pagination-item-active-border-l-delta:var(--bulma-active-border-l-delta);--bulma-pagination-item-focus-border-l-delta:var(--bulma-focus-border-l-delta);--bulma-pagination-item-color-l:var(--bulma-text-strong-l);--bulma-pagination-item-font-size:1em;--bulma-pagination-item-margin:0.25rem;--bulma-pagination-item-padding-left:0.5em;--bulma-pagination-item-padding-right:0.5em;--bulma-pagination-item-outer-shadow-h:0;--bulma-pagination-item-outer-shadow-s:0%;--bulma-pagination-item-outer-shadow-l:20%;--bulma-pagination-item-outer-shadow-a:0.05;--bulma-pagination-nav-padding-left:0.75em;--bulma-pagination-nav-padding-right:0.75em;--bulma-pagination-disabled-color:var(--bulma-text-weak);--bulma-pagination-disabled-background-color:var(--bulma-border);--bulma-pagination-disabled-border-color:var(--bulma-border);--bulma-pagination-current-color:var(--bulma-link-invert);--bulma-pagination-current-background-color:var(--bulma-link);--bulma-pagination-current-border-color:var(--bulma-link);--bulma-pagination-ellipsis-color:var(--bulma-text-weak);--bulma-pagination-shadow-inset:inset 0 0.0625em 0.125em hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-scheme-invert-l), 0.2);--bulma-pagination-selected-item-h:var(--bulma-link-h);--bulma-pagination-selected-item-s:var(--bulma-link-s);--bulma-pagination-selected-item-l:var(--bulma-link-l);--bulma-pagination-selected-item-background-l:var(--bulma-link-l);--bulma-pagination-selected-item-border-l:var(--bulma-link-l);--bulma-pagination-selected-item-color-l:var(--bulma-link-invert-l)}.pagination{font-size:var(--bulma-size-normal);margin:var(--bulma-pagination-margin)}.pagination.is-small{font-size:var(--bulma-size-small)}.pagination.is-medium{font-size:var(--bulma-size-medium)}.pagination.is-large{font-size:var(--bulma-size-large)}.pagination.is-rounded .pagination-previous,.pagination.button .pagination-previous,.pagination.tag .pagination-previous,.pagination.is-rounded .pagination-next,.pagination.button .pagination-next,.pagination.tag .pagination-next{padding-left:1em;padding-right:1em;border-radius:var(--bulma-radius-rounded)}.pagination.is-rounded .pagination-link,.pagination.button .pagination-link,.pagination.tag .pagination-link{border-radius:var(--bulma-radius-rounded)}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{color:hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l));font-size:var(--bulma-pagination-item-font-size);justify-content:center;margin:var(--bulma-pagination-item-margin);padding-left:var(--bulma-pagination-item-padding-left);padding-right:var(--bulma-pagination-item-padding-right);text-align:center}.pagination-previous,.pagination-next,.pagination-link{background-color:hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-background-l) + var(--bulma-pagination-item-background-l-delta)));border-color:hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), calc(var(--bulma-pagination-item-border-l) + var(--bulma-pagination-item-border-l-delta)));border-style:var(--bulma-pagination-item-border-style);border-width:var(--bulma-pagination-item-border-width);box-shadow:0px .0625em .125em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a)),0px .125em .25em hsla(var(--bulma-pagination-item-outer-shadow-h), var(--bulma-pagination-item-outer-shadow-s), var(--bulma-pagination-item-outer-shadow-l), var(--bulma-pagination-item-outer-shadow-a));color:hsl(var(--bulma-pagination-item-h), var(--bulma-pagination-item-s), var(--bulma-pagination-item-color-l));min-width:var(--bulma-pagination-min-width);transition-duration:var(--bulma-duration);transition-property:background-color,border-color,box-shadow,color}.pagination-previous:hover,.pagination-next:hover,.pagination-link:hover{--bulma-pagination-item-background-l-delta:var(--bulma-pagination-item-hover-background-l-delta);--bulma-pagination-item-border-l-delta:var(--bulma-pagination-item-hover-border-l-delta)}.pagination-previous:focus,.pagination-next:focus,.pagination-link:focus{--bulma-pagination-item-background-l-delta:var(--bulma-pagination-item-hover-background-l-delta);--bulma-pagination-item-border-l-delta:var(--bulma-pagination-item-hover-border-l-delta)}.pagination-previous:active,.pagination-next:active,.pagination-link:active{box-shadow:var(--bulma-pagination-shadow-inset)}.pagination-previous[disabled],.pagination-previous.is-disabled,.pagination-next[disabled],.pagination-next.is-disabled,.pagination-link[disabled],.pagination-link.is-disabled{background-color:var(--bulma-pagination-disabled-background-color);border-color:var(--bulma-pagination-disabled-border-color);box-shadow:none;color:var(--bulma-pagination-disabled-color);opacity:.5}.pagination-previous,.pagination-next{padding-left:var(--bulma-pagination-nav-padding-left);padding-right:var(--bulma-pagination-nav-padding-right);white-space:nowrap}.pagination-link.is-current,.pagination-link.is-selected{--bulma-pagination-item-h:var(--bulma-pagination-selected-item-h);--bulma-pagination-item-s:var(--bulma-pagination-selected-item-s);--bulma-pagination-item-l:var(--bulma-pagination-selected-item-l);--bulma-pagination-item-background-l:var(--bulma-pagination-selected-item-background-l);--bulma-pagination-item-border-l:var(--bulma-pagination-selected-item-border-l);--bulma-pagination-item-color-l:var(--bulma-pagination-selected-item-color-l)}.pagination-ellipsis{color:var(--bulma-pagination-ellipsis-color);pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width: 768px){.pagination{flex-wrap:wrap}.pagination-previous,.pagination-next{flex-grow:1;flex-shrink:1}.pagination-list li{flex-grow:1;flex-shrink:1}}@media screen and (min-width: 769px),print{.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous,.pagination-next,.pagination-link,.pagination-ellipsis{margin-bottom:0;margin-top:0}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between;margin-bottom:0;margin-top:0}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{--bulma-panel-margin:var(--bulma-block-spacing);--bulma-panel-item-border:1px solid var(--bulma-border-weak);--bulma-panel-radius:var(--bulma-radius-large);--bulma-panel-shadow:var(--bulma-shadow);--bulma-panel-heading-line-height:1.25;--bulma-panel-heading-padding:1em 1.25em;--bulma-panel-heading-radius:var(--bulma-radius);--bulma-panel-heading-size:1.25em;--bulma-panel-heading-weight:var(--bulma-weight-bold);--bulma-panel-tabs-font-size:1em;--bulma-panel-tab-border-bottom-color:var(--bulma-border);--bulma-panel-tab-border-bottom-style:solid;--bulma-panel-tab-border-bottom-width:1px;--bulma-panel-tab-active-color:var(--bulma-link-active);--bulma-panel-list-item-color:var(--bulma-text);--bulma-panel-list-item-hover-color:var(--bulma-link);--bulma-panel-block-color:var(--bulma-text-strong);--bulma-panel-block-hover-background-color:var(--bulma-background);--bulma-panel-block-active-border-left-color:var(--bulma-link);--bulma-panel-block-active-color:var(--bulma-link-active);--bulma-panel-block-active-icon-color:var(--bulma-link);--bulma-panel-icon-color:var(--bulma-text-weak)}.panel{--bulma-panel-h:var(--bulma-scheme-h);--bulma-panel-s:var(--bulma-scheme-s);--bulma-panel-color-l:var(--bulma-text-l);--bulma-panel-heading-background-l:var(--bulma-text-l);--bulma-panel-heading-color-l:var(--bulma-text-invert-l);border-radius:var(--bulma-panel-radius);box-shadow:var(--bulma-panel-shadow);font-size:var(--bulma-size-normal)}.panel:not(:last-child){margin-bottom:var(--bulma-panel-margin)}.panel.is-white{--bulma-panel-h:var(--bulma-white-h);--bulma-panel-s:var(--bulma-white-s);--bulma-panel-color-l:var(--bulma-white-l);--bulma-panel-heading-background-l:var(--bulma-white-l);--bulma-panel-heading-color-l:var(--bulma-white-invert-l)}.panel.is-black{--bulma-panel-h:var(--bulma-black-h);--bulma-panel-s:var(--bulma-black-s);--bulma-panel-color-l:var(--bulma-black-l);--bulma-panel-heading-background-l:var(--bulma-black-l);--bulma-panel-heading-color-l:var(--bulma-black-invert-l)}.panel.is-light{--bulma-panel-h:var(--bulma-light-h);--bulma-panel-s:var(--bulma-light-s);--bulma-panel-color-l:var(--bulma-light-l);--bulma-panel-heading-background-l:var(--bulma-light-l);--bulma-panel-heading-color-l:var(--bulma-light-invert-l)}.panel.is-dark{--bulma-panel-h:var(--bulma-dark-h);--bulma-panel-s:var(--bulma-dark-s);--bulma-panel-color-l:var(--bulma-dark-l);--bulma-panel-heading-background-l:var(--bulma-dark-l);--bulma-panel-heading-color-l:var(--bulma-dark-invert-l)}.panel.is-text{--bulma-panel-h:var(--bulma-text-h);--bulma-panel-s:var(--bulma-text-s);--bulma-panel-color-l:var(--bulma-text-l);--bulma-panel-heading-background-l:var(--bulma-text-l);--bulma-panel-heading-color-l:var(--bulma-text-invert-l)}.panel.is-primary{--bulma-panel-h:var(--bulma-primary-h);--bulma-panel-s:var(--bulma-primary-s);--bulma-panel-color-l:var(--bulma-primary-l);--bulma-panel-heading-background-l:var(--bulma-primary-l);--bulma-panel-heading-color-l:var(--bulma-primary-invert-l)}.panel.is-link{--bulma-panel-h:var(--bulma-link-h);--bulma-panel-s:var(--bulma-link-s);--bulma-panel-color-l:var(--bulma-link-l);--bulma-panel-heading-background-l:var(--bulma-link-l);--bulma-panel-heading-color-l:var(--bulma-link-invert-l)}.panel.is-info{--bulma-panel-h:var(--bulma-info-h);--bulma-panel-s:var(--bulma-info-s);--bulma-panel-color-l:var(--bulma-info-l);--bulma-panel-heading-background-l:var(--bulma-info-l);--bulma-panel-heading-color-l:var(--bulma-info-invert-l)}.panel.is-success{--bulma-panel-h:var(--bulma-success-h);--bulma-panel-s:var(--bulma-success-s);--bulma-panel-color-l:var(--bulma-success-l);--bulma-panel-heading-background-l:var(--bulma-success-l);--bulma-panel-heading-color-l:var(--bulma-success-invert-l)}.panel.is-warning{--bulma-panel-h:var(--bulma-warning-h);--bulma-panel-s:var(--bulma-warning-s);--bulma-panel-color-l:var(--bulma-warning-l);--bulma-panel-heading-background-l:var(--bulma-warning-l);--bulma-panel-heading-color-l:var(--bulma-warning-invert-l)}.panel.is-danger{--bulma-panel-h:var(--bulma-danger-h);--bulma-panel-s:var(--bulma-danger-s);--bulma-panel-color-l:var(--bulma-danger-l);--bulma-panel-heading-background-l:var(--bulma-danger-l);--bulma-panel-heading-color-l:var(--bulma-danger-invert-l)}.panel-tabs:not(:last-child),.panel-block:not(:last-child){border-bottom:var(--bulma-panel-item-border)}.panel-heading{background-color:hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-background-l));border-radius:var(--bulma-panel-radius) var(--bulma-panel-radius) 0 0;color:hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-heading-color-l));font-size:var(--bulma-panel-heading-size);font-weight:var(--bulma-panel-heading-weight);line-height:var(--bulma-panel-heading-line-height);padding:var(--bulma-panel-heading-padding)}.panel-tabs{align-items:flex-end;display:flex;font-size:var(--bulma-panel-tabs-font-size);justify-content:center}.panel-tabs a{border-bottom-color:var(--bulma-panel-tab-border-bottom-color);border-bottom-style:var(--bulma-panel-tab-border-bottom-style);border-bottom-width:var(--bulma-panel-tab-border-bottom-width);margin-bottom:calc(-1*1px);padding:.75em}.panel-tabs a.is-active{border-bottom-color:hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l));color:var(--bulma-panel-tab-active-color)}.panel-list a{color:var(--bulma-panel-list-item-color)}.panel-list a:hover{color:var(--bulma-panel-list-item-hover-color)}.panel-block{align-items:center;color:var(--bulma-panel-block-color);display:flex;justify-content:flex-start;padding:.75em 1em}.panel-block input[type=checkbox]{margin-inline-end:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:var(--bulma-panel-block-active-border-left-color);color:var(--bulma-panel-block-active-color)}.panel-block.is-active .panel-icon{color:hsl(var(--bulma-panel-h), var(--bulma-panel-s), var(--bulma-panel-color-l))}.panel-block:last-child{border-end-start-radius:var(--bulma-panel-radius);border-end-end-radius:var(--bulma-panel-radius)}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:var(--bulma-panel-block-hover-background-color)}.panel-icon{display:inline-block;font-size:1em;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:var(--bulma-panel-icon-color);margin-inline-end:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{--bulma-tabs-border-bottom-color:var(--bulma-border);--bulma-tabs-border-bottom-style:solid;--bulma-tabs-border-bottom-width:1px;--bulma-tabs-link-color:var(--bulma-text);--bulma-tabs-link-hover-border-bottom-color:var(--bulma-text-strong);--bulma-tabs-link-hover-color:var(--bulma-text-strong);--bulma-tabs-link-active-border-bottom-color:var(--bulma-link-text);--bulma-tabs-link-active-color:var(--bulma-link-text);--bulma-tabs-link-padding:0.5em 1em;--bulma-tabs-boxed-link-radius:var(--bulma-radius);--bulma-tabs-boxed-link-hover-background-color:var(--bulma-background);--bulma-tabs-boxed-link-hover-border-bottom-color:var(--bulma-border);--bulma-tabs-boxed-link-active-background-color:var(--bulma-scheme-main);--bulma-tabs-boxed-link-active-border-color:var(--bulma-border);--bulma-tabs-boxed-link-active-border-bottom-color:transparent;--bulma-tabs-toggle-link-border-color:var(--bulma-border);--bulma-tabs-toggle-link-border-style:solid;--bulma-tabs-toggle-link-border-width:1px;--bulma-tabs-toggle-link-hover-background-color:var(--bulma-background);--bulma-tabs-toggle-link-hover-border-color:var(--bulma-border-hover);--bulma-tabs-toggle-link-radius:var(--bulma-radius);--bulma-tabs-toggle-link-active-background-color:var(--bulma-link);--bulma-tabs-toggle-link-active-border-color:var(--bulma-link);--bulma-tabs-toggle-link-active-color:var(--bulma-link-invert)}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:var(--bulma-size-normal);justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom-color:var(--bulma-tabs-border-bottom-color);border-bottom-style:var(--bulma-tabs-border-bottom-style);border-bottom-width:var(--bulma-tabs-border-bottom-width);color:var(--bulma-tabs-link-color);display:flex;justify-content:center;margin-bottom:calc(-1*var(--bulma-tabs-border-bottom-width));padding:var(--bulma-tabs-link-padding);transition-duration:var(--bulma-duration);transition-property:background-color,border-color,color;vertical-align:top}.tabs a:hover{border-bottom-color:var(--bulma-tabs-link-hover-border-bottom-color);color:var(--bulma-tabs-link-hover-color)}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:var(--bulma-tabs-link-active-border-bottom-color);color:var(--bulma-tabs-link-active-color)}.tabs ul{align-items:center;border-bottom-color:var(--bulma-tabs-border-bottom-color);border-bottom-style:var(--bulma-tabs-border-bottom-style);border-bottom-width:var(--bulma-tabs-border-bottom-width);display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em;padding-right:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-inline-end:.5em}.tabs .icon:last-child{margin-inline-start:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid rgba(0,0,0,0);border-start-start-radius:var(--bulma-tabs-boxed-link-radius);border-start-end-radius:var(--bulma-tabs-boxed-link-radius)}.tabs.is-boxed a:hover{background-color:var(--bulma-tabs-boxed-link-hover-background-color);border-bottom-color:var(--bulma-tabs-boxed-link-hover-border-bottom-color)}.tabs.is-boxed li.is-active a{background-color:var(--bulma-tabs-boxed-link-active-background-color);border-color:var(--bulma-tabs-boxed-link-active-border-color);border-bottom-color:var(--bulma-tabs-boxed-link-active-border-bottom-color) !important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border-color:var(--bulma-tabs-toggle-link-border-color);border-style:var(--bulma-tabs-toggle-link-border-style);border-width:var(--bulma-tabs-toggle-link-border-width);margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:var(--bulma-tabs-toggle-link-hover-background-color);border-color:var(--bulma-tabs-toggle-link-hover-border-color);z-index:2}.tabs.is-toggle li+li{margin-inline-start:calc(-1*var(--bulma-tabs-toggle-link-border-width))}.tabs.is-toggle li:first-child a{border-start-start-radius:var(--bulma-tabs-toggle-link-radius);border-end-start-radius:var(--bulma-tabs-toggle-link-radius)}.tabs.is-toggle li:last-child a{border-start-end-radius:var(--bulma-tabs-toggle-link-radius);border-end-end-radius:var(--bulma-tabs-toggle-link-radius)}.tabs.is-toggle li.is-active a{background-color:var(--bulma-tabs-toggle-link-active-background-color);border-color:var(--bulma-tabs-toggle-link-active-border-color);color:var(--bulma-tabs-toggle-link-active-color);z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-start-start-radius:var(--bulma-radius-rounded);border-end-start-radius:var(--bulma-radius-rounded);padding-inline-start:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-start-end-radius:var(--bulma-radius-rounded);border-end-end-radius:var(--bulma-radius-rounded);padding-inline-end:1.25em}.tabs.is-small{font-size:var(--bulma-size-small)}.tabs.is-medium{font-size:var(--bulma-size-medium)}.tabs.is-large{font-size:var(--bulma-size-large)}:root{--bulma-column-gap:0.75rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:var(--bulma-column-gap)}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-inline-start:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-inline-start:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-inline-start:50%}.columns.is-mobile>.column.is-offset-one-third{margin-inline-start:.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-inline-start:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-inline-start:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-inline-start:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-inline-start:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-inline-start:80%}.columns.is-mobile>.column.is-0{flex:none;width:0%}.columns.is-mobile>.column.is-offset-0{margin-inline-start:0%}.columns.is-mobile>.column.is-1{flex:none;width:8.3333333333%}.columns.is-mobile>.column.is-offset-1{margin-inline-start:8.3333333333%}.columns.is-mobile>.column.is-2{flex:none;width:16.6666666667%}.columns.is-mobile>.column.is-offset-2{margin-inline-start:16.6666666667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-inline-start:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.3333333333%}.columns.is-mobile>.column.is-offset-4{margin-inline-start:33.3333333333%}.columns.is-mobile>.column.is-5{flex:none;width:41.6666666667%}.columns.is-mobile>.column.is-offset-5{margin-inline-start:41.6666666667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-inline-start:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.3333333333%}.columns.is-mobile>.column.is-offset-7{margin-inline-start:58.3333333333%}.columns.is-mobile>.column.is-8{flex:none;width:66.6666666667%}.columns.is-mobile>.column.is-offset-8{margin-inline-start:66.6666666667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-inline-start:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.3333333333%}.columns.is-mobile>.column.is-offset-10{margin-inline-start:83.3333333333%}.columns.is-mobile>.column.is-11{flex:none;width:91.6666666667%}.columns.is-mobile>.column.is-offset-11{margin-inline-start:91.6666666667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-inline-start:100%}@media screen and (max-width: 768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-inline-start:75%}.column.is-offset-two-thirds-mobile{margin-inline-start:66.6666%}.column.is-offset-half-mobile{margin-inline-start:50%}.column.is-offset-one-third-mobile{margin-inline-start:.3333%}.column.is-offset-one-quarter-mobile{margin-inline-start:25%}.column.is-offset-one-fifth-mobile{margin-inline-start:20%}.column.is-offset-two-fifths-mobile{margin-inline-start:40%}.column.is-offset-three-fifths-mobile{margin-inline-start:60%}.column.is-offset-four-fifths-mobile{margin-inline-start:80%}.column.is-0-mobile{flex:none;width:0%}.column.is-offset-0-mobile{margin-inline-start:0%}.column.is-1-mobile{flex:none;width:8.3333333333%}.column.is-offset-1-mobile{margin-inline-start:8.3333333333%}.column.is-2-mobile{flex:none;width:16.6666666667%}.column.is-offset-2-mobile{margin-inline-start:16.6666666667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-inline-start:25%}.column.is-4-mobile{flex:none;width:33.3333333333%}.column.is-offset-4-mobile{margin-inline-start:33.3333333333%}.column.is-5-mobile{flex:none;width:41.6666666667%}.column.is-offset-5-mobile{margin-inline-start:41.6666666667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-inline-start:50%}.column.is-7-mobile{flex:none;width:58.3333333333%}.column.is-offset-7-mobile{margin-inline-start:58.3333333333%}.column.is-8-mobile{flex:none;width:66.6666666667%}.column.is-offset-8-mobile{margin-inline-start:66.6666666667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-inline-start:75%}.column.is-10-mobile{flex:none;width:83.3333333333%}.column.is-offset-10-mobile{margin-inline-start:83.3333333333%}.column.is-11-mobile{flex:none;width:91.6666666667%}.column.is-offset-11-mobile{margin-inline-start:91.6666666667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-inline-start:100%}}@media screen and (min-width: 769px),print{.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-inline-start:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-inline-start:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-inline-start:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-inline-start:.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-inline-start:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-inline-start:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-inline-start:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-inline-start:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-inline-start:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0%}.column.is-offset-0,.column.is-offset-0-tablet{margin-inline-start:0%}.column.is-1,.column.is-1-tablet{flex:none;width:8.3333333333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-inline-start:8.3333333333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.6666666667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-inline-start:16.6666666667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-inline-start:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.3333333333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-inline-start:33.3333333333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.6666666667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-inline-start:41.6666666667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-inline-start:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.3333333333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-inline-start:58.3333333333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.6666666667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-inline-start:66.6666666667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-inline-start:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.3333333333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-inline-start:83.3333333333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.6666666667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-inline-start:91.6666666667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-inline-start:100%}}@media screen and (max-width: 1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-inline-start:75%}.column.is-offset-two-thirds-touch{margin-inline-start:66.6666%}.column.is-offset-half-touch{margin-inline-start:50%}.column.is-offset-one-third-touch{margin-inline-start:.3333%}.column.is-offset-one-quarter-touch{margin-inline-start:25%}.column.is-offset-one-fifth-touch{margin-inline-start:20%}.column.is-offset-two-fifths-touch{margin-inline-start:40%}.column.is-offset-three-fifths-touch{margin-inline-start:60%}.column.is-offset-four-fifths-touch{margin-inline-start:80%}.column.is-0-touch{flex:none;width:0%}.column.is-offset-0-touch{margin-inline-start:0%}.column.is-1-touch{flex:none;width:8.3333333333%}.column.is-offset-1-touch{margin-inline-start:8.3333333333%}.column.is-2-touch{flex:none;width:16.6666666667%}.column.is-offset-2-touch{margin-inline-start:16.6666666667%}.column.is-3-touch,.column.content-columns{flex:none;width:25%}.column.is-offset-3-touch{margin-inline-start:25%}.column.is-4-touch{flex:none;width:33.3333333333%}.column.is-offset-4-touch{margin-inline-start:33.3333333333%}.column.is-5-touch{flex:none;width:41.6666666667%}.column.is-offset-5-touch{margin-inline-start:41.6666666667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-inline-start:50%}.column.is-7-touch{flex:none;width:58.3333333333%}.column.is-offset-7-touch{margin-inline-start:58.3333333333%}.column.is-8-touch{flex:none;width:66.6666666667%}.column.is-offset-8-touch{margin-inline-start:66.6666666667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-inline-start:75%}.column.is-10-touch{flex:none;width:83.3333333333%}.column.is-offset-10-touch{margin-inline-start:83.3333333333%}.column.is-11-touch{flex:none;width:91.6666666667%}.column.is-offset-11-touch{margin-inline-start:91.6666666667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-inline-start:100%}}@media screen and (min-width: 1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-inline-start:75%}.column.is-offset-two-thirds-desktop{margin-inline-start:66.6666%}.column.is-offset-half-desktop{margin-inline-start:50%}.column.is-offset-one-third-desktop{margin-inline-start:.3333%}.column.is-offset-one-quarter-desktop{margin-inline-start:25%}.column.is-offset-one-fifth-desktop{margin-inline-start:20%}.column.is-offset-two-fifths-desktop{margin-inline-start:40%}.column.is-offset-three-fifths-desktop{margin-inline-start:60%}.column.is-offset-four-fifths-desktop{margin-inline-start:80%}.column.is-0-desktop{flex:none;width:0%}.column.is-offset-0-desktop{margin-inline-start:0%}.column.is-1-desktop{flex:none;width:8.3333333333%}.column.is-offset-1-desktop{margin-inline-start:8.3333333333%}.column.is-2-desktop{flex:none;width:16.6666666667%}.column.is-offset-2-desktop{margin-inline-start:16.6666666667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-inline-start:25%}.column.is-4-desktop{flex:none;width:33.3333333333%}.column.is-offset-4-desktop{margin-inline-start:33.3333333333%}.column.is-5-desktop{flex:none;width:41.6666666667%}.column.is-offset-5-desktop{margin-inline-start:41.6666666667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-inline-start:50%}.column.is-7-desktop{flex:none;width:58.3333333333%}.column.is-offset-7-desktop{margin-inline-start:58.3333333333%}.column.is-8-desktop{flex:none;width:66.6666666667%}.column.is-offset-8-desktop{margin-inline-start:66.6666666667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-inline-start:75%}.column.is-10-desktop{flex:none;width:83.3333333333%}.column.is-offset-10-desktop{margin-inline-start:83.3333333333%}.column.is-11-desktop{flex:none;width:91.6666666667%}.column.is-offset-11-desktop{margin-inline-start:91.6666666667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-inline-start:100%}}@media screen and (min-width: 1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-inline-start:75%}.column.is-offset-two-thirds-widescreen{margin-inline-start:66.6666%}.column.is-offset-half-widescreen{margin-inline-start:50%}.column.is-offset-one-third-widescreen{margin-inline-start:.3333%}.column.is-offset-one-quarter-widescreen{margin-inline-start:25%}.column.is-offset-one-fifth-widescreen{margin-inline-start:20%}.column.is-offset-two-fifths-widescreen{margin-inline-start:40%}.column.is-offset-three-fifths-widescreen{margin-inline-start:60%}.column.is-offset-four-fifths-widescreen{margin-inline-start:80%}.column.is-0-widescreen{flex:none;width:0%}.column.is-offset-0-widescreen{margin-inline-start:0%}.column.is-1-widescreen{flex:none;width:8.3333333333%}.column.is-offset-1-widescreen{margin-inline-start:8.3333333333%}.column.is-2-widescreen{flex:none;width:16.6666666667%}.column.is-offset-2-widescreen{margin-inline-start:16.6666666667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-inline-start:25%}.column.is-4-widescreen{flex:none;width:33.3333333333%}.column.is-offset-4-widescreen{margin-inline-start:33.3333333333%}.column.is-5-widescreen{flex:none;width:41.6666666667%}.column.is-offset-5-widescreen{margin-inline-start:41.6666666667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-inline-start:50%}.column.is-7-widescreen{flex:none;width:58.3333333333%}.column.is-offset-7-widescreen{margin-inline-start:58.3333333333%}.column.is-8-widescreen{flex:none;width:66.6666666667%}.column.is-offset-8-widescreen{margin-inline-start:66.6666666667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-inline-start:75%}.column.is-10-widescreen{flex:none;width:83.3333333333%}.column.is-offset-10-widescreen{margin-inline-start:83.3333333333%}.column.is-11-widescreen{flex:none;width:91.6666666667%}.column.is-offset-11-widescreen{margin-inline-start:91.6666666667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-inline-start:100%}}@media screen and (min-width: 1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-inline-start:75%}.column.is-offset-two-thirds-fullhd{margin-inline-start:66.6666%}.column.is-offset-half-fullhd{margin-inline-start:50%}.column.is-offset-one-third-fullhd{margin-inline-start:33.3333%}.column.is-offset-one-quarter-fullhd{margin-inline-start:25%}.column.is-offset-one-fifth-fullhd{margin-inline-start:20%}.column.is-offset-two-fifths-fullhd{margin-inline-start:40%}.column.is-offset-three-fifths-fullhd{margin-inline-start:60%}.column.is-offset-four-fifths-fullhd{margin-inline-start:80%}.column.is-0-fullhd{flex:none;width:0%}.column.is-offset-0-fullhd{margin-inline-start:0%}.column.is-1-fullhd{flex:none;width:8.3333333333%}.column.is-offset-1-fullhd{margin-inline-start:8.3333333333%}.column.is-2-fullhd{flex:none;width:16.6666666667%}.column.is-offset-2-fullhd{margin-inline-start:16.6666666667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-inline-start:25%}.column.is-4-fullhd{flex:none;width:33.3333333333%}.column.is-offset-4-fullhd{margin-inline-start:33.3333333333%}.column.is-5-fullhd{flex:none;width:41.6666666667%}.column.is-offset-5-fullhd{margin-inline-start:41.6666666667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-inline-start:50%}.column.is-7-fullhd{flex:none;width:58.3333333333%}.column.is-offset-7-fullhd{margin-inline-start:58.3333333333%}.column.is-8-fullhd{flex:none;width:66.6666666667%}.column.is-offset-8-fullhd{margin-inline-start:66.6666666667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-inline-start:75%}.column.is-10-fullhd{flex:none;width:83.3333333333%}.column.is-offset-10-fullhd{margin-inline-start:83.3333333333%}.column.is-11-fullhd{flex:none;width:91.6666666667%}.column.is-offset-11-fullhd{margin-inline-start:91.6666666667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-inline-start:100%}}.columns{margin-inline-start:calc(-1*var(--bulma-column-gap));margin-inline-end:calc(-1*var(--bulma-column-gap));margin-top:calc(-1*var(--bulma-column-gap))}.columns:last-child{margin-bottom:calc(-1*var(--bulma-column-gap))}.columns:not(:last-child){margin-bottom:calc(var(--bulma-block-spacing) - var(--bulma-column-gap))}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-inline-start:0;margin-inline-end:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0 !important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media screen and (min-width: 769px),print{.columns:not(.is-desktop){display:flex}}@media screen and (min-width: 1024px){.columns.is-desktop{display:flex}}.columns.is-0{--bulma-column-gap:0rem}@media screen and (max-width: 768px){.columns.is-0-mobile{--bulma-column-gap:0rem}}@media screen and (min-width: 769px),print{.columns.is-0-tablet{--bulma-column-gap:0rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-0-tablet-only{--bulma-column-gap:0rem}}@media screen and (max-width: 1023px){.columns.is-0-touch{--bulma-column-gap:0rem}}@media screen and (min-width: 1024px){.columns.is-0-desktop{--bulma-column-gap:0rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-0-desktop-only{--bulma-column-gap:0rem}}@media screen and (min-width: 1216px){.columns.is-0-widescreen{--bulma-column-gap:0rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-0-widescreen-only{--bulma-column-gap:0rem}}@media screen and (min-width: 1408px){.columns.is-0-fullhd{--bulma-column-gap:0rem}}.columns.is-1{--bulma-column-gap:0.25rem}@media screen and (max-width: 768px){.columns.is-1-mobile{--bulma-column-gap:0.25rem}}@media screen and (min-width: 769px),print{.columns.is-1-tablet{--bulma-column-gap:0.25rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-1-tablet-only{--bulma-column-gap:0.25rem}}@media screen and (max-width: 1023px){.columns.is-1-touch{--bulma-column-gap:0.25rem}}@media screen and (min-width: 1024px){.columns.is-1-desktop{--bulma-column-gap:0.25rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-1-desktop-only{--bulma-column-gap:0.25rem}}@media screen and (min-width: 1216px){.columns.is-1-widescreen{--bulma-column-gap:0.25rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-1-widescreen-only{--bulma-column-gap:0.25rem}}@media screen and (min-width: 1408px){.columns.is-1-fullhd{--bulma-column-gap:0.25rem}}.columns.is-2{--bulma-column-gap:0.5rem}@media screen and (max-width: 768px){.columns.is-2-mobile{--bulma-column-gap:0.5rem}}@media screen and (min-width: 769px),print{.columns.is-2-tablet{--bulma-column-gap:0.5rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-2-tablet-only{--bulma-column-gap:0.5rem}}@media screen and (max-width: 1023px){.columns.is-2-touch{--bulma-column-gap:0.5rem}}@media screen and (min-width: 1024px){.columns.is-2-desktop{--bulma-column-gap:0.5rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-2-desktop-only{--bulma-column-gap:0.5rem}}@media screen and (min-width: 1216px){.columns.is-2-widescreen{--bulma-column-gap:0.5rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-2-widescreen-only{--bulma-column-gap:0.5rem}}@media screen and (min-width: 1408px){.columns.is-2-fullhd{--bulma-column-gap:0.5rem}}.columns.is-3{--bulma-column-gap:0.75rem}@media screen and (max-width: 768px){.columns.is-3-mobile{--bulma-column-gap:0.75rem}}@media screen and (min-width: 769px),print{.columns.is-3-tablet{--bulma-column-gap:0.75rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-3-tablet-only{--bulma-column-gap:0.75rem}}@media screen and (max-width: 1023px){.columns.is-3-touch,.columns.content-columns{--bulma-column-gap:0.75rem}}@media screen and (min-width: 1024px){.columns.is-3-desktop{--bulma-column-gap:0.75rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-3-desktop-only{--bulma-column-gap:0.75rem}}@media screen and (min-width: 1216px){.columns.is-3-widescreen{--bulma-column-gap:0.75rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-3-widescreen-only{--bulma-column-gap:0.75rem}}@media screen and (min-width: 1408px){.columns.is-3-fullhd{--bulma-column-gap:0.75rem}}.columns.is-4{--bulma-column-gap:1rem}@media screen and (max-width: 768px){.columns.is-4-mobile{--bulma-column-gap:1rem}}@media screen and (min-width: 769px),print{.columns.is-4-tablet{--bulma-column-gap:1rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-4-tablet-only{--bulma-column-gap:1rem}}@media screen and (max-width: 1023px){.columns.is-4-touch{--bulma-column-gap:1rem}}@media screen and (min-width: 1024px){.columns.is-4-desktop{--bulma-column-gap:1rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-4-desktop-only{--bulma-column-gap:1rem}}@media screen and (min-width: 1216px){.columns.is-4-widescreen{--bulma-column-gap:1rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-4-widescreen-only{--bulma-column-gap:1rem}}@media screen and (min-width: 1408px){.columns.is-4-fullhd{--bulma-column-gap:1rem}}.columns.is-5{--bulma-column-gap:1.25rem}@media screen and (max-width: 768px){.columns.is-5-mobile{--bulma-column-gap:1.25rem}}@media screen and (min-width: 769px),print{.columns.is-5-tablet{--bulma-column-gap:1.25rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-5-tablet-only{--bulma-column-gap:1.25rem}}@media screen and (max-width: 1023px){.columns.is-5-touch{--bulma-column-gap:1.25rem}}@media screen and (min-width: 1024px){.columns.is-5-desktop{--bulma-column-gap:1.25rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-5-desktop-only{--bulma-column-gap:1.25rem}}@media screen and (min-width: 1216px){.columns.is-5-widescreen{--bulma-column-gap:1.25rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-5-widescreen-only{--bulma-column-gap:1.25rem}}@media screen and (min-width: 1408px){.columns.is-5-fullhd{--bulma-column-gap:1.25rem}}.columns.is-6{--bulma-column-gap:1.5rem}@media screen and (max-width: 768px){.columns.is-6-mobile{--bulma-column-gap:1.5rem}}@media screen and (min-width: 769px),print{.columns.is-6-tablet{--bulma-column-gap:1.5rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-6-tablet-only{--bulma-column-gap:1.5rem}}@media screen and (max-width: 1023px){.columns.is-6-touch{--bulma-column-gap:1.5rem}}@media screen and (min-width: 1024px){.columns.is-6-desktop{--bulma-column-gap:1.5rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-6-desktop-only{--bulma-column-gap:1.5rem}}@media screen and (min-width: 1216px){.columns.is-6-widescreen{--bulma-column-gap:1.5rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-6-widescreen-only{--bulma-column-gap:1.5rem}}@media screen and (min-width: 1408px){.columns.is-6-fullhd{--bulma-column-gap:1.5rem}}.columns.is-7{--bulma-column-gap:1.75rem}@media screen and (max-width: 768px){.columns.is-7-mobile{--bulma-column-gap:1.75rem}}@media screen and (min-width: 769px),print{.columns.is-7-tablet{--bulma-column-gap:1.75rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-7-tablet-only{--bulma-column-gap:1.75rem}}@media screen and (max-width: 1023px){.columns.is-7-touch{--bulma-column-gap:1.75rem}}@media screen and (min-width: 1024px){.columns.is-7-desktop{--bulma-column-gap:1.75rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-7-desktop-only{--bulma-column-gap:1.75rem}}@media screen and (min-width: 1216px){.columns.is-7-widescreen{--bulma-column-gap:1.75rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-7-widescreen-only{--bulma-column-gap:1.75rem}}@media screen and (min-width: 1408px){.columns.is-7-fullhd{--bulma-column-gap:1.75rem}}.columns.is-8{--bulma-column-gap:2rem}@media screen and (max-width: 768px){.columns.is-8-mobile{--bulma-column-gap:2rem}}@media screen and (min-width: 769px),print{.columns.is-8-tablet{--bulma-column-gap:2rem}}@media screen and (min-width: 769px)and (max-width: 1023px){.columns.is-8-tablet-only{--bulma-column-gap:2rem}}@media screen and (max-width: 1023px){.columns.is-8-touch{--bulma-column-gap:2rem}}@media screen and (min-width: 1024px){.columns.is-8-desktop{--bulma-column-gap:2rem}}@media screen and (min-width: 1024px)and (max-width: 1215px){.columns.is-8-desktop-only{--bulma-column-gap:2rem}}@media screen and (min-width: 1216px){.columns.is-8-widescreen{--bulma-column-gap:2rem}}@media screen and (min-width: 1216px)and (max-width: 1407px){.columns.is-8-widescreen-only{--bulma-column-gap:2rem}}@media screen and (min-width: 1408px){.columns.is-8-fullhd{--bulma-column-gap:2rem}}.fixed-grid{container-name:bulma-fixed-grid;container-type:inline-size}.fixed-grid>.grid{--bulma-grid-gap-count:calc(var(--bulma-grid-column-count) - 1);--bulma-grid-column-count:2;grid-template-columns:repeat(var(--bulma-grid-column-count), 1fr)}.fixed-grid.has-1-cols>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols>.grid{--bulma-grid-column-count:12}@container bulma-fixed-grid (max-width: 768px){.fixed-grid.has-1-cols-mobile>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols-mobile>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols-mobile>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols-mobile>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols-mobile>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols-mobile>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols-mobile>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols-mobile>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols-mobile>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols-mobile>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols-mobile>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols-mobile>.grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (min-width: 769px){.fixed-grid.has-1-cols-tablet>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols-tablet>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols-tablet>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols-tablet>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols-tablet>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols-tablet>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols-tablet>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols-tablet>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols-tablet>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols-tablet>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols-tablet>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols-tablet>.grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (min-width: 1024px){.fixed-grid.has-1-cols-desktop>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols-desktop>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols-desktop>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols-desktop>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols-desktop>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols-desktop>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols-desktop>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols-desktop>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols-desktop>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols-desktop>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols-desktop>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols-desktop>.grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (min-width: 1216px){.fixed-grid.has-1-cols-widescreen>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols-widescreen>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols-widescreen>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols-widescreen>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols-widescreen>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols-widescreen>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols-widescreen>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols-widescreen>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols-widescreen>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols-widescreen>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols-widescreen>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols-widescreen>.grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (min-width: 1408px){.fixed-grid.has-1-cols-fullhd>.grid{--bulma-grid-column-count:1}.fixed-grid.has-2-cols-fullhd>.grid{--bulma-grid-column-count:2}.fixed-grid.has-3-cols-fullhd>.grid{--bulma-grid-column-count:3}.fixed-grid.has-4-cols-fullhd>.grid{--bulma-grid-column-count:4}.fixed-grid.has-5-cols-fullhd>.grid{--bulma-grid-column-count:5}.fixed-grid.has-6-cols-fullhd>.grid{--bulma-grid-column-count:6}.fixed-grid.has-7-cols-fullhd>.grid{--bulma-grid-column-count:7}.fixed-grid.has-8-cols-fullhd>.grid{--bulma-grid-column-count:8}.fixed-grid.has-9-cols-fullhd>.grid{--bulma-grid-column-count:9}.fixed-grid.has-10-cols-fullhd>.grid{--bulma-grid-column-count:10}.fixed-grid.has-11-cols-fullhd>.grid{--bulma-grid-column-count:11}.fixed-grid.has-12-cols-fullhd>.grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (max-width: 768px){.fixed-grid.has-auto-count .grid{--bulma-grid-column-count:2}}@container bulma-fixed-grid (min-width: 769px){.fixed-grid.has-auto-count .grid{--bulma-grid-column-count:4}}@container bulma-fixed-grid (min-width: 1024px){.fixed-grid.has-auto-count .grid{--bulma-grid-column-count:8}}@container bulma-fixed-grid (min-width: 1216px){.fixed-grid.has-auto-count .grid{--bulma-grid-column-count:12}}@container bulma-fixed-grid (min-width: 1408px){.fixed-grid.has-auto-count .grid{--bulma-grid-column-count:16}}.grid{--bulma-grid-gap:0.75rem;--bulma-grid-column-min:9rem;--bulma-grid-cell-column-span:1;--bulma-grid-cell-row-span:1;display:grid;gap:var(--bulma-grid-gap);column-gap:var(--bulma-grid-column-gap, var(--bulma-grid-gap));row-gap:var(--bulma-grid-row-gap, var(--bulma-grid-gap));grid-template-columns:repeat(auto-fit, minmax(var(--bulma-grid-column-min), 1fr));grid-template-rows:auto}.grid.is-auto-fill{grid-template-columns:repeat(auto-fill, minmax(var(--bulma-grid-column-min), 1fr))}.grid.is-col-min-1{--bulma-grid-column-min:1.5rem}.grid.is-col-min-2{--bulma-grid-column-min:3rem}.grid.is-col-min-3{--bulma-grid-column-min:4.5rem}.grid.is-col-min-4{--bulma-grid-column-min:6rem}.grid.is-col-min-5{--bulma-grid-column-min:7.5rem}.grid.is-col-min-6{--bulma-grid-column-min:9rem}.grid.is-col-min-7{--bulma-grid-column-min:10.5rem}.grid.is-col-min-8{--bulma-grid-column-min:12rem}.grid.is-col-min-9{--bulma-grid-column-min:13.5rem}.grid.is-col-min-10{--bulma-grid-column-min:15rem}.grid.is-col-min-11{--bulma-grid-column-min:16.5rem}.grid.is-col-min-12{--bulma-grid-column-min:18rem}.grid.is-col-min-13{--bulma-grid-column-min:19.5rem}.grid.is-col-min-14{--bulma-grid-column-min:21rem}.grid.is-col-min-15{--bulma-grid-column-min:22.5rem}.grid.is-col-min-16{--bulma-grid-column-min:24rem}.grid.is-col-min-17{--bulma-grid-column-min:25.5rem}.grid.is-col-min-18{--bulma-grid-column-min:27rem}.grid.is-col-min-19{--bulma-grid-column-min:28.5rem}.grid.is-col-min-20{--bulma-grid-column-min:30rem}.grid.is-col-min-21{--bulma-grid-column-min:31.5rem}.grid.is-col-min-22{--bulma-grid-column-min:33rem}.grid.is-col-min-23{--bulma-grid-column-min:34.5rem}.grid.is-col-min-24{--bulma-grid-column-min:36rem}.grid.is-col-min-25{--bulma-grid-column-min:37.5rem}.grid.is-col-min-26{--bulma-grid-column-min:39rem}.grid.is-col-min-27{--bulma-grid-column-min:40.5rem}.grid.is-col-min-28{--bulma-grid-column-min:42rem}.grid.is-col-min-29{--bulma-grid-column-min:43.5rem}.grid.is-col-min-30{--bulma-grid-column-min:45rem}.grid.is-col-min-31{--bulma-grid-column-min:46.5rem}.grid.is-col-min-32{--bulma-grid-column-min:48rem}.cell{grid-column-end:span var(--bulma-grid-cell-column-span);grid-column-start:var(--bulma-grid-cell-column-start);grid-row-end:span var(--bulma-grid-cell-row-span);grid-row-start:var(--bulma-grid-cell-row-start)}.cell.is-col-start-end{--bulma-grid-cell-column-start:-1}.cell.is-row-start-end{--bulma-grid-cell-row-start:-1}.cell.is-col-start-1{--bulma-grid-cell-column-start:1}.cell.is-col-end-1{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1{--bulma-grid-cell-column-span:1}.cell.is-row-start-1{--bulma-grid-cell-row-start:1}.cell.is-row-end-1{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1{--bulma-grid-cell-row-span:1}.cell.is-col-start-2{--bulma-grid-cell-column-start:2}.cell.is-col-end-2{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2{--bulma-grid-cell-column-span:2}.cell.is-row-start-2{--bulma-grid-cell-row-start:2}.cell.is-row-end-2{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2{--bulma-grid-cell-row-span:2}.cell.is-col-start-3{--bulma-grid-cell-column-start:3}.cell.is-col-end-3{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3{--bulma-grid-cell-column-span:3}.cell.is-row-start-3{--bulma-grid-cell-row-start:3}.cell.is-row-end-3{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3{--bulma-grid-cell-row-span:3}.cell.is-col-start-4{--bulma-grid-cell-column-start:4}.cell.is-col-end-4{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4{--bulma-grid-cell-column-span:4}.cell.is-row-start-4{--bulma-grid-cell-row-start:4}.cell.is-row-end-4{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4{--bulma-grid-cell-row-span:4}.cell.is-col-start-5{--bulma-grid-cell-column-start:5}.cell.is-col-end-5{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5{--bulma-grid-cell-column-span:5}.cell.is-row-start-5{--bulma-grid-cell-row-start:5}.cell.is-row-end-5{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5{--bulma-grid-cell-row-span:5}.cell.is-col-start-6{--bulma-grid-cell-column-start:6}.cell.is-col-end-6{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6{--bulma-grid-cell-column-span:6}.cell.is-row-start-6{--bulma-grid-cell-row-start:6}.cell.is-row-end-6{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6{--bulma-grid-cell-row-span:6}.cell.is-col-start-7{--bulma-grid-cell-column-start:7}.cell.is-col-end-7{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7{--bulma-grid-cell-column-span:7}.cell.is-row-start-7{--bulma-grid-cell-row-start:7}.cell.is-row-end-7{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7{--bulma-grid-cell-row-span:7}.cell.is-col-start-8{--bulma-grid-cell-column-start:8}.cell.is-col-end-8{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8{--bulma-grid-cell-column-span:8}.cell.is-row-start-8{--bulma-grid-cell-row-start:8}.cell.is-row-end-8{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8{--bulma-grid-cell-row-span:8}.cell.is-col-start-9{--bulma-grid-cell-column-start:9}.cell.is-col-end-9{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9{--bulma-grid-cell-column-span:9}.cell.is-row-start-9{--bulma-grid-cell-row-start:9}.cell.is-row-end-9{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9{--bulma-grid-cell-row-span:9}.cell.is-col-start-10{--bulma-grid-cell-column-start:10}.cell.is-col-end-10{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10{--bulma-grid-cell-column-span:10}.cell.is-row-start-10{--bulma-grid-cell-row-start:10}.cell.is-row-end-10{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10{--bulma-grid-cell-row-span:10}.cell.is-col-start-11{--bulma-grid-cell-column-start:11}.cell.is-col-end-11{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11{--bulma-grid-cell-column-span:11}.cell.is-row-start-11{--bulma-grid-cell-row-start:11}.cell.is-row-end-11{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11{--bulma-grid-cell-row-span:11}.cell.is-col-start-12{--bulma-grid-cell-column-start:12}.cell.is-col-end-12{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12{--bulma-grid-cell-column-span:12}.cell.is-row-start-12{--bulma-grid-cell-row-start:12}.cell.is-row-end-12{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12{--bulma-grid-cell-row-span:12}@media screen and (max-width: 768px){.cell.is-col-start-1-mobile{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-mobile{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-mobile{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-mobile{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-mobile{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-mobile{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-mobile{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-mobile{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-mobile{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-mobile{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-mobile{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-mobile{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-mobile{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-mobile{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-mobile{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-mobile{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-mobile{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-mobile{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-mobile{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-mobile{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-mobile{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-mobile{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-mobile{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-mobile{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-mobile{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-mobile{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-mobile{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-mobile{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-mobile{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-mobile{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-mobile{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-mobile{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-mobile{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-mobile{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-mobile{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-mobile{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-mobile{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-mobile{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-mobile{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-mobile{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-mobile{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-mobile{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-mobile{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-mobile{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-mobile{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-mobile{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-mobile{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-mobile{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-mobile{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-mobile{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-mobile{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-mobile{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-mobile{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-mobile{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-mobile{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-mobile{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-mobile{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-mobile{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-mobile{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-mobile{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-mobile{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-mobile{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-mobile{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-mobile{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-mobile{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-mobile{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-mobile{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-mobile{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-mobile{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-mobile{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-mobile{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-mobile{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-mobile{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-mobile{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-mobile{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-mobile{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-mobile{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-mobile{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-mobile{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-mobile{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-mobile{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-mobile{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-mobile{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-mobile{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-mobile{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-mobile{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-mobile{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-mobile{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-mobile{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-mobile{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-mobile{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-mobile{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-mobile{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-mobile{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-mobile{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-mobile{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 769px),print{.cell.is-col-start-1-tablet{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-tablet{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-tablet{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-tablet{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-tablet{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-tablet{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-tablet{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-tablet{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-tablet{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-tablet{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-tablet{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-tablet{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-tablet{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-tablet{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-tablet{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-tablet{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-tablet{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-tablet{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-tablet{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-tablet{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-tablet{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-tablet{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-tablet{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-tablet{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-tablet{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-tablet{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-tablet{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-tablet{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-tablet{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-tablet{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-tablet{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-tablet{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-tablet{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-tablet{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-tablet{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-tablet{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-tablet{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-tablet{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-tablet{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-tablet{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-tablet{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-tablet{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-tablet{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-tablet{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-tablet{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-tablet{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-tablet{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-tablet{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-tablet{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-tablet{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-tablet{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-tablet{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-tablet{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-tablet{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-tablet{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-tablet{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-tablet{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-tablet{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-tablet{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-tablet{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-tablet{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-tablet{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-tablet{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-tablet{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-tablet{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-tablet{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-tablet{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-tablet{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-tablet{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-tablet{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-tablet{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-tablet{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-tablet{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-tablet{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-tablet{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-tablet{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-tablet{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-tablet{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-tablet{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-tablet{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-tablet{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-tablet{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-tablet{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-tablet{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-tablet{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-tablet{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-tablet{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-tablet{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-tablet{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-tablet{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-tablet{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-tablet{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-tablet{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-tablet{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-tablet{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-tablet{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 769px)and (max-width: 1023px){.cell.is-col-start-1-tablet-only{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-tablet-only{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-tablet-only{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-tablet-only{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-tablet-only{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-tablet-only{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-tablet-only{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-tablet-only{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-tablet-only{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-tablet-only{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-tablet-only{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-tablet-only{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-tablet-only{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-tablet-only{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-tablet-only{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-tablet-only{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-tablet-only{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-tablet-only{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-tablet-only{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-tablet-only{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-tablet-only{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-tablet-only{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-tablet-only{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-tablet-only{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-tablet-only{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-tablet-only{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-tablet-only{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-tablet-only{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-tablet-only{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-tablet-only{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-tablet-only{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-tablet-only{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-tablet-only{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-tablet-only{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-tablet-only{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-tablet-only{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-tablet-only{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-tablet-only{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-tablet-only{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-tablet-only{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-tablet-only{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-tablet-only{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-tablet-only{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-tablet-only{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-tablet-only{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-tablet-only{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-tablet-only{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-tablet-only{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-tablet-only{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-tablet-only{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-tablet-only{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-tablet-only{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-tablet-only{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-tablet-only{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-tablet-only{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-tablet-only{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-tablet-only{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-tablet-only{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-tablet-only{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-tablet-only{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-tablet-only{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-tablet-only{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-tablet-only{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-tablet-only{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-tablet-only{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-tablet-only{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-tablet-only{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-tablet-only{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-tablet-only{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-tablet-only{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-tablet-only{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-tablet-only{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-tablet-only{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-tablet-only{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-tablet-only{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-tablet-only{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-tablet-only{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-tablet-only{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-tablet-only{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-tablet-only{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-tablet-only{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-tablet-only{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-tablet-only{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-tablet-only{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-tablet-only{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-tablet-only{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-tablet-only{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-tablet-only{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-tablet-only{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-tablet-only{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-tablet-only{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-tablet-only{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-tablet-only{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-tablet-only{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-tablet-only{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-tablet-only{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 1024px){.cell.is-col-start-1-desktop{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-desktop{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-desktop{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-desktop{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-desktop{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-desktop{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-desktop{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-desktop{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-desktop{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-desktop{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-desktop{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-desktop{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-desktop{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-desktop{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-desktop{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-desktop{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-desktop{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-desktop{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-desktop{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-desktop{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-desktop{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-desktop{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-desktop{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-desktop{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-desktop{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-desktop{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-desktop{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-desktop{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-desktop{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-desktop{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-desktop{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-desktop{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-desktop{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-desktop{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-desktop{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-desktop{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-desktop{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-desktop{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-desktop{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-desktop{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-desktop{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-desktop{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-desktop{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-desktop{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-desktop{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-desktop{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-desktop{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-desktop{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-desktop{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-desktop{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-desktop{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-desktop{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-desktop{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-desktop{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-desktop{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-desktop{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-desktop{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-desktop{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-desktop{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-desktop{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-desktop{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-desktop{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-desktop{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-desktop{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-desktop{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-desktop{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-desktop{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-desktop{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-desktop{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-desktop{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-desktop{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-desktop{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-desktop{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-desktop{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-desktop{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-desktop{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-desktop{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-desktop{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-desktop{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-desktop{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-desktop{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-desktop{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-desktop{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-desktop{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-desktop{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-desktop{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-desktop{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-desktop{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-desktop{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-desktop{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-desktop{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-desktop{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-desktop{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-desktop{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-desktop{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-desktop{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 1024px)and (max-width: 1215px){.cell.is-col-start-1-desktop-only{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-desktop-only{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-desktop-only{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-desktop-only{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-desktop-only{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-desktop-only{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-desktop-only{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-desktop-only{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-desktop-only{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-desktop-only{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-desktop-only{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-desktop-only{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-desktop-only{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-desktop-only{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-desktop-only{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-desktop-only{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-desktop-only{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-desktop-only{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-desktop-only{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-desktop-only{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-desktop-only{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-desktop-only{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-desktop-only{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-desktop-only{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-desktop-only{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-desktop-only{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-desktop-only{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-desktop-only{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-desktop-only{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-desktop-only{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-desktop-only{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-desktop-only{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-desktop-only{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-desktop-only{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-desktop-only{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-desktop-only{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-desktop-only{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-desktop-only{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-desktop-only{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-desktop-only{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-desktop-only{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-desktop-only{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-desktop-only{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-desktop-only{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-desktop-only{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-desktop-only{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-desktop-only{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-desktop-only{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-desktop-only{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-desktop-only{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-desktop-only{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-desktop-only{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-desktop-only{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-desktop-only{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-desktop-only{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-desktop-only{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-desktop-only{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-desktop-only{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-desktop-only{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-desktop-only{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-desktop-only{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-desktop-only{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-desktop-only{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-desktop-only{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-desktop-only{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-desktop-only{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-desktop-only{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-desktop-only{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-desktop-only{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-desktop-only{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-desktop-only{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-desktop-only{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-desktop-only{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-desktop-only{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-desktop-only{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-desktop-only{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-desktop-only{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-desktop-only{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-desktop-only{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-desktop-only{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-desktop-only{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-desktop-only{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-desktop-only{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-desktop-only{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-desktop-only{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-desktop-only{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-desktop-only{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-desktop-only{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-desktop-only{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-desktop-only{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-desktop-only{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-desktop-only{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-desktop-only{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-desktop-only{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-desktop-only{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-desktop-only{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 1216px){.cell.is-col-start-1-widescreen{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-widescreen{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-widescreen{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-widescreen{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-widescreen{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-widescreen{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-widescreen{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-widescreen{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-widescreen{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-widescreen{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-widescreen{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-widescreen{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-widescreen{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-widescreen{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-widescreen{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-widescreen{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-widescreen{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-widescreen{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-widescreen{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-widescreen{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-widescreen{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-widescreen{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-widescreen{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-widescreen{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-widescreen{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-widescreen{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-widescreen{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-widescreen{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-widescreen{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-widescreen{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-widescreen{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-widescreen{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-widescreen{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-widescreen{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-widescreen{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-widescreen{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-widescreen{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-widescreen{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-widescreen{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-widescreen{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-widescreen{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-widescreen{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-widescreen{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-widescreen{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-widescreen{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-widescreen{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-widescreen{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-widescreen{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-widescreen{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-widescreen{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-widescreen{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-widescreen{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-widescreen{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-widescreen{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-widescreen{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-widescreen{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-widescreen{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-widescreen{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-widescreen{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-widescreen{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-widescreen{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-widescreen{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-widescreen{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-widescreen{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-widescreen{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-widescreen{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-widescreen{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-widescreen{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-widescreen{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-widescreen{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-widescreen{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-widescreen{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-widescreen{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-widescreen{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-widescreen{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-widescreen{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-widescreen{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-widescreen{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-widescreen{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-widescreen{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-widescreen{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-widescreen{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-widescreen{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-widescreen{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-widescreen{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-widescreen{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-widescreen{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-widescreen{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-widescreen{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-widescreen{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-widescreen{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-widescreen{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-widescreen{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-widescreen{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-widescreen{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-widescreen{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 1216px)and (max-width: 1407px){.cell.is-col-start-1-widescreen-only{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-widescreen-only{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-widescreen-only{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-widescreen-only{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-widescreen-only{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-widescreen-only{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-widescreen-only{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-widescreen-only{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-widescreen-only{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-widescreen-only{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-widescreen-only{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-widescreen-only{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-widescreen-only{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-widescreen-only{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-widescreen-only{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-widescreen-only{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-widescreen-only{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-widescreen-only{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-widescreen-only{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-widescreen-only{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-widescreen-only{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-widescreen-only{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-widescreen-only{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-widescreen-only{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-widescreen-only{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-widescreen-only{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-widescreen-only{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-widescreen-only{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-widescreen-only{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-widescreen-only{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-widescreen-only{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-widescreen-only{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-widescreen-only{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-widescreen-only{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-widescreen-only{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-widescreen-only{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-widescreen-only{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-widescreen-only{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-widescreen-only{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-widescreen-only{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-widescreen-only{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-widescreen-only{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-widescreen-only{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-widescreen-only{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-widescreen-only{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-widescreen-only{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-widescreen-only{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-widescreen-only{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-widescreen-only{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-widescreen-only{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-widescreen-only{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-widescreen-only{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-widescreen-only{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-widescreen-only{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-widescreen-only{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-widescreen-only{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-widescreen-only{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-widescreen-only{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-widescreen-only{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-widescreen-only{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-widescreen-only{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-widescreen-only{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-widescreen-only{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-widescreen-only{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-widescreen-only{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-widescreen-only{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-widescreen-only{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-widescreen-only{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-widescreen-only{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-widescreen-only{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-widescreen-only{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-widescreen-only{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-widescreen-only{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-widescreen-only{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-widescreen-only{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-widescreen-only{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-widescreen-only{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-widescreen-only{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-widescreen-only{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-widescreen-only{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-widescreen-only{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-widescreen-only{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-widescreen-only{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-widescreen-only{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-widescreen-only{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-widescreen-only{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-widescreen-only{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-widescreen-only{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-widescreen-only{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-widescreen-only{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-widescreen-only{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-widescreen-only{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-widescreen-only{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-widescreen-only{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-widescreen-only{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-widescreen-only{--bulma-grid-cell-row-span:12}}@media screen and (min-width: 1408px){.cell.is-col-start-1-fullhd{--bulma-grid-cell-column-start:1}.cell.is-col-end-1-fullhd{--bulma-grid-cell-column-end:1}.cell.is-col-from-end-1-fullhd{--bulma-grid-cell-column-start:-1}.cell.is-col-span-1-fullhd{--bulma-grid-cell-column-span:1}.cell.is-row-start-1-fullhd{--bulma-grid-cell-row-start:1}.cell.is-row-end-1-fullhd{--bulma-grid-cell-row-end:1}.cell.is-row-from-end-1-fullhd{--bulma-grid-cell-row-start:-1}.cell.is-row-span-1-fullhd{--bulma-grid-cell-row-span:1}.cell.is-col-start-2-fullhd{--bulma-grid-cell-column-start:2}.cell.is-col-end-2-fullhd{--bulma-grid-cell-column-end:2}.cell.is-col-from-end-2-fullhd{--bulma-grid-cell-column-start:-2}.cell.is-col-span-2-fullhd{--bulma-grid-cell-column-span:2}.cell.is-row-start-2-fullhd{--bulma-grid-cell-row-start:2}.cell.is-row-end-2-fullhd{--bulma-grid-cell-row-end:2}.cell.is-row-from-end-2-fullhd{--bulma-grid-cell-row-start:-2}.cell.is-row-span-2-fullhd{--bulma-grid-cell-row-span:2}.cell.is-col-start-3-fullhd{--bulma-grid-cell-column-start:3}.cell.is-col-end-3-fullhd{--bulma-grid-cell-column-end:3}.cell.is-col-from-end-3-fullhd{--bulma-grid-cell-column-start:-3}.cell.is-col-span-3-fullhd{--bulma-grid-cell-column-span:3}.cell.is-row-start-3-fullhd{--bulma-grid-cell-row-start:3}.cell.is-row-end-3-fullhd{--bulma-grid-cell-row-end:3}.cell.is-row-from-end-3-fullhd{--bulma-grid-cell-row-start:-3}.cell.is-row-span-3-fullhd{--bulma-grid-cell-row-span:3}.cell.is-col-start-4-fullhd{--bulma-grid-cell-column-start:4}.cell.is-col-end-4-fullhd{--bulma-grid-cell-column-end:4}.cell.is-col-from-end-4-fullhd{--bulma-grid-cell-column-start:-4}.cell.is-col-span-4-fullhd{--bulma-grid-cell-column-span:4}.cell.is-row-start-4-fullhd{--bulma-grid-cell-row-start:4}.cell.is-row-end-4-fullhd{--bulma-grid-cell-row-end:4}.cell.is-row-from-end-4-fullhd{--bulma-grid-cell-row-start:-4}.cell.is-row-span-4-fullhd{--bulma-grid-cell-row-span:4}.cell.is-col-start-5-fullhd{--bulma-grid-cell-column-start:5}.cell.is-col-end-5-fullhd{--bulma-grid-cell-column-end:5}.cell.is-col-from-end-5-fullhd{--bulma-grid-cell-column-start:-5}.cell.is-col-span-5-fullhd{--bulma-grid-cell-column-span:5}.cell.is-row-start-5-fullhd{--bulma-grid-cell-row-start:5}.cell.is-row-end-5-fullhd{--bulma-grid-cell-row-end:5}.cell.is-row-from-end-5-fullhd{--bulma-grid-cell-row-start:-5}.cell.is-row-span-5-fullhd{--bulma-grid-cell-row-span:5}.cell.is-col-start-6-fullhd{--bulma-grid-cell-column-start:6}.cell.is-col-end-6-fullhd{--bulma-grid-cell-column-end:6}.cell.is-col-from-end-6-fullhd{--bulma-grid-cell-column-start:-6}.cell.is-col-span-6-fullhd{--bulma-grid-cell-column-span:6}.cell.is-row-start-6-fullhd{--bulma-grid-cell-row-start:6}.cell.is-row-end-6-fullhd{--bulma-grid-cell-row-end:6}.cell.is-row-from-end-6-fullhd{--bulma-grid-cell-row-start:-6}.cell.is-row-span-6-fullhd{--bulma-grid-cell-row-span:6}.cell.is-col-start-7-fullhd{--bulma-grid-cell-column-start:7}.cell.is-col-end-7-fullhd{--bulma-grid-cell-column-end:7}.cell.is-col-from-end-7-fullhd{--bulma-grid-cell-column-start:-7}.cell.is-col-span-7-fullhd{--bulma-grid-cell-column-span:7}.cell.is-row-start-7-fullhd{--bulma-grid-cell-row-start:7}.cell.is-row-end-7-fullhd{--bulma-grid-cell-row-end:7}.cell.is-row-from-end-7-fullhd{--bulma-grid-cell-row-start:-7}.cell.is-row-span-7-fullhd{--bulma-grid-cell-row-span:7}.cell.is-col-start-8-fullhd{--bulma-grid-cell-column-start:8}.cell.is-col-end-8-fullhd{--bulma-grid-cell-column-end:8}.cell.is-col-from-end-8-fullhd{--bulma-grid-cell-column-start:-8}.cell.is-col-span-8-fullhd{--bulma-grid-cell-column-span:8}.cell.is-row-start-8-fullhd{--bulma-grid-cell-row-start:8}.cell.is-row-end-8-fullhd{--bulma-grid-cell-row-end:8}.cell.is-row-from-end-8-fullhd{--bulma-grid-cell-row-start:-8}.cell.is-row-span-8-fullhd{--bulma-grid-cell-row-span:8}.cell.is-col-start-9-fullhd{--bulma-grid-cell-column-start:9}.cell.is-col-end-9-fullhd{--bulma-grid-cell-column-end:9}.cell.is-col-from-end-9-fullhd{--bulma-grid-cell-column-start:-9}.cell.is-col-span-9-fullhd{--bulma-grid-cell-column-span:9}.cell.is-row-start-9-fullhd{--bulma-grid-cell-row-start:9}.cell.is-row-end-9-fullhd{--bulma-grid-cell-row-end:9}.cell.is-row-from-end-9-fullhd{--bulma-grid-cell-row-start:-9}.cell.is-row-span-9-fullhd{--bulma-grid-cell-row-span:9}.cell.is-col-start-10-fullhd{--bulma-grid-cell-column-start:10}.cell.is-col-end-10-fullhd{--bulma-grid-cell-column-end:10}.cell.is-col-from-end-10-fullhd{--bulma-grid-cell-column-start:-10}.cell.is-col-span-10-fullhd{--bulma-grid-cell-column-span:10}.cell.is-row-start-10-fullhd{--bulma-grid-cell-row-start:10}.cell.is-row-end-10-fullhd{--bulma-grid-cell-row-end:10}.cell.is-row-from-end-10-fullhd{--bulma-grid-cell-row-start:-10}.cell.is-row-span-10-fullhd{--bulma-grid-cell-row-span:10}.cell.is-col-start-11-fullhd{--bulma-grid-cell-column-start:11}.cell.is-col-end-11-fullhd{--bulma-grid-cell-column-end:11}.cell.is-col-from-end-11-fullhd{--bulma-grid-cell-column-start:-11}.cell.is-col-span-11-fullhd{--bulma-grid-cell-column-span:11}.cell.is-row-start-11-fullhd{--bulma-grid-cell-row-start:11}.cell.is-row-end-11-fullhd{--bulma-grid-cell-row-end:11}.cell.is-row-from-end-11-fullhd{--bulma-grid-cell-row-start:-11}.cell.is-row-span-11-fullhd{--bulma-grid-cell-row-span:11}.cell.is-col-start-12-fullhd{--bulma-grid-cell-column-start:12}.cell.is-col-end-12-fullhd{--bulma-grid-cell-column-end:12}.cell.is-col-from-end-12-fullhd{--bulma-grid-cell-column-start:-12}.cell.is-col-span-12-fullhd{--bulma-grid-cell-column-span:12}.cell.is-row-start-12-fullhd{--bulma-grid-cell-row-start:12}.cell.is-row-end-12-fullhd{--bulma-grid-cell-row-end:12}.cell.is-row-from-end-12-fullhd{--bulma-grid-cell-row-start:-12}.cell.is-row-span-12-fullhd{--bulma-grid-cell-row-span:12}}.container{flex-grow:1;margin:0 auto;position:relative;width:100%}.container.is-fluid{max-width:none !important;padding-left:32px;padding-right:32px;width:100%}.container.is-max-tablet{max-width:705px}@media screen and (min-width: 1024px){.container{max-width:960px}}@media screen and (max-width: 1215px){.container.is-widescreen:not(.is-max-tablet):not(.is-max-desktop){max-width:1152px}}@media screen and (max-width: 1407px){.container.is-fullhd:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width: 1216px){.container:not(.is-max-tablet):not(.is-max-desktop){max-width:1152px}}@media screen and (min-width: 1408px){.container:not(.is-max-tablet):not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.footer{--bulma-footer-background-color:var(--bulma-scheme-main-bis);--bulma-footer-color:false;--bulma-footer-padding:3rem 1.5rem 6rem;background-color:var(--bulma-footer-background-color);padding:var(--bulma-footer-padding)}.hero{--bulma-hero-body-padding:3rem 1.5rem;--bulma-hero-body-padding-tablet:3rem 3rem;--bulma-hero-body-padding-small:1.5rem;--bulma-hero-body-padding-medium:9rem 4.5rem;--bulma-hero-body-padding-large:18rem 6rem;--bulma-hero-gradient-h-offset:5deg;--bulma-hero-gradient-s-offset:10%;--bulma-hero-gradient-l-offset:5%}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{--bulma-hero-h:var(--bulma-white-h);--bulma-hero-s:var(--bulma-white-s);--bulma-hero-background-l:var(--bulma-white-l);--bulma-hero-color-l:var(--bulma-white-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-white .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-white .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-white .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-white .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-white.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-black{--bulma-hero-h:var(--bulma-black-h);--bulma-hero-s:var(--bulma-black-s);--bulma-hero-background-l:var(--bulma-black-l);--bulma-hero-color-l:var(--bulma-black-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-black .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-black .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-black .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-black .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-black.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-light{--bulma-hero-h:var(--bulma-light-h);--bulma-hero-s:var(--bulma-light-s);--bulma-hero-background-l:var(--bulma-light-l);--bulma-hero-color-l:var(--bulma-light-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-light .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-light .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-light .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-light .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-light.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-dark{--bulma-hero-h:var(--bulma-dark-h);--bulma-hero-s:var(--bulma-dark-s);--bulma-hero-background-l:var(--bulma-dark-l);--bulma-hero-color-l:var(--bulma-dark-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-dark .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-dark .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-dark .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-dark .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-dark.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-text{--bulma-hero-h:var(--bulma-text-h);--bulma-hero-s:var(--bulma-text-s);--bulma-hero-background-l:var(--bulma-text-l);--bulma-hero-color-l:var(--bulma-text-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-text .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-text .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-text .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-text .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-text.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-text.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-primary{--bulma-hero-h:var(--bulma-primary-h);--bulma-hero-s:var(--bulma-primary-s);--bulma-hero-background-l:var(--bulma-primary-l);--bulma-hero-color-l:var(--bulma-primary-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-primary .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-primary .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-primary .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-primary .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-primary.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-link{--bulma-hero-h:var(--bulma-link-h);--bulma-hero-s:var(--bulma-link-s);--bulma-hero-background-l:var(--bulma-link-l);--bulma-hero-color-l:var(--bulma-link-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-link .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-link .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-link .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-link .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-link.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-info{--bulma-hero-h:var(--bulma-info-h);--bulma-hero-s:var(--bulma-info-s);--bulma-hero-background-l:var(--bulma-info-l);--bulma-hero-color-l:var(--bulma-info-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-info .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-info .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-info .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-info .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-info.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-success{--bulma-hero-h:var(--bulma-success-h);--bulma-hero-s:var(--bulma-success-s);--bulma-hero-background-l:var(--bulma-success-l);--bulma-hero-color-l:var(--bulma-success-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-success .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-success .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-success .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-success .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-success.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-warning{--bulma-hero-h:var(--bulma-warning-h);--bulma-hero-s:var(--bulma-warning-s);--bulma-hero-background-l:var(--bulma-warning-l);--bulma-hero-color-l:var(--bulma-warning-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-warning .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-warning .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-warning .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-warning .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-warning.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-danger{--bulma-hero-h:var(--bulma-danger-h);--bulma-hero-s:var(--bulma-danger-s);--bulma-hero-background-l:var(--bulma-danger-l);--bulma-hero-color-l:var(--bulma-danger-invert-l);background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-danger .navbar{--bulma-navbar-item-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-hover-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-navbar-item-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-navbar-item-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-danger .tabs{--bulma-tabs-link-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-background-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-tabs-boxed-link-active-border-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l));--bulma-tabs-link-active-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l))}.hero.is-danger .subtitle{--bulma-subtitle-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-subtitle-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-danger .title{--bulma-title-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l));--bulma-title-strong-color:hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l))}.hero.is-danger.is-bold{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-background-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}@media screen and (max-width: 768px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg, hsl(calc(var(--bulma-hero-h) - 5deg), calc(var(--bulma-hero-s) + 10%), calc(var(--bulma-hero-background-l) + 5%)) 0%, hsl(var(--bulma-hero-h), var(--bulma-hero-s), var(--bulma-hero-color-l)) 71%, hsl(calc(var(--bulma-hero-h) + 5deg), calc(var(--bulma-hero-s) - 10%), calc(var(--bulma-hero-background-l) - 5%)) 100%)}}.hero.is-small .hero-body{padding:var(--bulma-hero-body-padding-small)}@media screen and (min-width: 769px),print{.hero.is-medium .hero-body{padding:var(--bulma-hero-body-padding-medium)}}@media screen and (min-width: 769px),print{.hero.is-large .hero-body{padding:var(--bulma-hero-body-padding-large)}}.hero.is-halfheight .hero-body,.hero.is-fullheight .hero-body,.hero.is-fullheight-with-navbar .hero-body{align-items:center;display:flex}.hero.is-halfheight .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-fullheight-with-navbar .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%, -50%, 0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width: 768px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width: 768px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media screen and (min-width: 769px),print{.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-inline-end:1.5rem}}.hero-head,.hero-foot{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0;padding:var(--bulma-hero-body-padding)}@media screen and (min-width: 769px),print{.hero-body{padding:var(--bulma-hero-body-padding-tablet)}}.level{--bulma-level-item-spacing:calc(var(--bulma-block-spacing) * 0.5);align-items:center;display:flex;flex-direction:column;justify-content:space-between;gap:var(--bulma-level-item-spacing)}.level code{border-radius:var(--bulma-radius)}.level img{display:inline-block;vertical-align:top}.level.is-mobile{display:flex;flex-direction:row}.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media screen and (min-width: 769px),print{.level{display:flex;flex-direction:row}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .title,.level-item .subtitle{margin-bottom:0}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0;gap:calc(var(--bulma-block-spacing)*.5)}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}.level-left{align-items:center;display:flex;flex-direction:column;justify-content:flex-start}@media screen and (min-width: 769px),print{.level-left{flex-direction:row}}.level-right{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width: 769px),print{.level-right{flex-direction:row}}.media{--bulma-media-border-color:hsla(var(--bulma-scheme-h), var(--bulma-scheme-s), var(--bulma-border-l), 0.5);--bulma-media-border-size:1px;--bulma-media-spacing:1rem;--bulma-media-spacing-large:1.5rem;--bulma-media-content-spacing:0.75rem;--bulma-media-level-1-spacing:0.75rem;--bulma-media-level-1-content-spacing:0.5rem;--bulma-media-level-2-spacing:0.5rem;align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:var(--bulma-media-content-spacing)}.media .media{border-top-color:var(--bulma-media-border-color);border-top-style:solid;border-top-width:var(--bulma-media-border-size);display:flex;padding-top:var(--bulma-media-level-1-spacing)}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:var(--bulma-media-level-1-content-spacing)}.media .media .media{padding-top:var(--bulma-media-level-2-spacing)}.media .media .media+.media{margin-top:var(--bulma-media-level-2-spacing)}.media+.media{border-top-color:var(--bulma-media-border-color);border-top-style:solid;border-top-width:var(--bulma-media-border-size);margin-top:var(--bulma-media-spacing);padding-top:var(--bulma-media-spacing)}.media.is-large+.media{margin-top:var(--bulma-media-spacing-large);padding-top:var(--bulma-media-spacing-large)}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-inline-end:var(--bulma-media-spacing)}.media-right{margin-inline-start:var(--bulma-media-spacing)}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width: 768px){.media-content{overflow-x:auto}}.section{--bulma-section-padding:3rem 1.5rem;--bulma-section-padding-desktop:3rem 3rem;--bulma-section-padding-medium:9rem 4.5rem;--bulma-section-padding-large:18rem 6rem;padding:var(--bulma-section-padding)}@media screen and (min-width: 1024px){.section{padding:var(--bulma-section-padding-desktop)}.section.is-medium{padding:var(--bulma-section-padding-medium)}.section.is-large{padding:var(--bulma-section-padding-large)}}.section.is-fullheight{min-height:100vh}:root{--bulma-skeleton-background:var(--bulma-border);--bulma-skeleton-radius:var(--bulma-radius-small);--bulma-skeleton-block-min-height:4.5em;--bulma-skeleton-lines-gap:0.75em;--bulma-skeleton-line-height:0.75em}.skeleton-lines>div,.skeleton-block,.has-skeleton::after,.is-skeleton{animation-duration:2s;animation-iteration-count:infinite;animation-name:pulsate;animation-timing-function:cubic-bezier(0.4, 0, 0.6, 1);background-color:var(--bulma-skeleton-background);border-radius:var(--bulma-skeleton-radius);box-shadow:none;pointer-events:none}.is-skeleton{color:rgba(0,0,0,0) !important}.is-skeleton em,.is-skeleton strong{color:inherit}.is-skeleton img{visibility:hidden}.is-skeleton.checkbox input{opacity:0}.is-skeleton.delete{border-radius:var(--bulma-radius-rounded)}.is-skeleton.delete::before,.is-skeleton.delete::after{display:none}input.is-skeleton,textarea.is-skeleton{resize:none}input.is-skeleton::-moz-placeholder,textarea.is-skeleton::-moz-placeholder{color:rgba(0,0,0,0) !important}input.is-skeleton::-webkit-input-placeholder,textarea.is-skeleton::-webkit-input-placeholder{color:rgba(0,0,0,0) !important}input.is-skeleton:-moz-placeholder,textarea.is-skeleton:-moz-placeholder{color:rgba(0,0,0,0) !important}input.is-skeleton:-ms-input-placeholder,textarea.is-skeleton:-ms-input-placeholder{color:rgba(0,0,0,0) !important}.has-skeleton{color:rgba(0,0,0,0) !important;position:relative}.has-skeleton::after{content:"";display:block;height:100%;left:0;max-width:100%;min-width:10%;position:absolute;top:0;width:7em}.skeleton-block{color:rgba(0,0,0,0) !important;min-height:var(--bulma-skeleton-block-min-height)}.skeleton-lines{color:rgba(0,0,0,0) !important;display:flex;flex-direction:column;gap:var(--bulma-skeleton-lines-gap);position:relative}.skeleton-lines>div{height:var(--bulma-skeleton-line-height)}.skeleton-lines>div:last-child{min-width:4em;width:30%}.is-aspect-ratio-1by1{aspect-ratio:1/1}.is-aspect-ratio-5by4{aspect-ratio:5/4}.is-aspect-ratio-4by3{aspect-ratio:4/3}.is-aspect-ratio-3by2{aspect-ratio:3/2}.is-aspect-ratio-5by3{aspect-ratio:5/3}.is-aspect-ratio-16by9{aspect-ratio:16/9}.is-aspect-ratio-2by1{aspect-ratio:2/1}.is-aspect-ratio-3by1{aspect-ratio:3/1}.is-aspect-ratio-4by5{aspect-ratio:4/5}.is-aspect-ratio-3by4{aspect-ratio:3/4}.is-aspect-ratio-2by3{aspect-ratio:2/3}.is-aspect-ratio-3by5{aspect-ratio:3/5}.is-aspect-ratio-9by16{aspect-ratio:9/16}.is-aspect-ratio-1by2{aspect-ratio:1/2}.is-aspect-ratio-1by3{aspect-ratio:1/3}.has-radius-small{border-radius:var(--bulma-radius-small)}.has-radius-normal{border-radius:var(--bulma-radius)}.has-radius-large{border-radius:var(--bulma-radius-large)}.has-radius-rounded{border-radius:var(--bulma-radius-rounded)}.has-background{background-color:var(--bulma-background)}.has-text-white{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l)) !important}.has-background-white{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-l)) !important}.has-text-white-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-invert-l)) !important}.has-background-white-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-invert-l)) !important}.has-text-white-on-scheme{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)) !important}.has-background-white-on-scheme{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-on-scheme-l)) !important}.has-text-white-light{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-l)) !important}.has-background-white-light{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-l)) !important}.has-text-white-light-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-invert-l)) !important}.has-background-white-light-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-light-invert-l)) !important}.has-text-white-dark{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-l)) !important}.has-background-white-dark{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-l)) !important}.has-text-white-dark-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-invert-l)) !important}.has-background-white-dark-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-dark-invert-l)) !important}.has-text-white-soft{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-l)) !important}.has-background-white-soft{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-l)) !important}.has-text-white-bold{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-l)) !important}.has-background-white-bold{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-l)) !important}.has-text-white-soft-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-invert-l)) !important}.has-background-white-soft-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-soft-invert-l)) !important}.has-text-white-bold-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-invert-l)) !important}.has-background-white-bold-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-bold-invert-l)) !important}.has-text-white-00{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-l)) !important}.has-background-white-00{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-l)) !important}.has-text-white-00-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-invert-l)) !important}.has-background-white-00-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-00-invert-l)) !important}.has-text-white-05{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-l)) !important}.has-background-white-05{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-l)) !important}.has-text-white-05-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-invert-l)) !important}.has-background-white-05-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-05-invert-l)) !important}.has-text-white-10{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-l)) !important}.has-background-white-10{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-l)) !important}.has-text-white-10-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-invert-l)) !important}.has-background-white-10-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-10-invert-l)) !important}.has-text-white-15{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-l)) !important}.has-background-white-15{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-l)) !important}.has-text-white-15-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-invert-l)) !important}.has-background-white-15-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-15-invert-l)) !important}.has-text-white-20{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-l)) !important}.has-background-white-20{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-l)) !important}.has-text-white-20-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-invert-l)) !important}.has-background-white-20-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-20-invert-l)) !important}.has-text-white-25{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-l)) !important}.has-background-white-25{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-l)) !important}.has-text-white-25-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-invert-l)) !important}.has-background-white-25-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-25-invert-l)) !important}.has-text-white-30{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-l)) !important}.has-background-white-30{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-l)) !important}.has-text-white-30-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-invert-l)) !important}.has-background-white-30-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-30-invert-l)) !important}.has-text-white-35{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-l)) !important}.has-background-white-35{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-l)) !important}.has-text-white-35-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-invert-l)) !important}.has-background-white-35-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-35-invert-l)) !important}.has-text-white-40{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-l)) !important}.has-background-white-40{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-l)) !important}.has-text-white-40-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-invert-l)) !important}.has-background-white-40-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-40-invert-l)) !important}.has-text-white-45{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-l)) !important}.has-background-white-45{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-l)) !important}.has-text-white-45-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-invert-l)) !important}.has-background-white-45-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-45-invert-l)) !important}.has-text-white-50{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-l)) !important}.has-background-white-50{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-l)) !important}.has-text-white-50-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-invert-l)) !important}.has-background-white-50-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-50-invert-l)) !important}.has-text-white-55{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-l)) !important}.has-background-white-55{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-l)) !important}.has-text-white-55-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-invert-l)) !important}.has-background-white-55-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-55-invert-l)) !important}.has-text-white-60{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-l)) !important}.has-background-white-60{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-l)) !important}.has-text-white-60-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-invert-l)) !important}.has-background-white-60-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-60-invert-l)) !important}.has-text-white-65{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-l)) !important}.has-background-white-65{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-l)) !important}.has-text-white-65-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-invert-l)) !important}.has-background-white-65-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-65-invert-l)) !important}.has-text-white-70{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-l)) !important}.has-background-white-70{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-l)) !important}.has-text-white-70-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-invert-l)) !important}.has-background-white-70-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-70-invert-l)) !important}.has-text-white-75{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-l)) !important}.has-background-white-75{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-l)) !important}.has-text-white-75-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-invert-l)) !important}.has-background-white-75-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-75-invert-l)) !important}.has-text-white-80{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-l)) !important}.has-background-white-80{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-l)) !important}.has-text-white-80-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-invert-l)) !important}.has-background-white-80-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-80-invert-l)) !important}.has-text-white-85{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-l)) !important}.has-background-white-85{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-l)) !important}.has-text-white-85-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-invert-l)) !important}.has-background-white-85-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-85-invert-l)) !important}.has-text-white-90{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-l)) !important}.has-background-white-90{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-l)) !important}.has-text-white-90-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-invert-l)) !important}.has-background-white-90-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-90-invert-l)) !important}.has-text-white-95{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-l)) !important}.has-background-white-95{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-l)) !important}.has-text-white-95-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-invert-l)) !important}.has-background-white-95-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-95-invert-l)) !important}.has-text-white-100{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-l)) !important}.has-background-white-100{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-l)) !important}.has-text-white-100-invert{color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-invert-l)) !important}.has-background-white-100-invert{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), var(--bulma-white-100-invert-l)) !important}a.has-text-white:hover,a.has-text-white:focus-visible,button.has-text-white:hover,button.has-text-white:focus-visible,has-text-white.is-hoverable:hover,has-text-white.is-hoverable:focus-visible{color:hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-white:active,button.has-text-white:active,has-text-white.is-hoverable:active{color:hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-white:hover,a.has-background-white:focus-visible,button.has-background-white:hover,button.has-background-white:focus-visible,has-background-white.is-hoverable:hover,has-background-white.is-hoverable:focus-visible{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-white:active,button.has-background-white:active,has-background-white.is-hoverable:active{background-color:hsl(var(--bulma-white-h), var(--bulma-white-s), calc(var(--bulma-white-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-white{--h: var(--bulma-white-h);--s: var(--bulma-white-s);--l: var(--bulma-white-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-white-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-white-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-white-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-white-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-white-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-white-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-white-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-white-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-white-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-white-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-white-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-white-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-white-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-white-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-white-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-white-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-white-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-white-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-white-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-white-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-white-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-black{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l)) !important}.has-background-black{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-l)) !important}.has-text-black-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-invert-l)) !important}.has-background-black-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-invert-l)) !important}.has-text-black-on-scheme{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)) !important}.has-background-black-on-scheme{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-on-scheme-l)) !important}.has-text-black-light{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-l)) !important}.has-background-black-light{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-l)) !important}.has-text-black-light-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-invert-l)) !important}.has-background-black-light-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-light-invert-l)) !important}.has-text-black-dark{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-l)) !important}.has-background-black-dark{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-l)) !important}.has-text-black-dark-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-invert-l)) !important}.has-background-black-dark-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-dark-invert-l)) !important}.has-text-black-soft{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-l)) !important}.has-background-black-soft{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-l)) !important}.has-text-black-bold{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-l)) !important}.has-background-black-bold{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-l)) !important}.has-text-black-soft-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-invert-l)) !important}.has-background-black-soft-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-soft-invert-l)) !important}.has-text-black-bold-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-invert-l)) !important}.has-background-black-bold-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-bold-invert-l)) !important}.has-text-black-00{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-l)) !important}.has-background-black-00{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-l)) !important}.has-text-black-00-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-invert-l)) !important}.has-background-black-00-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-00-invert-l)) !important}.has-text-black-05{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-l)) !important}.has-background-black-05{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-l)) !important}.has-text-black-05-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-invert-l)) !important}.has-background-black-05-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-05-invert-l)) !important}.has-text-black-10{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-l)) !important}.has-background-black-10{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-l)) !important}.has-text-black-10-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-invert-l)) !important}.has-background-black-10-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-10-invert-l)) !important}.has-text-black-15{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-l)) !important}.has-background-black-15{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-l)) !important}.has-text-black-15-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-invert-l)) !important}.has-background-black-15-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-15-invert-l)) !important}.has-text-black-20{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-l)) !important}.has-background-black-20{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-l)) !important}.has-text-black-20-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-invert-l)) !important}.has-background-black-20-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-20-invert-l)) !important}.has-text-black-25{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-l)) !important}.has-background-black-25{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-l)) !important}.has-text-black-25-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-invert-l)) !important}.has-background-black-25-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-25-invert-l)) !important}.has-text-black-30{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-l)) !important}.has-background-black-30{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-l)) !important}.has-text-black-30-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-invert-l)) !important}.has-background-black-30-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-30-invert-l)) !important}.has-text-black-35{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-l)) !important}.has-background-black-35{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-l)) !important}.has-text-black-35-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-invert-l)) !important}.has-background-black-35-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-35-invert-l)) !important}.has-text-black-40{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-l)) !important}.has-background-black-40{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-l)) !important}.has-text-black-40-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-invert-l)) !important}.has-background-black-40-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-40-invert-l)) !important}.has-text-black-45{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-l)) !important}.has-background-black-45{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-l)) !important}.has-text-black-45-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-invert-l)) !important}.has-background-black-45-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-45-invert-l)) !important}.has-text-black-50{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-l)) !important}.has-background-black-50{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-l)) !important}.has-text-black-50-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-invert-l)) !important}.has-background-black-50-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-50-invert-l)) !important}.has-text-black-55{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-l)) !important}.has-background-black-55{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-l)) !important}.has-text-black-55-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-invert-l)) !important}.has-background-black-55-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-55-invert-l)) !important}.has-text-black-60{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-l)) !important}.has-background-black-60{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-l)) !important}.has-text-black-60-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-invert-l)) !important}.has-background-black-60-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-60-invert-l)) !important}.has-text-black-65{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-l)) !important}.has-background-black-65{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-l)) !important}.has-text-black-65-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-invert-l)) !important}.has-background-black-65-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-65-invert-l)) !important}.has-text-black-70{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-l)) !important}.has-background-black-70{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-l)) !important}.has-text-black-70-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-invert-l)) !important}.has-background-black-70-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-70-invert-l)) !important}.has-text-black-75{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-l)) !important}.has-background-black-75{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-l)) !important}.has-text-black-75-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-invert-l)) !important}.has-background-black-75-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-75-invert-l)) !important}.has-text-black-80{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-l)) !important}.has-background-black-80{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-l)) !important}.has-text-black-80-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-invert-l)) !important}.has-background-black-80-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-80-invert-l)) !important}.has-text-black-85{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-l)) !important}.has-background-black-85{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-l)) !important}.has-text-black-85-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-invert-l)) !important}.has-background-black-85-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-85-invert-l)) !important}.has-text-black-90{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-l)) !important}.has-background-black-90{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-l)) !important}.has-text-black-90-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-invert-l)) !important}.has-background-black-90-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-90-invert-l)) !important}.has-text-black-95{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-l)) !important}.has-background-black-95{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-l)) !important}.has-text-black-95-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-invert-l)) !important}.has-background-black-95-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-95-invert-l)) !important}.has-text-black-100{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-l)) !important}.has-background-black-100{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-l)) !important}.has-text-black-100-invert{color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-invert-l)) !important}.has-background-black-100-invert{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), var(--bulma-black-100-invert-l)) !important}a.has-text-black:hover,a.has-text-black:focus-visible,button.has-text-black:hover,button.has-text-black:focus-visible,has-text-black.is-hoverable:hover,has-text-black.is-hoverable:focus-visible{color:hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-black:active,button.has-text-black:active,has-text-black.is-hoverable:active{color:hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-black:hover,a.has-background-black:focus-visible,button.has-background-black:hover,button.has-background-black:focus-visible,has-background-black.is-hoverable:hover,has-background-black.is-hoverable:focus-visible{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-black:active,button.has-background-black:active,has-background-black.is-hoverable:active{background-color:hsl(var(--bulma-black-h), var(--bulma-black-s), calc(var(--bulma-black-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-black{--h: var(--bulma-black-h);--s: var(--bulma-black-s);--l: var(--bulma-black-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-black-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-black-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-black-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-black-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-black-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-black-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-black-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-black-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-black-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-black-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-black-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-black-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-black-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-black-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-black-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-black-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-black-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-black-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-black-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-black-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-black-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-light{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l)) !important}.has-background-light{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-l)) !important}.has-text-light-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-invert-l)) !important}.has-background-light-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-invert-l)) !important}.has-text-light-on-scheme{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)) !important}.has-background-light-on-scheme{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-on-scheme-l)) !important}.has-text-light-light{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-l)) !important}.has-background-light-light{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-l)) !important}.has-text-light-light-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-invert-l)) !important}.has-background-light-light-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-light-invert-l)) !important}.has-text-light-dark{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-l)) !important}.has-background-light-dark{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-l)) !important}.has-text-light-dark-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-invert-l)) !important}.has-background-light-dark-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-dark-invert-l)) !important}.has-text-light-soft{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-l)) !important}.has-background-light-soft{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-l)) !important}.has-text-light-bold{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-l)) !important}.has-background-light-bold{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-l)) !important}.has-text-light-soft-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-invert-l)) !important}.has-background-light-soft-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-soft-invert-l)) !important}.has-text-light-bold-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-invert-l)) !important}.has-background-light-bold-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-bold-invert-l)) !important}.has-text-light-00{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-l)) !important}.has-background-light-00{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-l)) !important}.has-text-light-00-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-invert-l)) !important}.has-background-light-00-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-00-invert-l)) !important}.has-text-light-05{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-l)) !important}.has-background-light-05{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-l)) !important}.has-text-light-05-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-invert-l)) !important}.has-background-light-05-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-05-invert-l)) !important}.has-text-light-10{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-l)) !important}.has-background-light-10{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-l)) !important}.has-text-light-10-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-invert-l)) !important}.has-background-light-10-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-10-invert-l)) !important}.has-text-light-15{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-l)) !important}.has-background-light-15{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-l)) !important}.has-text-light-15-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-invert-l)) !important}.has-background-light-15-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-15-invert-l)) !important}.has-text-light-20{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-l)) !important}.has-background-light-20{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-l)) !important}.has-text-light-20-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-invert-l)) !important}.has-background-light-20-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-20-invert-l)) !important}.has-text-light-25{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-l)) !important}.has-background-light-25{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-l)) !important}.has-text-light-25-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-invert-l)) !important}.has-background-light-25-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-25-invert-l)) !important}.has-text-light-30{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-l)) !important}.has-background-light-30{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-l)) !important}.has-text-light-30-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-invert-l)) !important}.has-background-light-30-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-30-invert-l)) !important}.has-text-light-35{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-l)) !important}.has-background-light-35{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-l)) !important}.has-text-light-35-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-invert-l)) !important}.has-background-light-35-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-35-invert-l)) !important}.has-text-light-40{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-l)) !important}.has-background-light-40{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-l)) !important}.has-text-light-40-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-invert-l)) !important}.has-background-light-40-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-40-invert-l)) !important}.has-text-light-45{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-l)) !important}.has-background-light-45{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-l)) !important}.has-text-light-45-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-invert-l)) !important}.has-background-light-45-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-45-invert-l)) !important}.has-text-light-50{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-l)) !important}.has-background-light-50{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-l)) !important}.has-text-light-50-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-invert-l)) !important}.has-background-light-50-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-50-invert-l)) !important}.has-text-light-55{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-l)) !important}.has-background-light-55{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-l)) !important}.has-text-light-55-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-invert-l)) !important}.has-background-light-55-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-55-invert-l)) !important}.has-text-light-60{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-l)) !important}.has-background-light-60{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-l)) !important}.has-text-light-60-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-invert-l)) !important}.has-background-light-60-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-60-invert-l)) !important}.has-text-light-65{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-l)) !important}.has-background-light-65{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-l)) !important}.has-text-light-65-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-invert-l)) !important}.has-background-light-65-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-65-invert-l)) !important}.has-text-light-70{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-l)) !important}.has-background-light-70{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-l)) !important}.has-text-light-70-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-invert-l)) !important}.has-background-light-70-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-70-invert-l)) !important}.has-text-light-75{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-l)) !important}.has-background-light-75{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-l)) !important}.has-text-light-75-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-invert-l)) !important}.has-background-light-75-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-75-invert-l)) !important}.has-text-light-80{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-l)) !important}.has-background-light-80{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-l)) !important}.has-text-light-80-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-invert-l)) !important}.has-background-light-80-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-80-invert-l)) !important}.has-text-light-85{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-l)) !important}.has-background-light-85{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-l)) !important}.has-text-light-85-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-invert-l)) !important}.has-background-light-85-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-85-invert-l)) !important}.has-text-light-90{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-l)) !important}.has-background-light-90{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-l)) !important}.has-text-light-90-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-invert-l)) !important}.has-background-light-90-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-90-invert-l)) !important}.has-text-light-95{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-l)) !important}.has-background-light-95{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-l)) !important}.has-text-light-95-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-invert-l)) !important}.has-background-light-95-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-95-invert-l)) !important}.has-text-light-100{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-l)) !important}.has-background-light-100{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-l)) !important}.has-text-light-100-invert{color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-invert-l)) !important}.has-background-light-100-invert{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), var(--bulma-light-100-invert-l)) !important}a.has-text-light:hover,a.has-text-light:focus-visible,button.has-text-light:hover,button.has-text-light:focus-visible,has-text-light.is-hoverable:hover,has-text-light.is-hoverable:focus-visible{color:hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-light:active,button.has-text-light:active,has-text-light.is-hoverable:active{color:hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-light:hover,a.has-background-light:focus-visible,button.has-background-light:hover,button.has-background-light:focus-visible,has-background-light.is-hoverable:hover,has-background-light.is-hoverable:focus-visible{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-light:active,button.has-background-light:active,has-background-light.is-hoverable:active{background-color:hsl(var(--bulma-light-h), var(--bulma-light-s), calc(var(--bulma-light-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-light{--h: var(--bulma-light-h);--s: var(--bulma-light-s);--l: var(--bulma-light-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-light-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-light-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-light-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-light-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-light-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-light-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-light-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-light-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-light-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-light-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-light-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-light-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-light-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-light-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-light-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-light-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-light-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-light-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-light-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-light-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-light-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-dark{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l)) !important}.has-background-dark{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-l)) !important}.has-text-dark-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-invert-l)) !important}.has-background-dark-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-invert-l)) !important}.has-text-dark-on-scheme{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)) !important}.has-background-dark-on-scheme{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-on-scheme-l)) !important}.has-text-dark-light{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-l)) !important}.has-background-dark-light{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-l)) !important}.has-text-dark-light-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-invert-l)) !important}.has-background-dark-light-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-light-invert-l)) !important}.has-text-dark-dark{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-l)) !important}.has-background-dark-dark{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-l)) !important}.has-text-dark-dark-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-invert-l)) !important}.has-background-dark-dark-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-dark-invert-l)) !important}.has-text-dark-soft{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-l)) !important}.has-background-dark-soft{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-l)) !important}.has-text-dark-bold{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-l)) !important}.has-background-dark-bold{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-l)) !important}.has-text-dark-soft-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-invert-l)) !important}.has-background-dark-soft-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-soft-invert-l)) !important}.has-text-dark-bold-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-invert-l)) !important}.has-background-dark-bold-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-bold-invert-l)) !important}.has-text-dark-00{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-l)) !important}.has-background-dark-00{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-l)) !important}.has-text-dark-00-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-invert-l)) !important}.has-background-dark-00-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-00-invert-l)) !important}.has-text-dark-05{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-l)) !important}.has-background-dark-05{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-l)) !important}.has-text-dark-05-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-invert-l)) !important}.has-background-dark-05-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-05-invert-l)) !important}.has-text-dark-10{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-l)) !important}.has-background-dark-10{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-l)) !important}.has-text-dark-10-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-invert-l)) !important}.has-background-dark-10-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-10-invert-l)) !important}.has-text-dark-15{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-l)) !important}.has-background-dark-15{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-l)) !important}.has-text-dark-15-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-invert-l)) !important}.has-background-dark-15-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-15-invert-l)) !important}.has-text-dark-20{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-l)) !important}.has-background-dark-20{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-l)) !important}.has-text-dark-20-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-invert-l)) !important}.has-background-dark-20-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-20-invert-l)) !important}.has-text-dark-25{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-l)) !important}.has-background-dark-25{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-l)) !important}.has-text-dark-25-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-invert-l)) !important}.has-background-dark-25-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-25-invert-l)) !important}.has-text-dark-30{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-l)) !important}.has-background-dark-30{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-l)) !important}.has-text-dark-30-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-invert-l)) !important}.has-background-dark-30-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-30-invert-l)) !important}.has-text-dark-35{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-l)) !important}.has-background-dark-35{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-l)) !important}.has-text-dark-35-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-invert-l)) !important}.has-background-dark-35-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-35-invert-l)) !important}.has-text-dark-40{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-l)) !important}.has-background-dark-40{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-l)) !important}.has-text-dark-40-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-invert-l)) !important}.has-background-dark-40-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-40-invert-l)) !important}.has-text-dark-45{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-l)) !important}.has-background-dark-45{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-l)) !important}.has-text-dark-45-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-invert-l)) !important}.has-background-dark-45-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-45-invert-l)) !important}.has-text-dark-50{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-l)) !important}.has-background-dark-50{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-l)) !important}.has-text-dark-50-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-invert-l)) !important}.has-background-dark-50-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-50-invert-l)) !important}.has-text-dark-55{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-l)) !important}.has-background-dark-55{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-l)) !important}.has-text-dark-55-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-invert-l)) !important}.has-background-dark-55-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-55-invert-l)) !important}.has-text-dark-60{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-l)) !important}.has-background-dark-60{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-l)) !important}.has-text-dark-60-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-invert-l)) !important}.has-background-dark-60-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-60-invert-l)) !important}.has-text-dark-65{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-l)) !important}.has-background-dark-65{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-l)) !important}.has-text-dark-65-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-invert-l)) !important}.has-background-dark-65-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-65-invert-l)) !important}.has-text-dark-70{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-l)) !important}.has-background-dark-70{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-l)) !important}.has-text-dark-70-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-invert-l)) !important}.has-background-dark-70-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-70-invert-l)) !important}.has-text-dark-75{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-l)) !important}.has-background-dark-75{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-l)) !important}.has-text-dark-75-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-invert-l)) !important}.has-background-dark-75-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-75-invert-l)) !important}.has-text-dark-80{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-l)) !important}.has-background-dark-80{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-l)) !important}.has-text-dark-80-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-invert-l)) !important}.has-background-dark-80-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-80-invert-l)) !important}.has-text-dark-85{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-l)) !important}.has-background-dark-85{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-l)) !important}.has-text-dark-85-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-invert-l)) !important}.has-background-dark-85-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-85-invert-l)) !important}.has-text-dark-90{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-l)) !important}.has-background-dark-90{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-l)) !important}.has-text-dark-90-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-invert-l)) !important}.has-background-dark-90-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-90-invert-l)) !important}.has-text-dark-95{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-l)) !important}.has-background-dark-95{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-l)) !important}.has-text-dark-95-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-invert-l)) !important}.has-background-dark-95-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-95-invert-l)) !important}.has-text-dark-100{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-l)) !important}.has-background-dark-100{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-l)) !important}.has-text-dark-100-invert{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-invert-l)) !important}.has-background-dark-100-invert{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), var(--bulma-dark-100-invert-l)) !important}a.has-text-dark:hover,a.has-text-dark:focus-visible,button.has-text-dark:hover,button.has-text-dark:focus-visible,has-text-dark.is-hoverable:hover,has-text-dark.is-hoverable:focus-visible{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-dark:active,button.has-text-dark:active,has-text-dark.is-hoverable:active{color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-dark:hover,a.has-background-dark:focus-visible,button.has-background-dark:hover,button.has-background-dark:focus-visible,has-background-dark.is-hoverable:hover,has-background-dark.is-hoverable:focus-visible{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-dark:active,button.has-background-dark:active,has-background-dark.is-hoverable:active{background-color:hsl(var(--bulma-dark-h), var(--bulma-dark-s), calc(var(--bulma-dark-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-dark{--h: var(--bulma-dark-h);--s: var(--bulma-dark-s);--l: var(--bulma-dark-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-dark-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-dark-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-dark-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-dark-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-dark-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-dark-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-dark-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-dark-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-dark-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-dark-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-dark-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-dark-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-dark-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-dark-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-dark-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-dark-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-dark-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-dark-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-dark-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-dark-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-dark-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-text{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)) !important}.has-background-text{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-l)) !important}.has-text-text-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l)) !important}.has-background-text-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-invert-l)) !important}.has-text-text-on-scheme{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)) !important}.has-background-text-on-scheme{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-on-scheme-l)) !important}.has-text-text-light{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l)) !important}.has-background-text-light{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-l)) !important}.has-text-text-light-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l)) !important}.has-background-text-light-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-light-invert-l)) !important}.has-text-text-dark{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l)) !important}.has-background-text-dark{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-l)) !important}.has-text-text-dark-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l)) !important}.has-background-text-dark-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-dark-invert-l)) !important}.has-text-text-soft{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l)) !important}.has-background-text-soft{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-l)) !important}.has-text-text-bold{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l)) !important}.has-background-text-bold{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-l)) !important}.has-text-text-soft-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l)) !important}.has-background-text-soft-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-soft-invert-l)) !important}.has-text-text-bold-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l)) !important}.has-background-text-bold-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-bold-invert-l)) !important}.has-text-text-00{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l)) !important}.has-background-text-00{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-l)) !important}.has-text-text-00-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l)) !important}.has-background-text-00-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-00-invert-l)) !important}.has-text-text-05{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l)) !important}.has-background-text-05{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-l)) !important}.has-text-text-05-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l)) !important}.has-background-text-05-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-05-invert-l)) !important}.has-text-text-10{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l)) !important}.has-background-text-10{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-l)) !important}.has-text-text-10-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l)) !important}.has-background-text-10-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-10-invert-l)) !important}.has-text-text-15{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l)) !important}.has-background-text-15{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-l)) !important}.has-text-text-15-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l)) !important}.has-background-text-15-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-15-invert-l)) !important}.has-text-text-20{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l)) !important}.has-background-text-20{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-l)) !important}.has-text-text-20-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l)) !important}.has-background-text-20-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-20-invert-l)) !important}.has-text-text-25{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l)) !important}.has-background-text-25{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-l)) !important}.has-text-text-25-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l)) !important}.has-background-text-25-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-25-invert-l)) !important}.has-text-text-30{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l)) !important}.has-background-text-30{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-l)) !important}.has-text-text-30-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l)) !important}.has-background-text-30-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-30-invert-l)) !important}.has-text-text-35{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l)) !important}.has-background-text-35{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-l)) !important}.has-text-text-35-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l)) !important}.has-background-text-35-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-35-invert-l)) !important}.has-text-text-40{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l)) !important}.has-background-text-40{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-l)) !important}.has-text-text-40-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l)) !important}.has-background-text-40-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-40-invert-l)) !important}.has-text-text-45{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l)) !important}.has-background-text-45{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-l)) !important}.has-text-text-45-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l)) !important}.has-background-text-45-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-45-invert-l)) !important}.has-text-text-50{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l)) !important}.has-background-text-50{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-l)) !important}.has-text-text-50-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l)) !important}.has-background-text-50-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-50-invert-l)) !important}.has-text-text-55{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l)) !important}.has-background-text-55{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-l)) !important}.has-text-text-55-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l)) !important}.has-background-text-55-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-55-invert-l)) !important}.has-text-text-60{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l)) !important}.has-background-text-60{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-l)) !important}.has-text-text-60-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l)) !important}.has-background-text-60-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-60-invert-l)) !important}.has-text-text-65{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l)) !important}.has-background-text-65{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-l)) !important}.has-text-text-65-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l)) !important}.has-background-text-65-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-65-invert-l)) !important}.has-text-text-70{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l)) !important}.has-background-text-70{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-l)) !important}.has-text-text-70-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l)) !important}.has-background-text-70-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-70-invert-l)) !important}.has-text-text-75{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l)) !important}.has-background-text-75{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-l)) !important}.has-text-text-75-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l)) !important}.has-background-text-75-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-75-invert-l)) !important}.has-text-text-80{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l)) !important}.has-background-text-80{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-l)) !important}.has-text-text-80-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l)) !important}.has-background-text-80-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-80-invert-l)) !important}.has-text-text-85{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l)) !important}.has-background-text-85{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-l)) !important}.has-text-text-85-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l)) !important}.has-background-text-85-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-85-invert-l)) !important}.has-text-text-90{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l)) !important}.has-background-text-90{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-l)) !important}.has-text-text-90-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l)) !important}.has-background-text-90-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-90-invert-l)) !important}.has-text-text-95{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l)) !important}.has-background-text-95{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-l)) !important}.has-text-text-95-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l)) !important}.has-background-text-95-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-95-invert-l)) !important}.has-text-text-100{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l)) !important}.has-background-text-100{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-l)) !important}.has-text-text-100-invert{color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l)) !important}.has-background-text-100-invert{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), var(--bulma-text-100-invert-l)) !important}a.has-text-text:hover,a.has-text-text:focus-visible,button.has-text-text:hover,button.has-text-text:focus-visible,has-text-text.is-hoverable:hover,has-text-text.is-hoverable:focus-visible{color:hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-text:active,button.has-text-text:active,has-text-text.is-hoverable:active{color:hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-text:hover,a.has-background-text:focus-visible,button.has-background-text:hover,button.has-background-text:focus-visible,has-background-text.is-hoverable:hover,has-background-text.is-hoverable:focus-visible{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-text:active,button.has-background-text:active,has-background-text.is-hoverable:active{background-color:hsl(var(--bulma-text-h), var(--bulma-text-s), calc(var(--bulma-text-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-text{--h: var(--bulma-text-h);--s: var(--bulma-text-s);--l: var(--bulma-text-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-text-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-text-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-text-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-text-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-text-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-text-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-text-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-text-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-text-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-text-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-text-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-text-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-text-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-text-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-text-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-text-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-text-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-text-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-text-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-text-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-text-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-primary{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l)) !important}.has-background-primary{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-l)) !important}.has-text-primary-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l)) !important}.has-background-primary-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-invert-l)) !important}.has-text-primary-on-scheme{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)) !important}.has-background-primary-on-scheme{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-on-scheme-l)) !important}.has-text-primary-light{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l)) !important}.has-background-primary-light{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-l)) !important}.has-text-primary-light-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l)) !important}.has-background-primary-light-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-light-invert-l)) !important}.has-text-primary-dark{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l)) !important}.has-background-primary-dark{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-l)) !important}.has-text-primary-dark-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l)) !important}.has-background-primary-dark-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-dark-invert-l)) !important}.has-text-primary-soft{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l)) !important}.has-background-primary-soft{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-l)) !important}.has-text-primary-bold{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l)) !important}.has-background-primary-bold{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-l)) !important}.has-text-primary-soft-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l)) !important}.has-background-primary-soft-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-soft-invert-l)) !important}.has-text-primary-bold-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l)) !important}.has-background-primary-bold-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-bold-invert-l)) !important}.has-text-primary-00{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l)) !important}.has-background-primary-00{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-l)) !important}.has-text-primary-00-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l)) !important}.has-background-primary-00-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-00-invert-l)) !important}.has-text-primary-05{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l)) !important}.has-background-primary-05{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-l)) !important}.has-text-primary-05-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l)) !important}.has-background-primary-05-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-05-invert-l)) !important}.has-text-primary-10{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l)) !important}.has-background-primary-10{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-l)) !important}.has-text-primary-10-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l)) !important}.has-background-primary-10-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-10-invert-l)) !important}.has-text-primary-15{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l)) !important}.has-background-primary-15{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-l)) !important}.has-text-primary-15-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l)) !important}.has-background-primary-15-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-15-invert-l)) !important}.has-text-primary-20{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l)) !important}.has-background-primary-20{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-l)) !important}.has-text-primary-20-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l)) !important}.has-background-primary-20-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-20-invert-l)) !important}.has-text-primary-25{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l)) !important}.has-background-primary-25{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-l)) !important}.has-text-primary-25-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l)) !important}.has-background-primary-25-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-25-invert-l)) !important}.has-text-primary-30{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l)) !important}.has-background-primary-30{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-l)) !important}.has-text-primary-30-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l)) !important}.has-background-primary-30-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-30-invert-l)) !important}.has-text-primary-35{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l)) !important}.has-background-primary-35{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-l)) !important}.has-text-primary-35-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l)) !important}.has-background-primary-35-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-35-invert-l)) !important}.has-text-primary-40{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l)) !important}.has-background-primary-40{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-l)) !important}.has-text-primary-40-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l)) !important}.has-background-primary-40-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-40-invert-l)) !important}.has-text-primary-45{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l)) !important}.has-background-primary-45{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-l)) !important}.has-text-primary-45-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l)) !important}.has-background-primary-45-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-45-invert-l)) !important}.has-text-primary-50{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l)) !important}.has-background-primary-50{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-l)) !important}.has-text-primary-50-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l)) !important}.has-background-primary-50-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-50-invert-l)) !important}.has-text-primary-55{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l)) !important}.has-background-primary-55{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-l)) !important}.has-text-primary-55-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l)) !important}.has-background-primary-55-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-55-invert-l)) !important}.has-text-primary-60{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l)) !important}.has-background-primary-60{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-l)) !important}.has-text-primary-60-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l)) !important}.has-background-primary-60-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-60-invert-l)) !important}.has-text-primary-65{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l)) !important}.has-background-primary-65{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-l)) !important}.has-text-primary-65-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l)) !important}.has-background-primary-65-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-65-invert-l)) !important}.has-text-primary-70{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l)) !important}.has-background-primary-70{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-l)) !important}.has-text-primary-70-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l)) !important}.has-background-primary-70-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-70-invert-l)) !important}.has-text-primary-75{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l)) !important}.has-background-primary-75{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-l)) !important}.has-text-primary-75-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l)) !important}.has-background-primary-75-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-75-invert-l)) !important}.has-text-primary-80{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l)) !important}.has-background-primary-80{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-l)) !important}.has-text-primary-80-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l)) !important}.has-background-primary-80-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-80-invert-l)) !important}.has-text-primary-85{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l)) !important}.has-background-primary-85{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-l)) !important}.has-text-primary-85-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l)) !important}.has-background-primary-85-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-85-invert-l)) !important}.has-text-primary-90{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l)) !important}.has-background-primary-90{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-l)) !important}.has-text-primary-90-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l)) !important}.has-background-primary-90-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-90-invert-l)) !important}.has-text-primary-95{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l)) !important}.has-background-primary-95{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-l)) !important}.has-text-primary-95-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l)) !important}.has-background-primary-95-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-95-invert-l)) !important}.has-text-primary-100{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l)) !important}.has-background-primary-100{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-l)) !important}.has-text-primary-100-invert{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l)) !important}.has-background-primary-100-invert{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), var(--bulma-primary-100-invert-l)) !important}a.has-text-primary:hover,a.has-text-primary:focus-visible,button.has-text-primary:hover,button.has-text-primary:focus-visible,has-text-primary.is-hoverable:hover,has-text-primary.is-hoverable:focus-visible{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-primary:active,button.has-text-primary:active,has-text-primary.is-hoverable:active{color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-primary:hover,a.has-background-primary:focus-visible,button.has-background-primary:hover,button.has-background-primary:focus-visible,has-background-primary.is-hoverable:hover,has-background-primary.is-hoverable:focus-visible{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-primary:active,button.has-background-primary:active,has-background-primary.is-hoverable:active{background-color:hsl(var(--bulma-primary-h), var(--bulma-primary-s), calc(var(--bulma-primary-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-primary{--h: var(--bulma-primary-h);--s: var(--bulma-primary-s);--l: var(--bulma-primary-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-primary-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-primary-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-primary-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-primary-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-primary-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-primary-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-primary-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-primary-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-primary-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-primary-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-primary-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-primary-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-primary-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-primary-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-primary-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-primary-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-primary-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-primary-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-primary-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-primary-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-primary-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-link{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)) !important}.has-background-link{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-l)) !important}.has-text-link-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l)) !important}.has-background-link-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-invert-l)) !important}.has-text-link-on-scheme{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)) !important}.has-background-link-on-scheme{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-on-scheme-l)) !important}.has-text-link-light{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l)) !important}.has-background-link-light{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-l)) !important}.has-text-link-light-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l)) !important}.has-background-link-light-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-light-invert-l)) !important}.has-text-link-dark{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l)) !important}.has-background-link-dark{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-l)) !important}.has-text-link-dark-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l)) !important}.has-background-link-dark-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-dark-invert-l)) !important}.has-text-link-soft{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l)) !important}.has-background-link-soft{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-l)) !important}.has-text-link-bold{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l)) !important}.has-background-link-bold{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-l)) !important}.has-text-link-soft-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l)) !important}.has-background-link-soft-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-soft-invert-l)) !important}.has-text-link-bold-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l)) !important}.has-background-link-bold-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-bold-invert-l)) !important}.has-text-link-00{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l)) !important}.has-background-link-00{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-l)) !important}.has-text-link-00-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l)) !important}.has-background-link-00-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-00-invert-l)) !important}.has-text-link-05{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l)) !important}.has-background-link-05{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-l)) !important}.has-text-link-05-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l)) !important}.has-background-link-05-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-05-invert-l)) !important}.has-text-link-10{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l)) !important}.has-background-link-10{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-l)) !important}.has-text-link-10-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l)) !important}.has-background-link-10-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-10-invert-l)) !important}.has-text-link-15{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l)) !important}.has-background-link-15{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-l)) !important}.has-text-link-15-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l)) !important}.has-background-link-15-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-15-invert-l)) !important}.has-text-link-20{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l)) !important}.has-background-link-20{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-l)) !important}.has-text-link-20-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l)) !important}.has-background-link-20-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-20-invert-l)) !important}.has-text-link-25{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l)) !important}.has-background-link-25{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-l)) !important}.has-text-link-25-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l)) !important}.has-background-link-25-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-25-invert-l)) !important}.has-text-link-30{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l)) !important}.has-background-link-30{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-l)) !important}.has-text-link-30-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l)) !important}.has-background-link-30-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-30-invert-l)) !important}.has-text-link-35{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l)) !important}.has-background-link-35{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-l)) !important}.has-text-link-35-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l)) !important}.has-background-link-35-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-35-invert-l)) !important}.has-text-link-40{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l)) !important}.has-background-link-40{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-l)) !important}.has-text-link-40-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l)) !important}.has-background-link-40-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-40-invert-l)) !important}.has-text-link-45{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l)) !important}.has-background-link-45{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-l)) !important}.has-text-link-45-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l)) !important}.has-background-link-45-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-45-invert-l)) !important}.has-text-link-50{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l)) !important}.has-background-link-50{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-l)) !important}.has-text-link-50-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l)) !important}.has-background-link-50-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-50-invert-l)) !important}.has-text-link-55{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l)) !important}.has-background-link-55{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-l)) !important}.has-text-link-55-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l)) !important}.has-background-link-55-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-55-invert-l)) !important}.has-text-link-60{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l)) !important}.has-background-link-60{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-l)) !important}.has-text-link-60-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l)) !important}.has-background-link-60-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-60-invert-l)) !important}.has-text-link-65{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l)) !important}.has-background-link-65{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-l)) !important}.has-text-link-65-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l)) !important}.has-background-link-65-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-65-invert-l)) !important}.has-text-link-70{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l)) !important}.has-background-link-70{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-l)) !important}.has-text-link-70-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l)) !important}.has-background-link-70-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-70-invert-l)) !important}.has-text-link-75{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l)) !important}.has-background-link-75{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-l)) !important}.has-text-link-75-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l)) !important}.has-background-link-75-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-75-invert-l)) !important}.has-text-link-80{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l)) !important}.has-background-link-80{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-l)) !important}.has-text-link-80-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l)) !important}.has-background-link-80-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-80-invert-l)) !important}.has-text-link-85{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l)) !important}.has-background-link-85{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-l)) !important}.has-text-link-85-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l)) !important}.has-background-link-85-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-85-invert-l)) !important}.has-text-link-90{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l)) !important}.has-background-link-90{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-l)) !important}.has-text-link-90-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l)) !important}.has-background-link-90-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-90-invert-l)) !important}.has-text-link-95{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l)) !important}.has-background-link-95{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-l)) !important}.has-text-link-95-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l)) !important}.has-background-link-95-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-95-invert-l)) !important}.has-text-link-100{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l)) !important}.has-background-link-100{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-l)) !important}.has-text-link-100-invert{color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l)) !important}.has-background-link-100-invert{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), var(--bulma-link-100-invert-l)) !important}a.has-text-link:hover,a.has-text-link:focus-visible,button.has-text-link:hover,button.has-text-link:focus-visible,has-text-link.is-hoverable:hover,has-text-link.is-hoverable:focus-visible{color:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-link:active,button.has-text-link:active,has-text-link.is-hoverable:active{color:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-link:hover,a.has-background-link:focus-visible,button.has-background-link:hover,button.has-background-link:focus-visible,has-background-link.is-hoverable:hover,has-background-link.is-hoverable:focus-visible{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-link:active,button.has-background-link:active,has-background-link.is-hoverable:active{background-color:hsl(var(--bulma-link-h), var(--bulma-link-s), calc(var(--bulma-link-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-link{--h: var(--bulma-link-h);--s: var(--bulma-link-s);--l: var(--bulma-link-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-link-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-link-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-link-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-link-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-link-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-link-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-link-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-link-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-link-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-link-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-link-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-link-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-link-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-link-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-link-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-link-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-link-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-link-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-link-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-link-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-link-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-info{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l)) !important}.has-background-info{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-l)) !important}.has-text-info-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l)) !important}.has-background-info-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-invert-l)) !important}.has-text-info-on-scheme{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)) !important}.has-background-info-on-scheme{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-on-scheme-l)) !important}.has-text-info-light{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l)) !important}.has-background-info-light{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-l)) !important}.has-text-info-light-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l)) !important}.has-background-info-light-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-light-invert-l)) !important}.has-text-info-dark{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l)) !important}.has-background-info-dark{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-l)) !important}.has-text-info-dark-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l)) !important}.has-background-info-dark-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-dark-invert-l)) !important}.has-text-info-soft{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l)) !important}.has-background-info-soft{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-l)) !important}.has-text-info-bold{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l)) !important}.has-background-info-bold{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-l)) !important}.has-text-info-soft-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l)) !important}.has-background-info-soft-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-soft-invert-l)) !important}.has-text-info-bold-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l)) !important}.has-background-info-bold-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-bold-invert-l)) !important}.has-text-info-00{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l)) !important}.has-background-info-00{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-l)) !important}.has-text-info-00-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l)) !important}.has-background-info-00-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-00-invert-l)) !important}.has-text-info-05{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l)) !important}.has-background-info-05{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-l)) !important}.has-text-info-05-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l)) !important}.has-background-info-05-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-05-invert-l)) !important}.has-text-info-10{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l)) !important}.has-background-info-10{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-l)) !important}.has-text-info-10-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l)) !important}.has-background-info-10-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-10-invert-l)) !important}.has-text-info-15{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l)) !important}.has-background-info-15{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-l)) !important}.has-text-info-15-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l)) !important}.has-background-info-15-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-15-invert-l)) !important}.has-text-info-20{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l)) !important}.has-background-info-20{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-l)) !important}.has-text-info-20-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l)) !important}.has-background-info-20-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-20-invert-l)) !important}.has-text-info-25{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l)) !important}.has-background-info-25{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-l)) !important}.has-text-info-25-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l)) !important}.has-background-info-25-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-25-invert-l)) !important}.has-text-info-30{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l)) !important}.has-background-info-30{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-l)) !important}.has-text-info-30-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l)) !important}.has-background-info-30-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-30-invert-l)) !important}.has-text-info-35{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l)) !important}.has-background-info-35{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-l)) !important}.has-text-info-35-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l)) !important}.has-background-info-35-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-35-invert-l)) !important}.has-text-info-40{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l)) !important}.has-background-info-40{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-l)) !important}.has-text-info-40-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l)) !important}.has-background-info-40-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-40-invert-l)) !important}.has-text-info-45{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l)) !important}.has-background-info-45{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-l)) !important}.has-text-info-45-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l)) !important}.has-background-info-45-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-45-invert-l)) !important}.has-text-info-50{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l)) !important}.has-background-info-50{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-l)) !important}.has-text-info-50-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l)) !important}.has-background-info-50-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-50-invert-l)) !important}.has-text-info-55{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l)) !important}.has-background-info-55{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-l)) !important}.has-text-info-55-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l)) !important}.has-background-info-55-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-55-invert-l)) !important}.has-text-info-60{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l)) !important}.has-background-info-60{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-l)) !important}.has-text-info-60-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l)) !important}.has-background-info-60-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-60-invert-l)) !important}.has-text-info-65{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l)) !important}.has-background-info-65{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-l)) !important}.has-text-info-65-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l)) !important}.has-background-info-65-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-65-invert-l)) !important}.has-text-info-70{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l)) !important}.has-background-info-70{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-l)) !important}.has-text-info-70-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l)) !important}.has-background-info-70-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-70-invert-l)) !important}.has-text-info-75{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l)) !important}.has-background-info-75{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-l)) !important}.has-text-info-75-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l)) !important}.has-background-info-75-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-75-invert-l)) !important}.has-text-info-80{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l)) !important}.has-background-info-80{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-l)) !important}.has-text-info-80-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l)) !important}.has-background-info-80-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-80-invert-l)) !important}.has-text-info-85{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l)) !important}.has-background-info-85{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-l)) !important}.has-text-info-85-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l)) !important}.has-background-info-85-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-85-invert-l)) !important}.has-text-info-90{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l)) !important}.has-background-info-90{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-l)) !important}.has-text-info-90-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l)) !important}.has-background-info-90-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-90-invert-l)) !important}.has-text-info-95{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l)) !important}.has-background-info-95,.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-l)) !important}.has-text-info-95-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l)) !important}.has-background-info-95-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-95-invert-l)) !important}.has-text-info-100{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l)) !important}.has-background-info-100{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-l)) !important}.has-text-info-100-invert{color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l)) !important}.has-background-info-100-invert{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), var(--bulma-info-100-invert-l)) !important}a.has-text-info:hover,a.has-text-info:focus-visible,button.has-text-info:hover,button.has-text-info:focus-visible,has-text-info.is-hoverable:hover,has-text-info.is-hoverable:focus-visible{color:hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-info:active,button.has-text-info:active,has-text-info.is-hoverable:active{color:hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-info:hover,a.has-background-info:focus-visible,button.has-background-info:hover,button.has-background-info:focus-visible,has-background-info.is-hoverable:hover,has-background-info.is-hoverable:focus-visible{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-info:active,button.has-background-info:active,has-background-info.is-hoverable:active{background-color:hsl(var(--bulma-info-h), var(--bulma-info-s), calc(var(--bulma-info-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-info{--h: var(--bulma-info-h);--s: var(--bulma-info-s);--l: var(--bulma-info-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-info-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-info-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-info-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-info-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-info-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-info-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-info-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-info-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-info-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-info-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-info-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-info-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-info-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-info-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-info-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-info-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-info-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-info-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-info-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-info-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-info-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-success{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l)) !important}.has-background-success{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-l)) !important}.has-text-success-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l)) !important}.has-background-success-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-invert-l)) !important}.has-text-success-on-scheme{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)) !important}.has-background-success-on-scheme{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-on-scheme-l)) !important}.has-text-success-light{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l)) !important}.has-background-success-light,.hover-has-background-success-light:hover,.menu .menu-list li a:hover{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-l)) !important}.has-text-success-light-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l)) !important}.has-background-success-light-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-light-invert-l)) !important}.has-text-success-dark{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l)) !important}.has-background-success-dark{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-l)) !important}.has-text-success-dark-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l)) !important}.has-background-success-dark-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-dark-invert-l)) !important}.has-text-success-soft{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l)) !important}.has-background-success-soft{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-l)) !important}.has-text-success-bold{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l)) !important}.has-background-success-bold{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-l)) !important}.has-text-success-soft-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l)) !important}.has-background-success-soft-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-soft-invert-l)) !important}.has-text-success-bold-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l)) !important}.has-background-success-bold-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-bold-invert-l)) !important}.has-text-success-00{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l)) !important}.has-background-success-00{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-l)) !important}.has-text-success-00-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l)) !important}.has-background-success-00-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-00-invert-l)) !important}.has-text-success-05{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l)) !important}.has-background-success-05{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-l)) !important}.has-text-success-05-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l)) !important}.has-background-success-05-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-05-invert-l)) !important}.has-text-success-10{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l)) !important}.has-background-success-10{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-l)) !important}.has-text-success-10-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l)) !important}.has-background-success-10-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-10-invert-l)) !important}.has-text-success-15{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l)) !important}.has-background-success-15{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-l)) !important}.has-text-success-15-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l)) !important}.has-background-success-15-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-15-invert-l)) !important}.has-text-success-20{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l)) !important}.has-background-success-20{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-l)) !important}.has-text-success-20-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l)) !important}.has-background-success-20-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-20-invert-l)) !important}.has-text-success-25{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l)) !important}.has-background-success-25{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-l)) !important}.has-text-success-25-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l)) !important}.has-background-success-25-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-25-invert-l)) !important}.has-text-success-30{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l)) !important}.has-background-success-30{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-l)) !important}.has-text-success-30-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l)) !important}.has-background-success-30-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-30-invert-l)) !important}.has-text-success-35{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l)) !important}.has-background-success-35{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-l)) !important}.has-text-success-35-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l)) !important}.has-background-success-35-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-35-invert-l)) !important}.has-text-success-40{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l)) !important}.has-background-success-40{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-l)) !important}.has-text-success-40-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l)) !important}.has-background-success-40-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-40-invert-l)) !important}.has-text-success-45{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l)) !important}.has-background-success-45{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-l)) !important}.has-text-success-45-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l)) !important}.has-background-success-45-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-45-invert-l)) !important}.has-text-success-50{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l)) !important}.has-background-success-50{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-l)) !important}.has-text-success-50-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l)) !important}.has-background-success-50-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-50-invert-l)) !important}.has-text-success-55{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l)) !important}.has-background-success-55{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-l)) !important}.has-text-success-55-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l)) !important}.has-background-success-55-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-55-invert-l)) !important}.has-text-success-60{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l)) !important}.has-background-success-60{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-l)) !important}.has-text-success-60-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l)) !important}.has-background-success-60-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-60-invert-l)) !important}.has-text-success-65{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l)) !important}.has-background-success-65{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-l)) !important}.has-text-success-65-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l)) !important}.has-background-success-65-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-65-invert-l)) !important}.has-text-success-70{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l)) !important}.has-background-success-70{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-l)) !important}.has-text-success-70-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l)) !important}.has-background-success-70-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-70-invert-l)) !important}.has-text-success-75{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l)) !important}.has-background-success-75{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-l)) !important}.has-text-success-75-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l)) !important}.has-background-success-75-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-75-invert-l)) !important}.has-text-success-80{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l)) !important}.has-background-success-80{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-l)) !important}.has-text-success-80-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l)) !important}.has-background-success-80-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-80-invert-l)) !important}.has-text-success-85{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l)) !important}.has-background-success-85{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-l)) !important}.has-text-success-85-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l)) !important}.has-background-success-85-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-85-invert-l)) !important}.has-text-success-90{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l)) !important}.has-background-success-90{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-l)) !important}.has-text-success-90-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l)) !important}.has-background-success-90-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-90-invert-l)) !important}.has-text-success-95{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l)) !important}.has-background-success-95{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-l)) !important}.has-text-success-95-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l)) !important}.has-background-success-95-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-95-invert-l)) !important}.has-text-success-100{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l)) !important}.has-background-success-100{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-l)) !important}.has-text-success-100-invert{color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l)) !important}.has-background-success-100-invert{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), var(--bulma-success-100-invert-l)) !important}a.has-text-success:hover,a.has-text-success:focus-visible,button.has-text-success:hover,button.has-text-success:focus-visible,has-text-success.is-hoverable:hover,has-text-success.is-hoverable:focus-visible{color:hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-success:active,button.has-text-success:active,has-text-success.is-hoverable:active{color:hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-success:hover,a.has-background-success:focus-visible,button.has-background-success:hover,button.has-background-success:focus-visible,has-background-success.is-hoverable:hover,has-background-success.is-hoverable:focus-visible{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-success:active,button.has-background-success:active,has-background-success.is-hoverable:active{background-color:hsl(var(--bulma-success-h), var(--bulma-success-s), calc(var(--bulma-success-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-success{--h: var(--bulma-success-h);--s: var(--bulma-success-s);--l: var(--bulma-success-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-success-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-success-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-success-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-success-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-success-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-success-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-success-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-success-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-success-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-success-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-success-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-success-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-success-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-success-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-success-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-success-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-success-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-success-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-success-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-success-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-success-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-warning{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l)) !important}.has-background-warning{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-l)) !important}.has-text-warning-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l)) !important}.has-background-warning-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-invert-l)) !important}.has-text-warning-on-scheme{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)) !important}.has-background-warning-on-scheme{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-on-scheme-l)) !important}.has-text-warning-light{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l)) !important}.has-background-warning-light{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-l)) !important}.has-text-warning-light-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l)) !important}.has-background-warning-light-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-light-invert-l)) !important}.has-text-warning-dark{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l)) !important}.has-background-warning-dark{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-l)) !important}.has-text-warning-dark-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l)) !important}.has-background-warning-dark-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-dark-invert-l)) !important}.has-text-warning-soft{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l)) !important}.has-background-warning-soft{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-l)) !important}.has-text-warning-bold{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l)) !important}.has-background-warning-bold{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-l)) !important}.has-text-warning-soft-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l)) !important}.has-background-warning-soft-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-soft-invert-l)) !important}.has-text-warning-bold-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l)) !important}.has-background-warning-bold-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-bold-invert-l)) !important}.has-text-warning-00{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l)) !important}.has-background-warning-00{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-l)) !important}.has-text-warning-00-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l)) !important}.has-background-warning-00-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-00-invert-l)) !important}.has-text-warning-05{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l)) !important}.has-background-warning-05{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-l)) !important}.has-text-warning-05-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l)) !important}.has-background-warning-05-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-05-invert-l)) !important}.has-text-warning-10{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l)) !important}.has-background-warning-10{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-l)) !important}.has-text-warning-10-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l)) !important}.has-background-warning-10-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-10-invert-l)) !important}.has-text-warning-15{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l)) !important}.has-background-warning-15{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-l)) !important}.has-text-warning-15-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l)) !important}.has-background-warning-15-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-15-invert-l)) !important}.has-text-warning-20{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l)) !important}.has-background-warning-20{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-l)) !important}.has-text-warning-20-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l)) !important}.has-background-warning-20-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-20-invert-l)) !important}.has-text-warning-25{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l)) !important}.has-background-warning-25{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-l)) !important}.has-text-warning-25-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l)) !important}.has-background-warning-25-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-25-invert-l)) !important}.has-text-warning-30{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l)) !important}.has-background-warning-30{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-l)) !important}.has-text-warning-30-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l)) !important}.has-background-warning-30-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-30-invert-l)) !important}.has-text-warning-35{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l)) !important}.has-background-warning-35{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-l)) !important}.has-text-warning-35-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l)) !important}.has-background-warning-35-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-35-invert-l)) !important}.has-text-warning-40{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l)) !important}.has-background-warning-40{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-l)) !important}.has-text-warning-40-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l)) !important}.has-background-warning-40-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-40-invert-l)) !important}.has-text-warning-45{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l)) !important}.has-background-warning-45{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-l)) !important}.has-text-warning-45-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l)) !important}.has-background-warning-45-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-45-invert-l)) !important}.has-text-warning-50{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l)) !important}.has-background-warning-50{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-l)) !important}.has-text-warning-50-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l)) !important}.has-background-warning-50-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-50-invert-l)) !important}.has-text-warning-55{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l)) !important}.has-background-warning-55{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-l)) !important}.has-text-warning-55-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l)) !important}.has-background-warning-55-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-55-invert-l)) !important}.has-text-warning-60{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l)) !important}.has-background-warning-60{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-l)) !important}.has-text-warning-60-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l)) !important}.has-background-warning-60-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-60-invert-l)) !important}.has-text-warning-65{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l)) !important}.has-background-warning-65{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-l)) !important}.has-text-warning-65-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l)) !important}.has-background-warning-65-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-65-invert-l)) !important}.has-text-warning-70{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l)) !important}.has-background-warning-70{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-l)) !important}.has-text-warning-70-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l)) !important}.has-background-warning-70-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-70-invert-l)) !important}.has-text-warning-75{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l)) !important}.has-background-warning-75{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-l)) !important}.has-text-warning-75-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l)) !important}.has-background-warning-75-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-75-invert-l)) !important}.has-text-warning-80{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l)) !important}.has-background-warning-80{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-l)) !important}.has-text-warning-80-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l)) !important}.has-background-warning-80-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-80-invert-l)) !important}.has-text-warning-85{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l)) !important}.has-background-warning-85{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-l)) !important}.has-text-warning-85-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l)) !important}.has-background-warning-85-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-85-invert-l)) !important}.has-text-warning-90{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l)) !important}.has-background-warning-90{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-l)) !important}.has-text-warning-90-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l)) !important}.has-background-warning-90-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-90-invert-l)) !important}.has-text-warning-95{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l)) !important}.has-background-warning-95{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-l)) !important}.has-text-warning-95-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l)) !important}.has-background-warning-95-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-95-invert-l)) !important}.has-text-warning-100{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l)) !important}.has-background-warning-100{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-l)) !important}.has-text-warning-100-invert{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l)) !important}.has-background-warning-100-invert{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), var(--bulma-warning-100-invert-l)) !important}a.has-text-warning:hover,a.has-text-warning:focus-visible,button.has-text-warning:hover,button.has-text-warning:focus-visible,has-text-warning.is-hoverable:hover,has-text-warning.is-hoverable:focus-visible{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-warning:active,button.has-text-warning:active,has-text-warning.is-hoverable:active{color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-warning:hover,a.has-background-warning:focus-visible,button.has-background-warning:hover,button.has-background-warning:focus-visible,has-background-warning.is-hoverable:hover,has-background-warning.is-hoverable:focus-visible{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-warning:active,button.has-background-warning:active,has-background-warning.is-hoverable:active{background-color:hsl(var(--bulma-warning-h), var(--bulma-warning-s), calc(var(--bulma-warning-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-warning{--h: var(--bulma-warning-h);--s: var(--bulma-warning-s);--l: var(--bulma-warning-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-warning-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-warning-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-warning-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-warning-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-warning-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-warning-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-warning-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-warning-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-warning-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-warning-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-warning-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-warning-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-warning-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-warning-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-warning-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-warning-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-warning-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-warning-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-warning-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-warning-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-warning-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-danger{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l)) !important}.has-background-danger{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-l)) !important}.has-text-danger-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l)) !important}.has-background-danger-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-invert-l)) !important}.has-text-danger-on-scheme{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)) !important}.has-background-danger-on-scheme{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-on-scheme-l)) !important}.has-text-danger-light{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l)) !important}.has-background-danger-light{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-l)) !important}.has-text-danger-light-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l)) !important}.has-background-danger-light-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-light-invert-l)) !important}.has-text-danger-dark{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l)) !important}.has-background-danger-dark{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-l)) !important}.has-text-danger-dark-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l)) !important}.has-background-danger-dark-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-dark-invert-l)) !important}.has-text-danger-soft{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l)) !important}.has-background-danger-soft{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-l)) !important}.has-text-danger-bold{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l)) !important}.has-background-danger-bold{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-l)) !important}.has-text-danger-soft-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l)) !important}.has-background-danger-soft-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-soft-invert-l)) !important}.has-text-danger-bold-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l)) !important}.has-background-danger-bold-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-bold-invert-l)) !important}.has-text-danger-00{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l)) !important}.has-background-danger-00{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-l)) !important}.has-text-danger-00-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l)) !important}.has-background-danger-00-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-00-invert-l)) !important}.has-text-danger-05{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l)) !important}.has-background-danger-05{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-l)) !important}.has-text-danger-05-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l)) !important}.has-background-danger-05-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-05-invert-l)) !important}.has-text-danger-10{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l)) !important}.has-background-danger-10{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-l)) !important}.has-text-danger-10-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l)) !important}.has-background-danger-10-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-10-invert-l)) !important}.has-text-danger-15{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l)) !important}.has-background-danger-15{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-l)) !important}.has-text-danger-15-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l)) !important}.has-background-danger-15-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-15-invert-l)) !important}.has-text-danger-20{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l)) !important}.has-background-danger-20{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-l)) !important}.has-text-danger-20-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l)) !important}.has-background-danger-20-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-20-invert-l)) !important}.has-text-danger-25{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l)) !important}.has-background-danger-25{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-l)) !important}.has-text-danger-25-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l)) !important}.has-background-danger-25-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-25-invert-l)) !important}.has-text-danger-30{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l)) !important}.has-background-danger-30{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-l)) !important}.has-text-danger-30-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l)) !important}.has-background-danger-30-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-30-invert-l)) !important}.has-text-danger-35{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l)) !important}.has-background-danger-35{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-l)) !important}.has-text-danger-35-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l)) !important}.has-background-danger-35-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-35-invert-l)) !important}.has-text-danger-40{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l)) !important}.has-background-danger-40{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-l)) !important}.has-text-danger-40-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l)) !important}.has-background-danger-40-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-40-invert-l)) !important}.has-text-danger-45{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l)) !important}.has-background-danger-45{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-l)) !important}.has-text-danger-45-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l)) !important}.has-background-danger-45-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-45-invert-l)) !important}.has-text-danger-50{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l)) !important}.has-background-danger-50{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-l)) !important}.has-text-danger-50-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l)) !important}.has-background-danger-50-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-50-invert-l)) !important}.has-text-danger-55{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l)) !important}.has-background-danger-55{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-l)) !important}.has-text-danger-55-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l)) !important}.has-background-danger-55-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-55-invert-l)) !important}.has-text-danger-60{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l)) !important}.has-background-danger-60{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-l)) !important}.has-text-danger-60-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l)) !important}.has-background-danger-60-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-60-invert-l)) !important}.has-text-danger-65{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l)) !important}.has-background-danger-65{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-l)) !important}.has-text-danger-65-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l)) !important}.has-background-danger-65-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-65-invert-l)) !important}.has-text-danger-70{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l)) !important}.has-background-danger-70{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-l)) !important}.has-text-danger-70-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l)) !important}.has-background-danger-70-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-70-invert-l)) !important}.has-text-danger-75{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l)) !important}.has-background-danger-75{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-l)) !important}.has-text-danger-75-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l)) !important}.has-background-danger-75-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-75-invert-l)) !important}.has-text-danger-80{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l)) !important}.has-background-danger-80{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-l)) !important}.has-text-danger-80-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l)) !important}.has-background-danger-80-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-80-invert-l)) !important}.has-text-danger-85{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l)) !important}.has-background-danger-85{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-l)) !important}.has-text-danger-85-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l)) !important}.has-background-danger-85-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-85-invert-l)) !important}.has-text-danger-90{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l)) !important}.has-background-danger-90{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-l)) !important}.has-text-danger-90-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l)) !important}.has-background-danger-90-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-90-invert-l)) !important}.has-text-danger-95{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l)) !important}.has-background-danger-95{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-l)) !important}.has-text-danger-95-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l)) !important}.has-background-danger-95-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-95-invert-l)) !important}.has-text-danger-100{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l)) !important}.has-background-danger-100{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-l)) !important}.has-text-danger-100-invert{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l)) !important}.has-background-danger-100-invert{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), var(--bulma-danger-100-invert-l)) !important}a.has-text-danger:hover,a.has-text-danger:focus-visible,button.has-text-danger:hover,button.has-text-danger:focus-visible,has-text-danger.is-hoverable:hover,has-text-danger.is-hoverable:focus-visible{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-hover-color-l-delta))) !important}a.has-text-danger:active,button.has-text-danger:active,has-text-danger.is-hoverable:active{color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-active-color-l-delta))) !important}a.has-background-danger:hover,a.has-background-danger:focus-visible,button.has-background-danger:hover,button.has-background-danger:focus-visible,has-background-danger.is-hoverable:hover,has-background-danger.is-hoverable:focus-visible{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-hover-background-l-delta))) !important}a.has-background-danger:active,button.has-background-danger:active,has-background-danger.is-hoverable:active{background-color:hsl(var(--bulma-danger-h), var(--bulma-danger-s), calc(var(--bulma-danger-l) + var(--bulma-active-background-l-delta))) !important}.is-palette-danger{--h: var(--bulma-danger-h);--s: var(--bulma-danger-s);--l: var(--bulma-danger-l);--color: hsl(var(--h), var(--s), var(--l));--00-l: var(--bulma-danger-00-l);--color-00: hsl(var(--h), var(--s), var(--00-l));--05-l: var(--bulma-danger-05-l);--color-05: hsl(var(--h), var(--s), var(--05-l));--10-l: var(--bulma-danger-10-l);--color-10: hsl(var(--h), var(--s), var(--10-l));--15-l: var(--bulma-danger-15-l);--color-15: hsl(var(--h), var(--s), var(--15-l));--20-l: var(--bulma-danger-20-l);--color-20: hsl(var(--h), var(--s), var(--20-l));--25-l: var(--bulma-danger-25-l);--color-25: hsl(var(--h), var(--s), var(--25-l));--30-l: var(--bulma-danger-30-l);--color-30: hsl(var(--h), var(--s), var(--30-l));--35-l: var(--bulma-danger-35-l);--color-35: hsl(var(--h), var(--s), var(--35-l));--40-l: var(--bulma-danger-40-l);--color-40: hsl(var(--h), var(--s), var(--40-l));--45-l: var(--bulma-danger-45-l);--color-45: hsl(var(--h), var(--s), var(--45-l));--50-l: var(--bulma-danger-50-l);--color-50: hsl(var(--h), var(--s), var(--50-l));--55-l: var(--bulma-danger-55-l);--color-55: hsl(var(--h), var(--s), var(--55-l));--60-l: var(--bulma-danger-60-l);--color-60: hsl(var(--h), var(--s), var(--60-l));--65-l: var(--bulma-danger-65-l);--color-65: hsl(var(--h), var(--s), var(--65-l));--70-l: var(--bulma-danger-70-l);--color-70: hsl(var(--h), var(--s), var(--70-l));--75-l: var(--bulma-danger-75-l);--color-75: hsl(var(--h), var(--s), var(--75-l));--80-l: var(--bulma-danger-80-l);--color-80: hsl(var(--h), var(--s), var(--80-l));--85-l: var(--bulma-danger-85-l);--color-85: hsl(var(--h), var(--s), var(--85-l));--90-l: var(--bulma-danger-90-l);--color-90: hsl(var(--h), var(--s), var(--90-l));--95-l: var(--bulma-danger-95-l);--color-95: hsl(var(--h), var(--s), var(--95-l));--100-l: var(--bulma-danger-100-l);--color-100: hsl(var(--h), var(--s), var(--100-l))}.has-text-black-bis{color:hsl(221,14%,9%) !important}.has-background-black-bis{background-color:hsl(221,14%,9%) !important}.has-text-black-ter{color:hsl(221,14%,14%) !important}.has-background-black-ter{background-color:hsl(221,14%,14%) !important}.has-text-grey-darker{color:hsl(221,14%,21%) !important}.has-background-grey-darker{background-color:hsl(221,14%,21%) !important}.has-text-grey-dark{color:hsl(0,0%,44%) !important}.has-background-grey-dark{background-color:hsl(0,0%,44%) !important}.has-text-grey{color:hsl(221,14%,48%) !important}.has-background-grey{background-color:hsl(221,14%,48%) !important}.has-text-grey-light{color:hsl(0,0%,79%) !important}.has-background-grey-light{background-color:hsl(0,0%,79%) !important}.has-text-grey-lighter{color:hsl(221,14%,86%) !important}.has-background-grey-lighter{background-color:hsl(221,14%,86%) !important}.has-text-white-ter{color:hsl(221,14%,96%) !important}.has-background-white-ter{background-color:hsl(221,14%,96%) !important}.has-text-white-bis{color:hsl(221,14%,98%) !important}.has-background-white-bis{background-color:hsl(221,14%,98%) !important}.has-text-current{color:currentColor !important}.has-text-inherit{color:inherit !important}.has-background-current{background-color:currentColor !important}.has-background-inherit{background-color:inherit !important}.is-flex-direction-row{flex-direction:row !important}.is-flex-direction-row-reverse{flex-direction:row-reverse !important}.is-flex-direction-column{flex-direction:column !important}.is-flex-direction-column-reverse{flex-direction:column-reverse !important}.is-flex-wrap-nowrap{flex-wrap:nowrap !important}.is-flex-wrap-wrap{flex-wrap:wrap !important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse !important}.is-justify-content-flex-start{justify-content:flex-start !important}.is-justify-content-flex-end{justify-content:flex-end !important}.is-justify-content-center{justify-content:center !important}.is-justify-content-space-between{justify-content:space-between !important}.is-justify-content-space-around{justify-content:space-around !important}.is-justify-content-space-evenly{justify-content:space-evenly !important}.is-justify-content-start{justify-content:start !important}.is-justify-content-end{justify-content:end !important}.is-justify-content-left{justify-content:left !important}.is-justify-content-right{justify-content:right !important}.is-align-content-flex-start{align-content:flex-start !important}.is-align-content-flex-end{align-content:flex-end !important}.is-align-content-center{align-content:center !important}.is-align-content-space-between{align-content:space-between !important}.is-align-content-space-around{align-content:space-around !important}.is-align-content-space-evenly{align-content:space-evenly !important}.is-align-content-stretch{align-content:stretch !important}.is-align-content-start{align-content:start !important}.is-align-content-end{align-content:end !important}.is-align-content-baseline{align-content:baseline !important}.is-align-items-stretch{align-items:stretch !important}.is-align-items-flex-start{align-items:flex-start !important}.is-align-items-flex-end{align-items:flex-end !important}.is-align-items-center{align-items:center !important}.is-align-items-baseline{align-items:baseline !important}.is-align-items-start{align-items:start !important}.is-align-items-end{align-items:end !important}.is-align-items-self-start{align-items:self-start !important}.is-align-items-self-end{align-items:self-end !important}.is-align-self-auto{align-self:auto !important}.is-align-self-flex-start{align-self:flex-start !important}.is-align-self-flex-end{align-self:flex-end !important}.is-align-self-center{align-self:center !important}.is-align-self-baseline{align-self:baseline !important}.is-align-self-stretch{align-self:stretch !important}.is-flex-grow-0{flex-grow:0 !important}.is-flex-grow-1{flex-grow:1 !important}.is-flex-grow-2{flex-grow:2 !important}.is-flex-grow-3{flex-grow:3 !important}.is-flex-grow-4{flex-grow:4 !important}.is-flex-grow-5{flex-grow:5 !important}.is-flex-shrink-0{flex-shrink:0 !important}.is-flex-shrink-1{flex-shrink:1 !important}.is-flex-shrink-2{flex-shrink:2 !important}.is-flex-shrink-3{flex-shrink:3 !important}.is-flex-shrink-4{flex-shrink:4 !important}.is-flex-shrink-5{flex-shrink:5 !important}.is-clearfix::after{clear:both;content:" ";display:table}.is-float-left,.is-pulled-left{float:left !important}.is-float-right,.is-pulled-right{float:right !important}.is-float-none{float:none !important}.is-clear-both{clear:both !important}.is-clear-left{clear:left !important}.is-clear-none{clear:none !important}.is-clear-right{clear:right !important}.is-gapless{gap:0 !important}.is-gap-0{gap:0rem !important}.is-gap-0\.5{gap:.25rem !important}.is-gap-1{gap:.5rem !important}.is-gap-1\.5{gap:.75rem !important}.is-gap-2{gap:1rem !important}.is-gap-2\.5{gap:1.25rem !important}.is-gap-3{gap:1.5rem !important}.is-gap-3\.5{gap:1.75rem !important}.is-gap-4{gap:2rem !important}.is-gap-4\.5{gap:2.25rem !important}.is-gap-5{gap:2.5rem !important}.is-gap-5\.5{gap:2.75rem !important}.is-gap-6{gap:3rem !important}.is-gap-6\.5{gap:3.25rem !important}.is-gap-7{gap:3.5rem !important}.is-gap-7\.5{gap:3.75rem !important}.is-gap-8{gap:4rem !important}.is-column-gap-0{column-gap:0rem !important}.is-column-gap-0\.5{column-gap:.25rem !important}.is-column-gap-1{column-gap:.5rem !important}.is-column-gap-1\.5{column-gap:.75rem !important}.is-column-gap-2{column-gap:1rem !important}.is-column-gap-2\.5{column-gap:1.25rem !important}.is-column-gap-3{column-gap:1.5rem !important}.is-column-gap-3\.5{column-gap:1.75rem !important}.is-column-gap-4{column-gap:2rem !important}.is-column-gap-4\.5{column-gap:2.25rem !important}.is-column-gap-5{column-gap:2.5rem !important}.is-column-gap-5\.5{column-gap:2.75rem !important}.is-column-gap-6{column-gap:3rem !important}.is-column-gap-6\.5{column-gap:3.25rem !important}.is-column-gap-7{column-gap:3.5rem !important}.is-column-gap-7\.5{column-gap:3.75rem !important}.is-column-gap-8{column-gap:4rem !important}.is-row-gap-0{row-gap:0rem !important}.is-row-gap-0\.5{row-gap:.25rem !important}.is-row-gap-1{row-gap:.5rem !important}.is-row-gap-1\.5{row-gap:.75rem !important}.is-row-gap-2{row-gap:1rem !important}.is-row-gap-2\.5{row-gap:1.25rem !important}.is-row-gap-3{row-gap:1.5rem !important}.is-row-gap-3\.5{row-gap:1.75rem !important}.is-row-gap-4{row-gap:2rem !important}.is-row-gap-4\.5{row-gap:2.25rem !important}.is-row-gap-5{row-gap:2.5rem !important}.is-row-gap-5\.5{row-gap:2.75rem !important}.is-row-gap-6{row-gap:3rem !important}.is-row-gap-6\.5{row-gap:3.25rem !important}.is-row-gap-7{row-gap:3.5rem !important}.is-row-gap-7\.5{row-gap:3.75rem !important}.is-row-gap-8{row-gap:4rem !important}.is-clipped{overflow:hidden !important}.is-overflow-auto{overflow:auto !important}.is-overflow-x-auto{overflow-x:auto !important}.is-overflow-y-auto{overflow-y:auto !important}.is-overflow-clip{overflow:clip !important}.is-overflow-x-clip{overflow-x:clip !important}.is-overflow-y-clip{overflow-y:clip !important}.is-overflow-hidden{overflow:hidden !important}.is-overflow-x-hidden{overflow-x:hidden !important}.is-overflow-y-hidden{overflow-y:hidden !important}.is-overflow-scroll{overflow:scroll !important}.is-overflow-x-scroll{overflow-x:scroll !important}.is-overflow-y-scroll{overflow-y:scroll !important}.is-overflow-visible{overflow:visible !important}.is-overflow-x-visible{overflow-x:visible !important}.is-overflow-y-visible{overflow-y:visible !important}.is-relative{position:relative !important}.is-position-absolute{position:absolute !important}.is-position-fixed{position:fixed !important}.is-position-relative{position:relative !important}.is-position-static{position:static !important}.is-position-sticky{position:sticky !important}.marginless{margin:0 !important}.paddingless{padding:0 !important}.m-0{margin:0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1,.label{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-left:.25rem !important;margin-right:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-left:.5rem !important;margin-right:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:.75rem !important}.mt-3{margin-top:.75rem !important}.mr-3{margin-right:.75rem !important}.mb-3{margin-bottom:.75rem !important}.ml-3{margin-left:.75rem !important}.mx-3{margin-left:.75rem !important;margin-right:.75rem !important}.my-3{margin-top:.75rem !important;margin-bottom:.75rem !important}.m-4{margin:1rem !important}.mt-4{margin-top:1rem !important}.mr-4{margin-right:1rem !important}.mb-4{margin-bottom:1rem !important}.ml-4{margin-left:1rem !important}.mx-4{margin-left:1rem !important;margin-right:1rem !important}.my-4{margin-top:1rem !important;margin-bottom:1rem !important}.m-5{margin:1.5rem !important}.mt-5{margin-top:1.5rem !important}.mr-5{margin-right:1.5rem !important}.mb-5{margin-bottom:1.5rem !important}.ml-5{margin-left:1.5rem !important}.mx-5{margin-left:1.5rem !important;margin-right:1.5rem !important}.my-5{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-6{margin:3rem !important}.mt-6{margin-top:3rem !important}.mr-6{margin-right:3rem !important}.mb-6{margin-bottom:3rem !important}.ml-6{margin-left:3rem !important}.mx-6{margin-left:3rem !important;margin-right:3rem !important}.my-6{margin-top:3rem !important;margin-bottom:3rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-left:0 !important;padding-right:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-left:.25rem !important;padding-right:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-left:.5rem !important;padding-right:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:.75rem !important}.pt-3{padding-top:.75rem !important}.pr-3{padding-right:.75rem !important}.pb-3{padding-bottom:.75rem !important}.pl-3{padding-left:.75rem !important}.px-3{padding-left:.75rem !important;padding-right:.75rem !important}.py-3{padding-top:.75rem !important;padding-bottom:.75rem !important}.p-4{padding:1rem !important}.pt-4{padding-top:1rem !important}.pr-4{padding-right:1rem !important}.pb-4{padding-bottom:1rem !important}.pl-4{padding-left:1rem !important}.px-4{padding-left:1rem !important;padding-right:1rem !important}.py-4{padding-top:1rem !important;padding-bottom:1rem !important}.p-5{padding:1.5rem !important}.pt-5{padding-top:1.5rem !important}.pr-5{padding-right:1.5rem !important}.pb-5{padding-bottom:1.5rem !important}.pl-5{padding-left:1.5rem !important}.px-5{padding-left:1.5rem !important;padding-right:1.5rem !important}.py-5{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-6{padding:3rem !important}.pt-6{padding-top:3rem !important}.pr-6{padding-right:3rem !important}.pb-6{padding-bottom:3rem !important}.pl-6{padding-left:3rem !important}.px-6{padding-left:3rem !important;padding-right:3rem !important}.py-6{padding-top:3rem !important;padding-bottom:3rem !important}.p-auto{padding:auto !important}.pt-auto{padding-top:auto !important}.pr-auto{padding-right:auto !important}.pb-auto{padding-bottom:auto !important}.pl-auto{padding-left:auto !important}.px-auto{padding-left:auto !important;padding-right:auto !important}.py-auto{padding-top:auto !important;padding-bottom:auto !important}.is-size-1{font-size:3rem !important}.is-size-2{font-size:2.5rem !important}.is-size-3{font-size:2rem !important}.is-size-4{font-size:1.5rem !important}.is-size-5{font-size:1.25rem !important}.is-size-6{font-size:1rem !important}.is-size-7{font-size:.75rem !important}@media screen and (max-width: 768px){.is-size-1-mobile{font-size:3rem !important}.is-size-2-mobile{font-size:2.5rem !important}.is-size-3-mobile{font-size:2rem !important}.is-size-4-mobile{font-size:1.5rem !important}.is-size-5-mobile{font-size:1.25rem !important}.is-size-6-mobile{font-size:1rem !important}.is-size-7-mobile{font-size:.75rem !important}}@media screen and (min-width: 769px),print{.is-size-1-tablet{font-size:3rem !important}.is-size-2-tablet{font-size:2.5rem !important}.is-size-3-tablet{font-size:2rem !important}.is-size-4-tablet{font-size:1.5rem !important}.is-size-5-tablet{font-size:1.25rem !important}.is-size-6-tablet{font-size:1rem !important}.is-size-7-tablet{font-size:.75rem !important}}@media screen and (max-width: 1023px){.is-size-1-touch{font-size:3rem !important}.is-size-2-touch{font-size:2.5rem !important}.is-size-3-touch{font-size:2rem !important}.is-size-4-touch{font-size:1.5rem !important}.is-size-5-touch{font-size:1.25rem !important}.is-size-6-touch{font-size:1rem !important}.is-size-7-touch{font-size:.75rem !important}}@media screen and (min-width: 1024px){.is-size-1-desktop{font-size:3rem !important}.is-size-2-desktop{font-size:2.5rem !important}.is-size-3-desktop{font-size:2rem !important}.is-size-4-desktop{font-size:1.5rem !important}.is-size-5-desktop{font-size:1.25rem !important}.is-size-6-desktop{font-size:1rem !important}.is-size-7-desktop{font-size:.75rem !important}}@media screen and (min-width: 1216px){.is-size-1-widescreen{font-size:3rem !important}.is-size-2-widescreen{font-size:2.5rem !important}.is-size-3-widescreen{font-size:2rem !important}.is-size-4-widescreen{font-size:1.5rem !important}.is-size-5-widescreen{font-size:1.25rem !important}.is-size-6-widescreen{font-size:1rem !important}.is-size-7-widescreen{font-size:.75rem !important}}@media screen and (min-width: 1408px){.is-size-1-fullhd{font-size:3rem !important}.is-size-2-fullhd{font-size:2.5rem !important}.is-size-3-fullhd{font-size:2rem !important}.is-size-4-fullhd{font-size:1.5rem !important}.is-size-5-fullhd{font-size:1.25rem !important}.is-size-6-fullhd{font-size:1rem !important}.is-size-7-fullhd{font-size:.75rem !important}}.has-text-centered{text-align:center !important}.has-text-justified{text-align:justify !important}.has-text-left{text-align:left !important}.has-text-right{text-align:right !important}@media screen and (max-width: 768px){.has-text-centered-mobile{text-align:center !important}}@media screen and (min-width: 769px),print{.has-text-centered-tablet{text-align:center !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.has-text-centered-tablet-only{text-align:center !important}}@media screen and (max-width: 1023px){.has-text-centered-touch{text-align:center !important}}@media screen and (min-width: 1024px){.has-text-centered-desktop{text-align:center !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.has-text-centered-desktop-only{text-align:center !important}}@media screen and (min-width: 1216px){.has-text-centered-widescreen{text-align:center !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.has-text-centered-widescreen-only{text-align:center !important}}@media screen and (min-width: 1408px){.has-text-centered-fullhd{text-align:center !important}}@media screen and (max-width: 768px){.has-text-justified-mobile{text-align:justify !important}}@media screen and (min-width: 769px),print{.has-text-justified-tablet{text-align:justify !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.has-text-justified-tablet-only{text-align:justify !important}}@media screen and (max-width: 1023px){.has-text-justified-touch{text-align:justify !important}}@media screen and (min-width: 1024px){.has-text-justified-desktop{text-align:justify !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.has-text-justified-desktop-only{text-align:justify !important}}@media screen and (min-width: 1216px){.has-text-justified-widescreen{text-align:justify !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.has-text-justified-widescreen-only{text-align:justify !important}}@media screen and (min-width: 1408px){.has-text-justified-fullhd{text-align:justify !important}}@media screen and (max-width: 768px){.has-text-left-mobile{text-align:left !important}}@media screen and (min-width: 769px),print{.has-text-left-tablet{text-align:left !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.has-text-left-tablet-only{text-align:left !important}}@media screen and (max-width: 1023px){.has-text-left-touch{text-align:left !important}}@media screen and (min-width: 1024px){.has-text-left-desktop{text-align:left !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.has-text-left-desktop-only{text-align:left !important}}@media screen and (min-width: 1216px){.has-text-left-widescreen{text-align:left !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.has-text-left-widescreen-only{text-align:left !important}}@media screen and (min-width: 1408px){.has-text-left-fullhd{text-align:left !important}}@media screen and (max-width: 768px){.has-text-right-mobile{text-align:right !important}}@media screen and (min-width: 769px),print{.has-text-right-tablet{text-align:right !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.has-text-right-tablet-only{text-align:right !important}}@media screen and (max-width: 1023px){.has-text-right-touch{text-align:right !important}}@media screen and (min-width: 1024px){.has-text-right-desktop{text-align:right !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.has-text-right-desktop-only{text-align:right !important}}@media screen and (min-width: 1216px){.has-text-right-widescreen{text-align:right !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.has-text-right-widescreen-only{text-align:right !important}}@media screen and (min-width: 1408px){.has-text-right-fullhd{text-align:right !important}}.is-capitalized{text-transform:capitalize !important}.is-lowercase{text-transform:lowercase !important}.is-uppercase{text-transform:uppercase !important}.is-italic{font-style:italic !important}.is-underlined{text-decoration:underline !important}.has-text-weight-light{font-weight:300 !important}.has-text-weight-normal{font-weight:400 !important}.has-text-weight-medium,.tabs a:hover,.tabs li.is-active a{font-weight:500 !important}.has-text-weight-semibold{font-weight:600 !important}.has-text-weight-bold{font-weight:700 !important}.has-text-weight-extrabold{font-weight:800 !important}.is-family-primary{font-family:'"Nunito", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif' !important}.is-family-secondary{font-family:"Inter","SF Pro","Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-sans-serif{font-family:"Inter","SF Pro","Segoe UI","Roboto","Oxygen","Ubuntu","Helvetica Neue","Helvetica","Arial",sans-serif !important}.is-family-monospace{font-family:"Inconsolata","Hack","SF Mono","Roboto Mono","Source Code Pro","Ubuntu Mono",monospace !important}.is-family-code{font-family:"Inconsolata","Hack","SF Mono","Roboto Mono","Source Code Pro","Ubuntu Mono",monospace !important}.is-display-none,.is-hidden{display:none !important}.is-display-block,.is-block{display:block !important}@media screen and (max-width: 768px){.is-display-block-mobile,.is-block-mobile{display:block !important}}@media screen and (min-width: 769px),print{.is-display-block-tablet,.is-block-tablet{display:block !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-block-tablet-only,.is-block-tablet-only{display:block !important}}@media screen and (max-width: 1023px){.is-display-block-touch,.is-block-touch{display:block !important}}@media screen and (min-width: 1024px){.is-display-block-desktop,.is-block-desktop{display:block !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-block-desktop-only,.is-block-desktop-only{display:block !important}}@media screen and (min-width: 1216px){.is-display-block-widescreen,.is-block-widescreen{display:block !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-block-widescreen-only,.is-block-widescreen-only{display:block !important}}@media screen and (min-width: 1408px){.is-display-block-fullhd,.is-block-fullhd{display:block !important}}.is-display-flex,.is-flex{display:flex !important}@media screen and (max-width: 768px){.is-display-flex-mobile,.is-flex-mobile{display:flex !important}}@media screen and (min-width: 769px),print{.is-display-flex-tablet,.is-flex-tablet{display:flex !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-flex-tablet-only,.is-flex-tablet-only{display:flex !important}}@media screen and (max-width: 1023px){.is-display-flex-touch,.is-flex-touch{display:flex !important}}@media screen and (min-width: 1024px){.is-display-flex-desktop,.is-flex-desktop{display:flex !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-flex-desktop-only,.is-flex-desktop-only{display:flex !important}}@media screen and (min-width: 1216px){.is-display-flex-widescreen,.is-flex-widescreen{display:flex !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-flex-widescreen-only,.is-flex-widescreen-only{display:flex !important}}@media screen and (min-width: 1408px){.is-display-flex-fullhd,.is-flex-fullhd{display:flex !important}}.is-display-inline,.is-inline{display:inline !important}@media screen and (max-width: 768px){.is-display-inline-mobile,.is-inline-mobile{display:inline !important}}@media screen and (min-width: 769px),print{.is-display-inline-tablet,.is-inline-tablet{display:inline !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-inline-tablet-only,.is-inline-tablet-only{display:inline !important}}@media screen and (max-width: 1023px){.is-display-inline-touch,.is-inline-touch{display:inline !important}}@media screen and (min-width: 1024px){.is-display-inline-desktop,.is-inline-desktop{display:inline !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-inline-desktop-only,.is-inline-desktop-only{display:inline !important}}@media screen and (min-width: 1216px){.is-display-inline-widescreen,.is-inline-widescreen{display:inline !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-inline-widescreen-only,.is-inline-widescreen-only{display:inline !important}}@media screen and (min-width: 1408px){.is-display-inline-fullhd,.is-inline-fullhd{display:inline !important}}.is-display-inline-block,.is-inline-block{display:inline-block !important}@media screen and (max-width: 768px){.is-display-inline-block-mobile,.is-inline-block-mobile{display:inline-block !important}}@media screen and (min-width: 769px),print{.is-display-inline-block-tablet,.is-inline-block-tablet{display:inline-block !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-inline-block-tablet-only,.is-inline-block-tablet-only{display:inline-block !important}}@media screen and (max-width: 1023px){.is-display-inline-block-touch,.is-inline-block-touch{display:inline-block !important}}@media screen and (min-width: 1024px){.is-display-inline-block-desktop,.is-inline-block-desktop{display:inline-block !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-inline-block-desktop-only,.is-inline-block-desktop-only{display:inline-block !important}}@media screen and (min-width: 1216px){.is-display-inline-block-widescreen,.is-inline-block-widescreen{display:inline-block !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-inline-block-widescreen-only,.is-inline-block-widescreen-only{display:inline-block !important}}@media screen and (min-width: 1408px){.is-display-inline-block-fullhd,.is-inline-block-fullhd{display:inline-block !important}}.is-display-inline-flex,.is-inline-flex{display:inline-flex !important}@media screen and (max-width: 768px){.is-display-inline-flex-mobile,.is-inline-flex-mobile{display:inline-flex !important}}@media screen and (min-width: 769px),print{.is-display-inline-flex-tablet,.is-inline-flex-tablet{display:inline-flex !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-inline-flex-tablet-only,.is-inline-flex-tablet-only{display:inline-flex !important}}@media screen and (max-width: 1023px){.is-display-inline-flex-touch,.is-inline-flex-touch{display:inline-flex !important}}@media screen and (min-width: 1024px){.is-display-inline-flex-desktop,.is-inline-flex-desktop{display:inline-flex !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-inline-flex-desktop-only,.is-inline-flex-desktop-only{display:inline-flex !important}}@media screen and (min-width: 1216px){.is-display-inline-flex-widescreen,.is-inline-flex-widescreen{display:inline-flex !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-inline-flex-widescreen-only,.is-inline-flex-widescreen-only{display:inline-flex !important}}@media screen and (min-width: 1408px){.is-display-inline-flex-fullhd,.is-inline-flex-fullhd{display:inline-flex !important}}.is-display-grid,.is-grid{display:grid !important}@media screen and (max-width: 768px){.is-display-grid-mobile,.is-grid-mobile{display:grid !important}}@media screen and (min-width: 769px),print{.is-display-grid-tablet,.is-grid-tablet{display:grid !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-grid-tablet-only,.is-grid-tablet-only{display:grid !important}}@media screen and (max-width: 1023px){.is-display-grid-touch,.is-grid-touch{display:grid !important}}@media screen and (min-width: 1024px){.is-display-grid-desktop,.is-grid-desktop{display:grid !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-grid-desktop-only,.is-grid-desktop-only{display:grid !important}}@media screen and (min-width: 1216px){.is-display-grid-widescreen,.is-grid-widescreen{display:grid !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-grid-widescreen-only,.is-grid-widescreen-only{display:grid !important}}@media screen and (min-width: 1408px){.is-display-grid-fullhd,.is-grid-fullhd{display:grid !important}}.is-sr-only{border:none !important;clip:rect(0, 0, 0, 0) !important;height:.01em !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:.01em !important}@media screen and (max-width: 768px){.is-display-none-mobile,.is-hidden-mobile{display:none !important}}@media screen and (min-width: 769px),print{.is-display-none-tablet,.is-hidden-tablet{display:none !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-display-none-tablet-only,.is-hidden-tablet-only{display:none !important}}@media screen and (max-width: 1023px){.is-display-none-touch,.is-hidden-touch{display:none !important}}@media screen and (min-width: 1024px){.is-display-none-desktop,.is-hidden-desktop{display:none !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-display-none-desktop-only,.is-hidden-desktop-only{display:none !important}}@media screen and (min-width: 1216px){.is-display-none-widescreen,.is-hidden-widescreen{display:none !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-display-none-widescreen-only,.is-hidden-widescreen-only{display:none !important}}@media screen and (min-width: 1408px){.is-display-none-fullhd,.is-hidden-fullhd{display:none !important}}.is-visibility-hidden,.is-invisible{visibility:hidden !important}@media screen and (max-width: 768px){.is-visibility-hidden-mobile,.is-invisible-mobile{visibility:hidden !important}}@media screen and (min-width: 769px),print{.is-visibility-hidden-tablet,.is-invisible-tablet{visibility:hidden !important}}@media screen and (min-width: 769px)and (max-width: 1023px){.is-visibility-hidden-tablet-only,.is-invisible-tablet-only{visibility:hidden !important}}@media screen and (max-width: 1023px){.is-visibility-hidden-touch,.is-invisible-touch{visibility:hidden !important}}@media screen and (min-width: 1024px){.is-visibility-hidden-desktop,.is-invisible-desktop{visibility:hidden !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.is-visibility-hidden-desktop-only,.is-invisible-desktop-only{visibility:hidden !important}}@media screen and (min-width: 1216px){.is-visibility-hidden-widescreen,.is-invisible-widescreen{visibility:hidden !important}}@media screen and (min-width: 1216px)and (max-width: 1407px){.is-visibility-hidden-widescreen-only,.is-invisible-widescreen-only{visibility:hidden !important}}@media screen and (min-width: 1408px){.is-visibility-hidden-fullhd,.is-invisible-fullhd{visibility:hidden !important}}.is-radiusless{border-radius:0 !important}.is-shadowless{box-shadow:none !important}.is-clickable{cursor:pointer !important;pointer-events:all !important}.select{--bulma-arrow-color: hsl(0, 0%, 58%)}:root{--bottom-h: 56px;--info-w: 300px;--info-gap: 0px;--filter-max-w: 230px;--list-min-w-with-filter: 200px;--list-min-w-no-filter: 400px}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-old(top-nav),::view-transition-new(top-nav),::view-transition-old(info-panel),::view-transition-new(info-panel){animation:none}::view-transition-old(main){animation:main-out 120ms ease both}::view-transition-new(main){animation:main-in 180ms ease 40ms both}@keyframes main-in{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes main-out{from{opacity:1;transform:none}to{opacity:.98;transform:translateY(2px)}}@media(prefers-reduced-motion: reduce){::view-transition-old(main),::view-transition-new(main){animation:none}}html{font-size:16px;-webkit-text-size-adjust:100%;text-size-adjust:100%;user-select:text;touch-action:manipulation}body{margin:0;height:100svh;min-height:0;min-width:300px}#main{z-index:0}.app-shell{display:flex;height:100dvh;min-height:0}@supports(height: 100dvh){.app-shell{height:100dvh}}.data-page{display:flex;flex:1 1 auto;min-height:0;min-width:0;width:100%;padding-bottom:env(safe-area-inset-bottom)}.data-page-container{container-type:inline-size;container-name:data-page-container}@media(max-width: 769px){html{font-size:16px}}@media(min-width: 1024px){.navbar-container.top-nav{position:sticky;top:0;z-index:20;padding-top:env(safe-area-inset-top)}}@media(max-width: 1024px){.navbar-container.top-nav{display:none}}#main{container-type:inline-size;container-name:main-container;position:relative}#item-content-column{container-type:inline-size;container-name:menu-content-container;z-index:1000}#item_menu_content,#modal_item_menu_content,#standalone_item_menu_content{height:100%;display:flex;flex-direction:column;min-height:0}.item-menu-content{height:100%;display:flex;flex-direction:column;min-height:0}@media(min-width: 1215px){.item-menu-content{padding-right:1rem;padding-left:1rem}}#item_menu_content .scrollable-menu-content,#modal_item_menu_content .scrollable-menu-content,#standalone_item_menu_content .scrollable-menu-content,.item-menu-content .scrollable-menu-content,.item-content-column .scrollable-menu-content{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none}#item_menu_content .scrollable-menu-content::-webkit-scrollbar,#modal_item_menu_content .scrollable-menu-content::-webkit-scrollbar,#standalone_item_menu_content .scrollable-menu-content::-webkit-scrollbar,.item-menu-content .scrollable-menu-content::-webkit-scrollbar,.item-content-column .scrollable-menu-content::-webkit-scrollbar{display:none}.list-container{container-type:inline-size;padding:0;container-name:list-container}@media screen and (max-width: 1025px){.item-content-column.active{z-index:1100;background-color:#fff;padding:0;display:flex;flex-direction:column}}@media screen and (min-width: 1025px){.item-content-column{margin-left:1.5rem !important;margin-right:1rem;margin-bottom:.5rem;padding:0 !important;background-color:#fff;border-radius:.75rem;box-shadow:0 2px 4px rgba(0,0,0,.05);border-color:rgba(128,132,142,.5)}}@media screen and (min-width: 1025px){.item-content-column.active{margin-left:0rem !important}}.scrollable-list{flex:1 1 auto;min-height:0}.scrollable-list:not(.horizontal){scroll-behavior:smooth;padding-bottom:5rem;overflow-y:auto;-ms-overflow-style:none;scroll-behavior:smooth;scrollbar-width:none}.scrollable-list:not(.horizontal)::-webkit-scrollbar{display:none}.scrollable-list:not(.horizontal){-webkit-overflow-scrolling:touch;flex:1 1 auto;min-height:0}@media(prefers-reduced-motion: reduce){.scrollable-list{scroll-behavior:auto}}@media screen and (max-width: 1024px){.scrollable-list .items-list .list-item-title{font-size:1.2rem}}.featured-subtitle{display:none}@container main-container (max-width: 1024px){.responsive-list{display:flex;flex-direction:column;overflow:hidden;width:100%}.responsive-list.active{display:flex;flex-direction:row;z-index:1000;width:100%;background-color:hsl(310,32.99%,93.29%)}.responsive-list.active .prev-button.button:hover,.responsive-list.active .next-button.button:hover{background-color:#fff}.responsive-list.active .list-title{display:none !important;height:0 !important}.responsive-list.active .prev-container,.responsive-list.active .next-container{display:flex}.scrollable-list{flex-grow:1}.scrollable-list.horizontal{display:flex;flex-direction:row;overflow-x:auto;white-space:nowrap;z-index:1000;scrollbar-width:none;-ms-overflow-style:none}.scrollable-list.horizontal::-webkit-scrollbar{display:none}.scrollable-list.horizontal .featured-items{display:flex;align-items:center}.scrollable-list.horizontal .featured-subtitle{display:block}.scrollable-list.horizontal .list-item{height:2.5em;min-height:2.5em;padding:.5rem}.scrollable-list.horizontal .list-item-title{font-size:1rem;font-weight:600}}@container main-container (min-width: 1025px){.responsive-list{display:flex;flex-direction:column;overflow:hidden;padding-bottom:.5rem}.list-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;padding-bottom:env(safe-area-inset-bottom)}.scrollable-list{flex-grow:1;padding-bottom:5rem}}@media(min-width: 1025px){.scrollable-list{padding-bottom:5rem;flex-grow:1}}@media(min-width: 1025px){.list-container{height:100%}}@media screen and (min-width: 769px){@container list-container (min-width: 769px){.scrollable-list:not(.horizontal) .list.items-list{display:grid;overflow-x:hidden;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:1rem;padding-bottom:env(safe-area-inset-bottom);min-height:2.5rem}.scrollable-list:not(.horizontal) .list.items-list .list-item{flex-direction:column;width:auto;border-bottom:none !important}.scrollable-list:not(.horizontal) .list.items-list .list-item-image{margin:0px !important}.scrollable-list:not(.horizontal) .list.items-list .list-item-content{min-width:0;margin-top:1rem;text-align:center}.scrollable-list:not(.horizontal) .list.items-list .list-item-description,.scrollable-list:not(.horizontal) .list.items-list .list-item-title{white-space:normal;overflow-wrap:anywhere;word-break:break-word;hyphens:auto}.scrollable-list:not(.horizontal) .list.items-list .avatar-96{width:148px;height:148px}.scrollable-list:not(.horizontal) .list.items-list .avatar-96 .avatar-emoji-96{font-size:3rem}.scrollable-list:not(.horizontal) .list.items-list .tags{justify-content:center}.list.items-list.as-table{display:block !important;grid-template-columns:none !important;gap:0 !important}.list.items-list.as-table .list-item{border-bottom:1px solid hsl(0,0%,79%) !important;width:100% !important;flex-direction:row !important}}}@media screen and (min-width: 1024px)and (max-width: 1215px){@container list-container (max-width: 768px){.list .list-item{align-items:start !important;padding:.5rem !important}.list .list-item-image .avatar-96{width:64px;height:64px;font-size:.75rem}}}@container main-container (max-width: 1024px){.featured-items.items-list{display:flex;width:100%}}.scrollable-list.horizontal .list{display:flex;flex-direction:row;align-items:center}.scrollable-list .featured-item{margin-bottom:.5rem}.scrollable-list.horizontal .featured-item{margin-bottom:0}.scrollable-list .featured-item .featured-item-label{margin-bottom:.5rem;margin-left:.25rem;margin-right:.25rem}.scrollable-list.horizontal .featured-item .featured-item-label{margin:0}.scrollable-list.horizontal .list .list-item-image,.scrollable-list.horizontal .list .list-item-description{display:none}.scrollable-list.horizontal>.list-title{display:none !important}.list .list-item-description{color:hsl(0,0%,44%) !important}@container main-container (min-width: 1024px){.featured-item{flex-direction:column;display:flex}.featured-item .list-item{width:auto !important}}.info-area{transition:opacity .3s ease,height .3s ease;overflow:hidden}.info-area.is-hidden{opacity:0;height:0}.info-panel{background-color:hsl(0,0%,26%);flex:0 0 500px;width:500px;min-width:500px;border-left:2px solid rgba(61,61,61,.5);display:flex;flex-direction:column;max-height:100dvh;overflow:hidden}.info-panel .pagination-link,.info-panel .pagination-next,.info-panel .pagination-previous{border-color:hsl(0,0%,79%);color:hsl(0,0%,79%);background-color:rgba(0,0,0,0)}.info-panel .pagination-link.is-current,.info-panel .pagination-link.is-selected{border-color:hsl(325,80%,70%);border-width:2px}.info-panel a:not(.button){color:hsl(0,0%,79%)}@media screen and (max-width: 1690px){.info-panel.autohide{display:none !important}}@media screen and (min-width: 1691px){.info-panel.autohide.is-hidden{display:none !important}}@container data-page-container (min-width: 1690px){.info-panel{flex-basis:550px;width:550px;min-width:550px}}.info_panel .info-panel__header{position:sticky;top:0;z-index:20}#info_panel .info-panel__body{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}#info_panel .info-panel__frame{flex:1 1 auto;display:flex;min-height:0}.filter-group-container{display:flex;flex-direction:column;gap:.5rem;padding-left:.5rem;padding-right:.5rem}@container main-container (max-width: 768px){.filter-group-container{display:flex;flex-direction:row;gap:.5rem}.filter-group-container .filter-group{flex-grow:1}}.filter-list-container{container-type:inline-size;container-name:filter-list-container}.content-columns{margin-inline-start:0 !important;margin-inline-end:0 !important;margin-top:0 !important;height:100%;gap:1rem}@media(max-width: 1215px){.content-columns{gap:0rem}}.main_content_frame{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.main-content-wrapper{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.main-content-wrapper>.is-flex{flex:1 1 auto;width:100%;min-width:0;overflow:hidden}turbo-frame#page_content{flex:1 1 auto;min-width:0;width:100%;max-width:100%;overflow:hidden}turbo-frame#results{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#main.columns{display:flex;flex:1 1 auto;min-height:0}@media screen and (max-width: 1025px){#main.columns{flex-direction:column}}#main.columns>*{min-width:0;min-height:0}.filter-list-container,.filter-list-container>.column,.filter-list-container>.column>.columns,.list-container{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.preview-list-title-container{display:none;min-height:0}.preview-list-title-container .list-item{display:none !important}@media(max-width: 1024px){#main.is-preview-mobile .list-container{padding:0rem}#main.is-preview-mobile .list-title{display:none !important}#main.is-preview-mobile .sortbar-container{display:none !important}#main.is-preview-mobile .preview-list-title-container{display:block !important;max-height:50px;height:auto}}#item-content-column,#item-content-column turbo-frame#item_show,#item-content-column turbo-frame#item_show>div{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#modal-card-body>.modal-body-content,#modal-card-body turbo-frame#modal_item_show,#modal-card-body turbo-frame#modal_item_show>div,#modal-card-body turbo-frame#standalone_item_show,#modal-card-body turbo-frame#standalone_item_show>div{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}#item-content-column .overflow-y-auto{flex:1 1 auto;min-height:0;overflow-y:auto}@media(min-width: 1024px){.item-content-column.active{display:block;padding:0}.item-content-column.active>turbo-frame#item_show{display:flex}}@media(min-width: 1025px)and (max-width: 1215px){#main.has-filter-open #item-content-column.active{min-width:65%}#main.has-filter-closed .item-content-column.active{min-width:70%}}@media(min-width: 1215px){@container main-container (min-width: 1024px){#main.has-filter-open .item-content-column.active{min-width:55%}#main.has-filter-closed .item-content-column.active{min-width:70%}}}.filter-list-columns-wrapper{height:auto}@media(min-width: 1025px){.filter-list-columns-wrapper{height:100%}}.has-fixed-bottom-padding-touch{padding-bottom:0}@media(max-width: 1024px){.has-fixed-bottom-padding-touch{padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom))}}@media(max-width: 1024px){#main.is-preview-mobile .filter-list-container,#main.is-preview-mobile .filter-list-column,#main.is-preview-mobile .filter-list-columns-wrapper,#main.is-preview-mobile .list-container,#main.is-preview-mobile .responsive-list{flex:0 0 auto}#main.is-preview-mobile .responsive-list.active{align-items:center}#main.is-preview-mobile .scrollable-list.horizontal{display:flex;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;min-height:48px;margin-top:.25rem}#main.is-preview-mobile .item-content-column.active{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;margin-top:.25rem;border-top:2px solid hsl(0,0%,79%)}#main.is-preview-mobile .item-content-column .overflow-y-auto{flex:1 1 auto;min-height:0;overflow:auto}}@media(max-width: 768px){#main.is-preview-mobile .scrollable-list.horizontal{min-height:30px}#main.is-preview-mobile .scrollable-list.horizontal .list-item{height:2em;min-height:2em;padding:.5rem}#main.is-preview-mobile .scrollable-list.horizontal .list-item-title{font-size:.9rem}}@media(min-width: 769px)and (max-width: 1024px){#main.is-list-mobile .filter-list-columns-wrapper{display:flex !important;flex-direction:row;align-items:flex-start;gap:1rem}#main.is-list-mobile .filter-panel.column,#main.is-list-mobile .filter-panel-width{position:static;flex:0 0 fit-content;max-width:230px;margin:0}#main.is-list-mobile .list-container,#main.is-list-mobile .list-container.column{flex:1 1 auto;min-width:0}#main.is-preview-mobile .filter-list-columns-wrapper{display:flex !important;flex-direction:column;gap:.5rem}#main.is-preview-mobile .filter-panel.column,#main.is-preview-mobile .filter-panel-width{flex:0 0 auto;width:auto;max-width:none}}@media(min-width: 1025px){.filter-list-columns-wrapper{display:flex !important;flex-direction:row;align-items:flex-start;gap:1rem}.filter-panel.column,.filter-panel-width{position:static;flex:0 0 fit-content;max-width:230px;margin:0}.list-container,.list-container.column{flex:1 1 auto;min-width:0}}@media(max-width: 1024px){#main.is-list-mobile{display:flex;flex-direction:column;min-height:0}#main.is-list-mobile .filter-list-container,#main.is-list-mobile .filter-list-column,#main.is-list-mobile .filter-list-columns-wrapper,#main.is-list-mobile .list-container,#main.is-list-mobile .responsive-list{display:flex;flex-direction:column;min-height:0;overflow:hidden}#main.is-list-mobile .filter-panel.is-hidden{display:none !important}#main.is-list-mobile .scrollable-list:not(.horizontal){flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom))}}@media(max-width: 1024px){#main.is-list-mobile .filter-list-column.h-100,#main.is-list-mobile .h-100{height:auto !important;min-height:0 !important}}@media(max-width: 1024px){#main.is-list-mobile,#main.is-list-mobile .filter-list-container,#main.is-list-mobile .filter-list-column,#main.is-list-mobile .filter-list-columns-wrapper,#main.is-list-mobile .list-container,#main.is-list-mobile .responsive-list{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}#main.is-list-mobile .scrollable-list:not(.horizontal){flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom))}}@media(min-width: 769px)and (max-width: 1024px){#main.is-list-mobile .filter-list-columns-wrapper{display:flex !important;flex-direction:row;align-items:stretch;gap:1rem;min-width:0;min-height:0}#main.is-list-mobile .filter-list-columns-wrapper>.list-container{flex:1 1 auto !important;min-width:0 !important;min-height:0}#main.is-list-mobile .scrollable-list:not(.horizontal){flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom));scroll-padding-bottom:calc(var(--bottom-h) + env(safe-area-inset-bottom))}#main.is-list-mobile .h-100{height:auto !important;min-height:0 !important}}@media(min-width: 1025px){.filter-list-columns-wrapper{display:flex !important;gap:1rem}.filter-list-columns-wrapper>.list-container{flex:1 1 auto !important;min-width:0 !important}}.filter-panel{padding-left:.5rem;padding-top:.5rem;padding-right:0rem;padding-bottom:.5rem;height:100%;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.filter-panel::-webkit-scrollbar{display:none}@container main-container (max-width: 768px){.filter-panel-width{width:auto}.filter-panel{position:absolute;height:auto;bottom:calc(env(safe-area-inset-bottom) + 48px + 50px);right:0;left:0;z-index:1050;background-color:hsl(325,80%,90%);border-radius:1rem;border:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05);padding:1rem}}@container main-container (max-width: 430px){.filter-panel{margin-inline:1.5rem}}@media(max-width: 768px){.mobile-filter-toggle-container{position:absolute;bottom:calc(env(safe-area-inset-bottom) + 1rem + 50px);left:50%;transform:translateX(-50%);z-index:1052;margin-bottom:1rem}}@media(min-width: 768px){.mobile-filter-toggle-container{display:none}.filter-results-wrapper{grid-template-columns:auto 1fr}.filter-container{position:static;min-width:17ch;display:flex;flex-direction:column;box-shadow:none}.filter-container .columns{flex-direction:column}.filter-container .column{width:100%}}.overflow-y-auto.h-100{min-height:0}@media(max-width: 1024px){#main.is-preview-mobile .is-hidden-touch-preview{display:none !important}}.profile-content-container{flex:0 0 auto;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{aspect-ratio:1/1;border-radius:.75rem;border:1px solid rgba(185,190,202,.5)}.profile-content-container .profile-photo{background-size:cover;background-position:center;background-repeat:no-repeat}.profile-content-container .button.is-circular{padding:0;height:2rem;width:2rem}@media screen and (max-width: 390px){.profile-content-container .profile-photo,.profile-placeholder{height:64px !important}}@media screen and (min-width: 391px)and (max-width: 768px){.profile-content-container .profile-photo,.profile-placeholder{height:64px !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.profile-content-container .profile-photo,.profile-placeholder{height:124px !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.profile-content-container .profile-photo,.profile-placeholder{height:148px !important}}@media screen and (min-width: 1216px){.profile-content-container .profile-photo,.profile-placeholder{height:164px !important}}@media(max-width: 768px){.profile-name-container{display:flex;flex-direction:row}}.profile-content-container{flex:0 0 auto;border-top-left-radius:.75rem;border-top-right-radius:.75rem}.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{border-radius:.75rem;aspect-ratio:1/1;border:1px solid rgba(185,190,202,.5)}.profile-content-container .profile-photo{background-size:cover;background-position:center;background-repeat:no-repeat}.profile-content-container .button.is-circular{padding:0;height:2rem;width:2rem}@media screen and (max-width: 390px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:64px !important}}@media screen and (min-width: 391px)and (max-width: 768px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:84px !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:124px !important}}@media screen and (min-width: 1024px)and (max-width: 1215px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:148px !important}}@media screen and (min-width: 1216px)and (max-width: 1400px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:148px !important}}@media screen and (min-width: 1401px){.profile-content-container .profile-photo,.profile-content-container .profile-placeholder{height:164px !important}}@media(max-width: 768px){.profile-name-container{display:flex;flex-direction:row}}.menu-area{border-bottom:1px solid #ddd;margin-bottom:.5rem;margin-top:.5rem;margin-bottom:0}@media(min-width: 768px){.menu-area{margin-top:1rem}}@media(min-width: 1024px){.menu-area{margin-top:1.5rem}}@media(min-width: 1216px){.menu-area{margin-top:1.5rem}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.menu-area{margin-top:1rem}}.item-content-menu{list-style:none;display:flex;gap:.5rem;padding:0;margin:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.item-content-menu::-webkit-scrollbar{display:none}.item-content-menu>li{flex:0 0 auto}.menu-scroll-shell{display:flex;align-items:stretch;gap:.375rem}.menu-scroll-viewport{min-width:0;flex:1 1 auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.menu-scroll-viewport::-webkit-scrollbar{display:none}.menu-scroll-viewport>.item-content-menu{width:max-content;min-width:100%;overflow-x:visible}.menu-scroll-arrow{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2.25rem;padding:0;border-radius:.5rem .5rem 0 0;border:1px solid #ddd;border-bottom-width:4px;border-bottom-color:#ddd;background:#fff}.menu-scroll-arrow.is-loading{pointer-events:none}.menu-scroll-arrow[disabled],.menu-scroll-arrow[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}@media(max-width: 480px){.menu-scroll-arrow{min-width:1.875rem}}.item-content-menu li a{display:inline-flex;align-items:center;justify-content:center;height:2.25rem;padding:0 .75rem;width:auto;text-align:center;background-color:hsl(0,0%,92%);border-radius:.5rem .5rem 0 0;transition:background-color .15s ease,transform .08s ease,box-shadow .12s ease;text-decoration:none !important;font-weight:700;border-bottom:4px solid hsl(0,0%,92%)}.item-content-menu li a::-webkit-scrollbar{display:none}.item-content-menu li a:hover{background-color:var(--brand-primary-light);border-bottom:4px solid var(--brand-primary)}.item-content-menu li a:active{box-shadow:none;transform:translateY(2px)}.item-content-menu li a.is-active{background-color:var(--brand-primary-lighter);border-bottom:4px solid var(--brand-primary)}.menu{min-width:300px;height:100%}.menu .menu-block{padding:1rem 0}.menu .menu-label{color:hsl(0,0%,15%);font-size:1.25rem;padding:.5rem 1rem;font-weight:800;text-transform:none}.menu .menu-label:not(:last-child){margin-bottom:0;border-bottom:1px solid #ddd}.menu .menu-list{margin:0;padding:0}.menu .menu-list li{margin:0}.menu .menu-list li a{display:block;padding:.5rem 1rem;font-size:1.1rem;color:hsl(0,0%,15%);text-decoration:none;border-radius:.375rem;background-color:rgba(0,0,0,0);transition:background-color .12s ease,color .12s ease}.menu .menu-list li a.is-active{background-color:var(--brand-primary);color:#fff;font-weight:700}@media(max-width: 1024px){.menu-backdrop{pointer-events:none}.menu-backdrop.is-shown{pointer-events:auto}}@media(max-width: 1024px){.menu-backdrop{position:fixed;inset:0;background:rgba(10,10,10,.25);opacity:0;transition:opacity .18s ease;will-change:opacity;z-index:59}.menu-backdrop.is-shown{opacity:1}.menu-backdrop.is-hidden-touch{display:none !important}.menu.is-popover{position:fixed;left:var(--menu-left, 1rem);top:var(--menu-top, 4rem);z-index:60;width:clamp(260px,60vw,420px);max-height:calc(85vh - 6rem);overflow-y:auto;background-color:hsl(330,20%,98%);border:1px solid rgba(128,132,142,.5);border-radius:1em;box-shadow:var(--bulma-shadow, 0 0.5em 1em -0.125em rgba(10, 10, 10, 0.1), 0 0px 0 1px rgba(10, 10, 10, 0.02));opacity:0;transform:translateY(-6px) scale(0.98);transition:opacity .18s ease,transform .18s ease;will-change:opacity,transform;padding-bottom:1rem}.menu.is-popover.is-shown{opacity:1;transform:none}.menu.is-popover.is-hidden-touch{display:none !important}.menu.is-popover:not(.is-hidden-touch){display:block !important}}@media(max-width: 1024px)and (prefers-reduced-motion: reduce){.menu.is-popover{transition:none}}@media(max-width: 1024px){.settings-title-bar{padding-left:.75rem}}.navbar-burger{width:3rem;height:3rem;align-items:center;justify-content:center}.navbar-burger span{background-color:currentColor;height:2px;width:18px;display:block;margin:3px 0;opacity:1}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger:not(.is-active) span{transform:none}.sticky-button-container{margin-top:auto;position:sticky;bottom:0;background-color:#fff;padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -1px 0 var(--border-color, rgba(0, 0, 0, 0.08)),0 -6px 12px rgba(0,0,0,.04)}.business-branch-selection{will-change:opacity,transform;backface-visibility:hidden}@media screen and (max-width: 1024px){.business-branch-selection{position:absolute;bottom:5rem;right:0;left:0;z-index:3100;background-color:hsl(325,80%,90%);border-radius:1rem;border:1px solid rgba(185,190,202,0);box-shadow:0 4px 8px rgba(0,0,0,.2);padding:1rem;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;height:fit-content;max-height:80dvh;margin-inline:3rem;flex:none;display:block;overflow-y:auto}.business-branch-selection.is-visible{opacity:1;visibility:visible}.business-branch-selection .menu-office{display:flex;flex-direction:column;justify-content:space-between}.business-branch-selection .menu-item-office{font-size:smaller;padding:.5rem;text-decoration:none}.business-branch-selection .business-menu-item{border:none;border-radius:.75rem}.business-branch-selection .business-branch-switch-cta{position:sticky;bottom:0;background:hsl(325,80%,90%)}.business-branch-selection .business-branch-switch-actions{display:flex;gap:.5rem;align-items:stretch}.business-branch-selection .business-branch-exit-form{flex:1 1 0;margin:0}.business-branch-selection .business-branch-switch-link{box-shadow:0 0 0 1px hsla(49.14,100%,74.18%,.45),0 4px 10px hsla(49.14,100%,74.18%,.18);min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem}.business-branch-selection .business-branch-exit-link{min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem;box-shadow:0 0 0 1px hsla(350,100%,71%,.45),0 4px 10px hsla(350,100%,71%,.18)}.business-branch-selection .business-branch-switch-link,.business-branch-selection .business-branch-exit-link{min-height:2.5rem;border-radius:.7rem}}@media screen and (min-width: 1024px){.business-branch-selection{opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.business-branch-selection.is-visible{opacity:1;visibility:visible}.business-branch-selection{border-radius:.75rem;box-shadow:0 4px 8px rgba(0,0,0,.2);border:1px solid rgba(185,190,202,.5);position:fixed;top:62px;left:calc(var(--pro-scope-dropdown-left-gap, 0px) + 1rem);z-index:5000;width:22rem;max-height:80vh;overflow:hidden;flex:none;padding:0;display:block;background-color:hsl(325,80%,90%);overflow-y:auto}.business-branch-selection .menu-office{display:flex;flex-direction:column;justify-content:space-between}.business-branch-selection .menu-item-office{padding:.5rem;text-decoration:none}.business-branch-selection .business-branch-switch-actions{display:flex;gap:.5rem;align-items:stretch}.business-branch-selection .business-branch-exit-form{flex:1 1 0;margin:0}.business-branch-selection .business-branch-switch-link{box-shadow:0 0 0 1px hsla(49.14,100%,74.18%,.45),0 4px 10px hsla(49.14,100%,74.18%,.18);min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem}.business-branch-selection .business-branch-exit-link{min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem;box-shadow:0 0 0 1px hsla(350,100%,71%,.45),0 4px 10px hsla(350,100%,71%,.18)}}@media screen and (min-width: 1025px)and (max-height: 1025px){.business-branch-selection{opacity:0;transform:translateY(-10px);visibility:hidden;pointer-events:none;transition:opacity .2s ease-in-out,transform .2s ease-in-out}.business-branch-selection.is-visible{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.business-branch-selection{border-radius:.75rem;box-shadow:0 4px 8px rgba(0,0,0,.2);border:1px solid rgba(185,190,202,.5);position:fixed;top:38px;left:calc(var(--pro-scope-dropdown-left-gap, 0px) + 1rem);z-index:5000;width:22rem;max-height:80vh;overflow:hidden;flex:none;padding:0;display:block;background-color:hsl(325,80%,90%);overflow-y:auto}.business-branch-selection .menu-office{display:flex;flex-direction:column;justify-content:space-between}.business-branch-selection .menu-item-office{padding:.5rem;text-decoration:none}.business-branch-selection .business-branch-switch-actions{display:flex;gap:.5rem;align-items:stretch}.business-branch-selection .business-branch-exit-form{flex:1 1 0;margin:0}.business-branch-selection .business-branch-switch-link{box-shadow:0 0 0 1px hsla(49.14,100%,74.18%,.45),0 4px 10px hsla(49.14,100%,74.18%,.18);min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem}.business-branch-selection .business-branch-exit-link{min-height:2.85rem;border-radius:.8rem;font-size:1.05rem;padding-inline:1rem;box-shadow:0 0 0 1px hsla(350,100%,71%,.45),0 4px 10px hsla(350,100%,71%,.18)}}@media(prefers-reduced-motion: reduce){.business-branch-selection{transition:none !important}}.sortbar{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:1rem;background-color:hsl(325,80%,90%);border-radius:.75rem;margin-left:.05rem;margin-right:.05rem}@container main-container (min-width: 1024px){.sortbar{padding-top:.5rem;padding-bottom:.5rem}}@container main-container (max-width: 1024px){.sortbar{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:2rem;background-color:hsl(325,80%,90%);border-radius:.75rem;margin-left:.05rem;margin-right:.05rem}}.verification-code{display:flex;gap:.5rem;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"liga" 0;letter-spacing:.08em}.verification-code-title{text-align:center}.verification-code-char{display:inline-block;padding:.5rem;border:1px solid rgba(185,190,202,.5);background-color:#fff;border-radius:.25rem;text-align:center}.category-dropzone{border:2px dashed rgba(0,0,0,0);border-radius:4px;transition:all .2s ease;padding:4px}.category-dropzone:empty{border-color:hsl(223,10%,86%)}#service_ordering_groups .drag-handle,#service_category_ordering_lists .drag-handle,#service_ordering_group_modal .drag-handle{cursor:grab;user-select:none}#service_ordering_groups .drag-handle:active,#service_category_ordering_lists .drag-handle:active,#service_ordering_group_modal .drag-handle:active,#service_ordering_groups .sortable-chosen .drag-handle,#service_category_ordering_lists .sortable-chosen .drag-handle,#service_ordering_group_modal .sortable-chosen .drag-handle,#service_ordering_groups .sortable-drag .drag-handle,#service_category_ordering_lists .sortable-drag .drag-handle,#service_ordering_group_modal .sortable-drag .drag-handle{cursor:grabbing}.service-item{transition:all .2s ease;border:1px solid hsl(223,10%,86%);background-color:#fff}.service-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.15);border-color:hsl(0,0%,79%)}.service-item .drag-handle{cursor:grab !important}.service-item .drag-handle:active{cursor:grabbing !important}.service-item.is-loading-inline{opacity:.6;position:relative}.service-item.is-loading-inline::after{content:"";position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -8px;border:2px solid hsl(223,10%,86%);border-top-color:hsl(199,65%,70%);border-radius:50%;animation:spin .6s linear infinite}.sortable-ghost{opacity:.4;background-color:hsl(199,65%,70%);border-color:hsl(199,65%,70%)}.sortable-chosen{box-shadow:0 4px 12px rgba(0,0,0,.15)}.sortable-drag{opacity:.8;transform:rotate(2deg)}@keyframes spin{to{transform:rotate(360deg)}}.category-header-row td{border-bottom:2px solid hsl(325,80%,70%) !important;vertical-align:middle}.category-header-row.subcategory-header td{border-bottom:1px solid hsl(223,10%,86%) !important;font-size:.875rem}.variant-subgroup-row td{border-bottom:1px solid hsl(223,10%,86%) !important}.variant-row{background-color:#fff}.variant-row td:nth-child(2){padding-left:1.5rem}.variant-row .drag-handle{opacity:0 !important;transition:opacity .2s ease}.variant-row td:first-child{position:relative}.variant-row:hover .drag-handle{opacity:.9 !important}.category-services-tbody:not(:last-child){border-bottom:1px solid hsl(0,0%,92%)}.category-services-tbody.sortable-active{background-color:hsla(199,65%,70%,.05)}.service-row{transition:background-color .2s ease}.service-row .drag-handle{cursor:grab !important;opacity:.5;transition:opacity .2s ease}.service-row .drag-handle:active{cursor:grabbing !important}.service-row:hover .drag-handle{opacity:1}.service-row.is-loading-inline{opacity:.6;position:relative}.service-row.sortable-ghost{opacity:.4;background-color:#fff}.service-row.sortable-chosen{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:100}.service-row.sortable-drag{opacity:1;background-color:#fff}.empty-category-placeholder td{border-style:dashed !important}.service-group-header td{border-top:1px solid hsl(0,0%,92%) !important;border-bottom:1px solid hsl(0,0%,92%) !important}.service-group-header:hover{background-color:hsl(0,0%,97%)}.service-row.is-grouped td:first-child{padding-left:2rem}.pricelist-services-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.pricelist-services-title{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.pricelist-services-search{flex:1 1 20rem;max-width:28rem}.pricelist-services-actions{justify-content:flex-end}.pricelist-services-search-hidden{display:none !important}.pricelist-services-table-container{overflow-x:auto;overflow-y:visible}.menu-item-row.pricelist-services-last-clicked>td{background-color:#eef8f1 !important}.menu-item-row.pricelist-services-last-clicked>td:first-child{box-shadow:inset 3px 0 0 #48c78e}@media(max-width: 1023px){.pricelist-services-search{width:100%;max-width:none}.pricelist-services-search .field{width:100%}.pricelist-services-actions{justify-content:center;width:100%}}.pb-env{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@media(max-width: 768px){.p-1-mobile{padding:.25rem !important;padding-top:.5rem !important}.p-2-mobile{padding:.5rem !important}.p-3-mobile{padding:.75rem !important}.mt-1-mobile{margin-top:.25rem !important}.mt-2-mobile{margin-top:.5rem !important}.py-1-mobile{padding:.25rem 0 !important}.py-2-mobile{padding:.5rem 0 !important}.py-3-mobile{padding:.75rem 0 !important}.px-0-mobile{padding:0 0 !important}.px-1-mobile{padding:0 .25rem !important}.px-2-mobile{padding:0 .5rem !important}.px-3-mobile{padding:0 .75rem !important}.px-4-mobile{padding:0 1rem !important}.px-5-mobile{padding:0 1.5rem !important}.px-6-mobile{padding:0 3rem !important}.mx-0-mobile{margin:0 0 !important}.mx-1-mobile{margin:0 .25rem !important}.mx-2-mobile{margin:0 .5rem !important}.mx-3-mobile{margin:0 .75rem !important}.mx-4-mobile{margin:0 1rem !important}.mx-5-mobile{margin:0 1.5rem !important}.mx-6-mobile{margin:0 3rem !important}.mb-2-mobile{margin-bottom:.5rem !important}}@media(max-width: 1024px){.mt-1-touch{margin-top:.25rem}.p-1-touch{padding:.25rem}.p-2-touch{padding:.5rem}.p-3-touch{padding:.75rem}.mt-3-touch{margin-top:.5rem}.py-1-touch{padding-top:.25rem;padding-bottom:.25rem}.py-2-touch{padding:.5rem 0}.py-3-touch{padding:.75rem 0}.mb-2-touch{margin-bottom:.5rem !important}.mb-0-touch{margin-bottom:0rem !important}.mb-12-touch{margin-bottom:6rem !important}.mb-6-touch{margin-bottom:3rem !important}.pt-1-touch{padding-top:.25rem !important}.px-2-touch{padding-left:.5rem;padding-right:.5rem}.px-3-touch{padding-left:.75rem;padding-right:.75rem}.px-4-touch{padding-left:1rem;padding-right:1rem}.pl-2-touch{padding-left:.5rem}}@media(min-width: 769px){.p-2-tablet{padding:.5rem}.p-3-tablet{padding:.75rem}.p-4-tablet{padding:1rem}.pt-2-tablet{padding-top:.5rem}.pt-3-tablet{padding-top:.75rem}.pt-4-tablet{padding-top:1rem}}@media(min-width: 769px){.px-0-tablet{padding:0 0}.px-1-tablet{padding:0 .25rem}.px-2-tablet{padding:0 .5rem}.px-3-tablet{padding:0 .75rem}.px-4-tablet{padding:0 1rem}.px-5-tablet{padding:0 1.5rem}.px-6-tablet{padding:0 3rem}.mx-0-tablet{margin:0 0}.mx-1-tablet{margin:0 .25rem}.mx-2-tablet{margin:0 .5rem}.mx-3-tablet{margin:0 .75rem}.mx-4-tablet{margin:0 1rem}.mx-5-tablet{margin:0 1.5rem}.mx-6-tablet{margin:0 3rem}}@media(min-width: 1025px){.mt-1-none-tablet{margin-top:.25rem}.mt-2-none-tablet{margin-top:.5rem}.mt-3-none-tablet{margin-top:.75rem}.p-3-none-tablet{padding:.5rem}.px-3-none-tablet{padding:0 .75rem}.p-2-desktop{padding:.5rem}.p-3-desktop{padding:.75rem}.p-4-desktop{padding:1rem}.p-5-desktop{padding:1.5rem}.pl-3-desktop{padding-left:.75rem !important}.pl-4-desktop{padding-left:1rem !important}.pr-3-desktop{padding-right:.75rem !important}.pr-4-desktop{padding-right:1rem !important}.mt-3-desktop{margin-top:.75rem}.mb-3-desktop{margin-bottom:.75rem}.pt-3-desktop{padding-top:.75rem}.py-1-desktop{padding:.25rem 0}.py-2-desktop{padding:.5rem 0}.py-3-desktop{padding:.75rem 0}.px-0-desktop{padding:0 0}.px-1-desktop{padding:0 .25rem}.px-2-desktop{padding:0 .5rem}.px-3-desktop{padding:0 .75rem}.px-4-desktop{padding:0 1rem}.py-4-desktop{padding-top:1rem;padding-bottom:1rem}.px-5-desktop{padding:0 1.5rem}.px-6-desktop{padding:0 3rem}.px-7-desktop{padding:0 4rem}.mx-0-desktop{margin:0 0}.mx-1-desktop{margin:0 .25rem}.mx-2-desktop{margin:0 .5rem}.mx-3-desktop{margin:0 .75rem}.mx-4-desktop{margin:0 1rem}.mx-5-desktop{margin:0 1.5rem}.mx-6-desktop{margin:0 3rem}}@media(min-width: 1216px){.p-3-widescreen{padding:.75rem}.p-4-widescreen{padding:1rem}.p-5-widescreen{padding:1.5rem}.mt-3-widescreen{margin-top:.75rem}.pt-4-widescreen{padding-top:1rem}.px-0-widescreen{padding:0 0}.px-1-widescreen{padding:0 .25rem}.px-2-widescreen{padding:0 .5rem}.px-3-widescreen{padding:0 .75rem}.px-4-widescreen{padding:0 1rem}.py-4-widescreen{padding-top:1rem;padding-bottom:1rem}.px-5-widescreen{padding:0 1.5rem}.px-6-widescreen{padding:0 3rem}.px-7-widescreen{padding:0 4rem}.mx-0-widescreen{margin:0 0}.mx-1-widescreen{margin:0 .25rem}.mx-2-widescreen{margin:0 .5rem}.mx-3-widescreen{margin:0 .75rem}.mx-4-widescreen{margin:0 1rem}.mx-5-widescreen{margin:0 1.5rem}.mx-6-widescreen{margin:0 3rem}}@media(min-width: 1408px){.px-0-fullhd{padding:0 0}.px-1-fullhd{padding:0 .25rem}.px-2-fullhd{padding:0 .5rem}.px-3-fullhd{padding:0 .75rem}.px-4-fullhd{padding:0 1rem}.px-5-fullhd{padding:0 1.5rem}.px-6-fullhd{padding:0 3rem}.mx-0-fullhd{margin:0 0}.mx-1-fullhd{margin:0 .25rem}.mx-2-fullhd{margin:0 .5rem}.mx-3-fullhd{margin:0 .75rem}.mx-4-fullhd{margin:0 1rem}.mx-5-fullhd{margin:0 1.5rem}.mx-6-fullhd{margin:0 3rem}}.px-2rem{padding-left:2rem;padding-right:2rem}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.py-1-ipad-horizontal{padding-top:.25rem;padding-bottom:.25rem}.py-2-ipad-horizontal{padding-top:.5rem;padding-bottom:.5rem}.py-3-ipad-horizontal{padding-top:.75rem;padding-bottom:.75rem}}.has-background-transparent{background-color:rgba(0,0,0,0) !important}.bg-transparent{background-color:rgba(0,0,0,0) !important}.has-background-grey-lighterer{background-color:hsl(240,10%,96%) !important}.has-background-grey-light-2{background-color:hsl(240,14%,93%) !important}.bg-grey-lighterer{background-color:hsl(240,10%,96%) !important}.has-background-light-grey{background-color:hsl(0,0%,79%)}.bg-light-grey{background-color:hsl(0,0%,79%)}.has-background-pale{background-color:var(--brand-bg-light);background-image:linear-gradient(135deg, hsl(var(--brand-primary-h), 60%, 92%) 0%, hsl(var(--brand-secondary-h), 55%, 90%) 100%);background-attachment:fixed}.bg-pale{background-color:var(--brand-bg-light);background-image:linear-gradient(135deg, hsl(var(--brand-primary-h), 60%, 92%) 0%, hsl(var(--brand-secondary-h), 55%, 90%) 100%);background-attachment:fixed}.has-background-lighter{background-color:var(--brand-bg-light)}.bg-lighter{background-color:var(--brand-bg-light)}.has-background-paler{background-color:var(--brand-bg-lighter)}.bg-paler{background-color:var(--brand-bg-lighter)}.has-background-neutral{background-color:hsl(220,79%,80%)}.bg-neutral{background-color:hsl(220,79%,80%)}.has-background-neutral-light{background-color:hsl(220,79%,90%)}.bg-neutral-light{background-color:hsl(220,79%,90%)}.has-background-warning-light{background-color:hsl(49,93%,79%) !important}.bg-warning-light{background-color:hsl(49,93%,79%) !important}.has-background-primary-lighter{background-color:var(--brand-primary-lighter)}.bg-primary-lighter{background-color:var(--brand-primary-lighter)}.bg-primary{background-color:var(--brand-primary)}.has-background-beige{background-color:hsl(35,100%,97%)}.has-background-beige-light{background-color:hsl(35,100%,97%)}.has-background-gold{background-color:hsl(29,62.53%,67.66%)}.has-background-gold-light{background-color:hsl(29,62.53%,77.66%)}.has-background-orange{background-color:hsl(30,100%,73%)}.has-background-orange-light{background-color:hsl(29,96%,82%)}.has-background-orange-lighter{background-color:hsl(29,92%,81%)}.has-background-rose{background-color:hsl(13,100%,94%)}.has-background-striped{background-image:linear-gradient(45deg, #f0f0f0 7.14%, rgba(255, 255, 255, 0) 7.14%, rgba(255, 255, 255, 0) 50%, #f0f0f0 50%, #f0f0f0 57.14%, rgba(255, 255, 255, 0) 57.14%, rgba(255, 255, 255, 0) 100%);background-size:9.9px 9.9px}.has-background-striped-white{background-image:linear-gradient(45deg, white 7.14%, transparent 7.14%, transparent 50%, white 50%, white 57.14%, transparent 57.14%, transparent 100%);background-size:9.9px 9.9px}.gradient-background{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, var(--brand-primary-light), hsl(49, 93%, 79%))}.gradient-background-primary-white{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, var(--brand-primary-light), var(--brand-primary-lighter))}.gradient-background-link-info{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, hsl(264, 100%, 90%), hsl(199, 65%, 85%))}.hover-has-background-primary:hover{background-color:var(--brand-primary) !important}.hover-has-background-link:hover{background-color:hsl(264,98%,82%) !important}.hover-has-background-info:hover{background-color:hsl(199,65%,70%) !important}.tag.is-info-2{background-color:hsl(183,76%,80%)}.has-text-grey{color:hsl(0,0%,58%) !important}.has-text-grey-medium{color:#8c93a4}.has-text-neutral{color:hsl(220,79%,80%)}.has-text-neutral-light{color:hsl(220,79%,90%)}.has-text-orange{color:hsl(30,100%,73%)}.has-text-orange-lighter{color:hsl(29,92%,81%)}.has-text-orange-light{color:hsl(29,96%,82%)}.hover-font-color-primary:hover{color:hsl(325,80%,70%) !important}mark{background-color:hsl(325,76%,83%);color:hsl(0,0%,15%);border-radius:.2em}.is-size-3-5{font-size:1.75rem}.is-size-4-5{font-size:1.375rem}.is-size-5-5{font-size:1.125rem}.is-size-65{font-size:.875rem !important}@media(min-width: 1024px){.is-size-5-5-desktop{font-size:.9rem !important}.is-size-4-5-desktop{font-size:1.375rem}.is-size-3-5-desktop{font-size:1.75rem}.is-size-2-5-desktop{font-size:2.25rem}}@media(max-width: 768px){.is-size-7-5-mobile{font-size:.85rem}.is-size-5-5{font-size:1rem}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.is-size-4-ipad-landscape{font-size:1.5rem !important}.is-size-5-ipad-landscape{font-size:1.25rem !important}}.line-height-15{line-height:1.5rem}.no-underline{text-decoration:none !important}.no-underline:hover{text-decoration:none !important}.has-text-wrap{text-wrap:wrap}.navbar{background-color:rgba(0,0,0,0) !important;min-height:0}.navbar-item img,.navbar-item svg{max-height:unset}.navbar.is-fixed-bottom,.navbar.is-fixed-top{z-index:3000}.navbar-brand{overflow:hidden;text-overflow:ellipsis}.navbar-brand .navbar-tabs{min-height:auto}.navbar-container.top-nav{padding:.25rem 0 0;width:100%}.navbar-container.top-nav.has-background-pale{background-color:var(--brand-bg-light);background-image:linear-gradient(130deg, hsl(var(--bulma-primary-h), 58%, 93%) 0%, hsl(var(--brand-secondary-h), 52%, 91%) 65%, rgba(255, 255, 255, 0.98) 100%) !important}.navbar-container.top-nav .navbar{display:flex;flex-wrap:nowrap;width:100%;min-width:0;height:auto;min-height:48px;align-items:flex-end}.navbar-container.top-nav .navbar-brand{flex-shrink:0;padding-left:1rem;padding-right:1rem;align-self:center;padding-bottom:.25rem}.navbar-container.top-nav .navbar-brand>div{line-height:1.1}.navbar-container.top-nav .nav-subtitle{margin-top:-4px;letter-spacing:.01em;opacity:.75;font-size:.75rem;line-height:1.2}.navbar-container.top-nav .navbar-menu{display:flex;flex:1 1 0;min-width:0;align-items:flex-end;flex-wrap:nowrap}.navbar-container.top-nav .navbar-menu .navbar-start{display:flex;align-items:flex-end;gap:.25rem;flex:1 1 0;min-width:0}.navbar-container.top-nav .navbar-menu .navbar-end{flex-shrink:0}.navbar-container.top-nav .navbar-item.is-tab{padding:.5rem 1.25rem;margin:0;border-radius:.25rem .25rem 0 0;transition:background-color .15s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;border-bottom:3px solid rgba(0,0,0,0);flex-shrink:1;min-width:4rem}.navbar-container.top-nav .navbar-item.is-tab:hover{background-color:hsla(325,80%,70%,.05)}.navbar-container.top-nav .navbar-label{font-size:.875rem;letter-spacing:.02em;font-weight:600}.navbar-container.top-nav .front-desk-nav-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.35rem;padding:.1rem .35rem;border-radius:999px;background:linear-gradient(135deg, hsl(49.14, 100%, 74.18%) 0%, hsl(49.14, 100%, 86.18%) 100%);color:rgb(127.5,85,0);font-size:.65rem;font-weight:800;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.16);vertical-align:middle}.navbar-container.top-nav .navbar-end{display:flex;align-items:center;gap:.5rem;padding-right:.75rem;align-self:center}.navbar-container.top-nav .navbar-end .navbar-item{padding:.25rem .375rem}.navbar-container.top-nav .navbar-user-section{display:flex;align-items:center;gap:.5rem;padding:.25rem .375rem}.navbar-container.top-nav .navbar-user-section .user-name{font-size:.8125rem;color:hsl(0,0%,58%);font-weight:500}.navbar-container.top-nav .navbar-support-replies-button{position:relative}.navbar-container.top-nav .top-nav-icon-link{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;line-height:1;transition:color .15s ease,opacity .15s ease}.navbar-container.top-nav .top-nav-icon-link:hover,.navbar-container.top-nav .top-nav-icon-link:focus-visible{color:var(--brand-primary);opacity:.9}.navbar-container.top-nav .top-nav-icon-link .icon{width:1.75rem;height:1.75rem;font-size:1.2rem}.navbar-container.top-nav .top-nav-icon-button{display:inline-flex;align-items:center;justify-content:center;padding:.2rem;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;line-height:1;color:inherit;appearance:none;cursor:pointer;transition:color .15s ease,opacity .15s ease}.navbar-container.top-nav .top-nav-icon-button:hover,.navbar-container.top-nav .top-nav-icon-button:focus-visible{color:var(--brand-primary);opacity:.9}.navbar-container.top-nav .top-nav-icon-button .icon{width:1.75rem;height:1.75rem;font-size:1.2rem}.navbar-container.top-nav .top-nav-icon-badge{position:absolute;top:-6px;right:-8px;display:inline-flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;padding:0;font-size:.625rem;font-weight:700;line-height:1;text-align:center;color:#fff;border-radius:50%;background-color:hsl(350,100%,71%);border:2px solid #fff}.navbar-container.top-nav .top-nav-icon-badge.top-nav-icon-badge--wide{width:auto;min-width:22px;padding:0 4px;border-radius:999px}.navbar-container.top-nav .top-nav-more-dropdown{display:none;flex-shrink:0;position:relative}.navbar-container.top-nav .top-nav-more-dropdown .dropdown-trigger{display:flex;align-items:center}.navbar-container.top-nav .top-nav-more-dropdown .dropdown-trigger .button{padding:.5rem 1.25rem;margin:0;border-radius:.25rem .25rem 0 0;border-bottom:3px solid rgba(0,0,0,0);min-height:3rem;min-width:4rem;font-size:.875rem;font-weight:600;letter-spacing:.02em;color:inherit;display:inline-flex;align-items:center;justify-content:center}.navbar-container.top-nav .top-nav-more-dropdown .dropdown-trigger .button:hover{background-color:hsla(325,80%,70%,.05);border-bottom-color:hsla(325,80%,70%,.4)}.navbar-container.top-nav .top-nav-more-dropdown.is-active .dropdown-trigger .button{border-bottom-color:var(--brand-primary);background-color:hsla(325,80%,70%,.03);font-weight:700}.navbar-container.top-nav .top-nav-more-item{display:flex}.navbar-container.top-nav>.has-accent-bar-primary-light{display:block;height:3px;min-height:3px;background-image:linear-gradient(45deg, var(--brand-primary), hsl(324, 55%, 87%))}.navbar-container.top-nav .navbar-item.is-tab.is-active{border-bottom:8px solid var(--brand-primary);background-color:hsla(325,80%,70%,.03)}.navbar-container.top-nav a.navbar-item.is-tab.is-active .navbar-label{font-weight:700}.navbar-container.top-nav .navbar-item.is-tab:hover,.navbar-container.top-nav .navbar-item.is-tab:focus{border-bottom-color:hsla(325,80%,70%,.4)}@media screen and (max-width: 1279px){.navbar-container.top-nav .top-nav-more-item{display:none !important}.navbar-container.top-nav .top-nav-more-dropdown{display:flex;align-items:flex-end}}@media screen and (min-width: 1280px){.navbar-container.top-nav .top-nav-more-dropdown{display:none !important}}@media screen and (max-width: 500px){.navbar-item,.navbar-link{padding:.5rem}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.navbar-container.top-nav{padding:.25rem 0 0}.navbar-container.top-nav .navbar{min-height:40px}.navbar-container.top-nav .navbar-brand{padding-left:.75rem;padding-bottom:0;padding-top:.375rem}.navbar-container.top-nav .navbar-brand>div{line-height:1}.navbar-container.top-nav .navbar-item.is-tab{padding:.5rem .875rem .375rem}.navbar-container.top-nav .navbar-label{font-size:.8125rem}.navbar-container.top-nav .nav-subtitle{margin-top:-2px;font-size:.625rem;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar-container.top-nav .navbar-end{padding-right:.5rem;gap:.25rem}.navbar-container.top-nav .navbar-user-section{gap:.25rem}}@media screen and (min-width: 1400px){.navbar-container.top-nav{padding:.375rem 0 0}.navbar-container.top-nav .navbar{min-height:52px}.navbar-container.top-nav .navbar-brand{padding-left:1.25rem;padding-bottom:.375rem}.navbar-container.top-nav .navbar-item.is-tab{padding:.625rem 1.5rem}.navbar-container.top-nav .navbar-label{font-size:.9375rem}.navbar-container.top-nav .nav-subtitle{font-size:.8125rem}.navbar-container.top-nav .navbar-end{padding-right:1rem;gap:.5rem}.navbar-container.top-nav .navbar-user-section{gap:.5rem}}.bottom-nav{display:none}@media screen and (max-width: 1023px){.bottom-nav{display:block;position:fixed;left:0;right:0;bottom:0;z-index:3000;padding-bottom:env(safe-area-inset-bottom)}}.bottom-nav-container{display:flex;align-items:center;height:var(--bottom-h, 56px);position:relative;background-image:linear-gradient(130deg, rgba(239.7, 117.3, 188.7, 0.14) 0%, rgba(128.775, 196.7325, 228.225, 0.1) 60%, rgba(255, 255, 255, 0.98) 100%) !important}.bottom-nav-brand{flex:0 1 auto;max-width:40%;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:.25rem .5rem .25rem .75rem}.bottom-nav-brand-content{display:flex;flex-direction:column;min-width:0}.bottom-nav-brand-content.is-clickable{cursor:pointer}.bottom-nav-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.bottom-nav-subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-2px;line-height:1.2}.bottom-nav-items{flex:1 1 0;display:flex;align-items:center;justify-content:space-evenly;min-width:0}.bottom-nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;background:rgba(0,0,0,0);border:none;padding:.25rem .5rem;cursor:pointer;border-radius:.25rem;transition:background-color .15s ease;min-width:48px}.bottom-nav-link:hover,.bottom-nav-link:focus{background-color:hsla(0,0%,100%,.1);text-decoration:none}.bottom-nav-link.is-active{background-color:hsla(0,0%,100%,.15);border-bottom:3px solid var(--brand-primary);border-radius:0}.bottom-nav-link .icon{font-size:1.125rem;margin-bottom:.125rem}.bottom-nav-label{white-space:nowrap;line-height:1}.bottom-nav .front-desk-nav-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem;padding:.08rem .3rem;border-radius:999px;background:linear-gradient(135deg, hsl(49.14, 100%, 74.18%) 0%, hsl(49.14, 100%, 86.18%) 100%);color:rgb(127.5,85,0);font-size:.6rem;font-weight:800;line-height:1;box-shadow:0 1px 3px rgba(0,0,0,.16);vertical-align:middle}.bottom-nav-badge{position:absolute;top:-4px;right:-6px;min-width:16px;height:16px;padding:0 4px;font-size:.625rem;font-weight:700;line-height:16px;text-align:center;color:#fff;background-color:hsl(350,100%,71%);border-radius:8px;border:2px solid var(--brand-primary)}.bottom-nav-action-wrapper{display:flex;align-items:center;justify-content:center}.bottom-nav-action-btn{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:3px solid hsla(0,0%,100%,.3);background:var(--brand-primary);color:#fff;font-size:1.25rem;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:transform .2s ease,box-shadow .2s ease;margin-top:-14px}.bottom-nav-action-btn:hover,.bottom-nav-action-btn:focus{transform:scale(1.08);box-shadow:0 4px 12px rgba(0,0,0,.25)}.bottom-nav-action-btn:active{transform:scale(0.96)}.bottom-nav-action-menu{display:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:4001}.bottom-nav-action-menu.is-active{display:block}.bottom-nav-action-menu-content{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:.5rem 0;min-width:200px;white-space:nowrap}.bottom-nav-action-item{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;color:hsl(0,0%,44%);text-decoration:none;font-size:.9375rem;font-weight:500;cursor:pointer;background:rgba(0,0,0,0);border:none;width:100%;text-align:left}.bottom-nav-action-item:hover,.bottom-nav-action-item:focus{background-color:hsl(0,0%,96%);text-decoration:none;color:hsl(0,0%,44%)}.bottom-nav-action-item .icon{font-size:1rem;width:1.5rem;text-align:center}.bottom-nav-more-wrapper{position:relative}.bottom-nav-more-menu{display:none;position:absolute;bottom:calc(100% + 8px);right:-0.5rem;z-index:4001}.bottom-nav-more-menu.is-active{display:block}.bottom-nav-more-menu-content{background:#fff;border-radius:12px;box-shadow:0 8px 24px rgba(0,0,0,.15);padding:.5rem 0;min-width:200px;white-space:nowrap}.bottom-nav-more-item{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;color:hsl(0,0%,44%);text-decoration:none;font-size:.9375rem;font-weight:500;cursor:pointer;background:rgba(0,0,0,0);border:none;width:100%;text-align:left}.bottom-nav-more-item:hover,.bottom-nav-more-item:focus{background-color:hsl(0,0%,96%);text-decoration:none;color:hsl(0,0%,44%)}.bottom-nav-more-item.is-active{color:var(--brand-primary);font-weight:700}.bottom-nav-more-item .icon{font-size:1rem;width:1.5rem;text-align:center}.bottom-nav-more-divider{margin:.25rem .75rem;border:none;border-top:1px solid hsl(0,0%,92%)}.bottom-nav-more-profile{padding:.375rem 1rem}.bottom-nav-more-profile .dropdown{z-index:4002}.bottom-nav-more-profile .dropdown-trigger{display:flex;align-items:center;gap:.75rem}.bottom-nav-more-secondary{display:none}@media screen and (max-width: 768px){.bottom-nav-brand{max-width:30%;padding:.25rem .25rem .25rem .5rem}.bottom-nav-link{padding:.25rem .375rem;min-width:40px}.bottom-nav-link .icon{font-size:1rem}.bottom-nav-label{font-size:.625rem}.bottom-nav-title{font-size:1rem !important}.bottom-nav-secondary{display:none}.bottom-nav-more-secondary{display:flex}.bottom-nav-action-btn{width:38px;height:38px;font-size:1.125rem;margin-top:-10px}}@media screen and (min-width: 769px)and (max-width: 1023px){.bottom-nav-brand{padding-left:1rem}.bottom-nav-link{padding:.375rem .75rem;min-width:56px}}.breadcrumb li+li::before{color:gray !important}.avatar-container{position:relative;display:inline-block}.avatar{border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.avatar-image,.initials-avatar{border-radius:50% !important;border:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05)}.avatar-24{width:24px;height:24px;font-size:12px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-40{width:40px;height:40px;font-size:20px;aspect-ratio:1/1;flex-shrink:0;min-width:40px;min-height:40px;object-fit:cover}.avatar-48{width:48px;height:48px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-56{width:56px;height:56px;font-size:24px;aspect-ratio:1/1;flex-shrink:0;min-width:56px;min-height:56px;object-fit:cover}.avatar-64{width:64px;height:64px;font-size:32px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-80{width:80px;height:80px;font-size:40px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-96{width:96px;height:96px;font-size:48px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-128{width:128px;height:128px;font-size:64px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-164{width:164px;height:164px;font-size:64px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-emoji-24{position:absolute;top:-8px;left:-4px;font-size:12px}.avatar-emoji-40{position:absolute;top:-10px;left:-5px;font-size:14px}.avatar-emoji-48{position:absolute;top:-12px;left:-6px;font-size:16px}.avatar-emoji-56{position:absolute;top:-12px;left:-6px;font-size:16px}.avatar-emoji-64{position:absolute;top:-12px;left:-6px;font-size:16px}.avatar-emoji-96{position:absolute;top:-12px;left:-6px;font-size:24px}.avatar-emoji-164{position:absolute;top:-12px;left:-6px;font-size:30px}.avatar-emoji-notification-48{position:absolute;top:-4px;right:-4px;font-size:14px;z-index:10;background-color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(0,0,0,.1)}.avatar-emoji-notification-48 [data-avatar-emoji-target=emoji]{display:block;line-height:1}@media(max-width: 1024px){.avatar-24{width:24px;height:24px;font-size:12px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-48{width:48px;height:48px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-64{width:48px;height:48px;font-size:24px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-56{width:48px;height:48px;font-size:20px;aspect-ratio:1/1;flex-shrink:0;min-width:48px;min-height:48px;object-fit:cover}.avatar-80{width:64px;height:64px;font-size:32px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-96{width:80px;height:80px;font-size:40px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-128{width:96px;height:96px;font-size:48px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-164{width:164px;height:164px;font-size:48px;aspect-ratio:1/1;height:fit-content;object-fit:cover}.avatar-emoji-24{position:absolute;top:-8px;left:-4px;font-size:12px}.avatar-emoji-48{position:absolute;top:-8px;left:-6px;font-size:16px}.avatar-emoji-56{position:absolute;top:-8px;left:-6px;font-size:16px}.avatar-emoji-64{position:absolute;top:-12px;left:-6px;font-size:16px}.avatar-emoji-96{position:absolute;top:-13px;left:-3px;font-size:30px}.avatar-emoji-164{position:absolute;top:-13px;left:-3px;font-size:30px}}@media(max-width: 768px){input,select,textarea{font-size:16px;resize:none}}textarea{resize:none}.custom-checkbox input{position:absolute;cursor:pointer;transform:scale(0);outline:none;visibility:hidden}.checkmark{opacity:100%;transition:border .2s,box-shadow .2s}.custom-checkbox:hover input~.checkmark{opacity:100%}.custom-checkbox input:checked~.checkmark{opacity:100%;background-color:hsl(199,65%,85%)}.custom-checkbox input:focus~.checkmark{outline:3px solid hsl(264,98%,82%);outline-offset:4px;box-shadow:0 0 0 2px hsla(264,98%,82%,.5)}.custom-radio input{position:absolute;opacity:0;width:0;height:0;margin:0;padding:0}.custom-radio span{display:inline-block;cursor:pointer}.custom-radio input:checked+span{background-color:hsl(199,65%,85%)}.custom-radio input:checked+span.is-female{background-color:hsl(325,76%,80%)}.custom-radio input:checked+span.is-male{background-color:hsl(199,65%,85%)}.custom-radio input:checked+span.is-diverse{background-color:hsl(264,100%,90%)}.custom-radio input:checked+span.is-notset{background-color:hsl(0,0%,79%)}.custom-radio input:focus+span{outline:2px solid hsl(264,98%,82%);outline-offset:2px;box-shadow:0 0 0 2px hsla(264,98%,82%,.5)}.radiomark{opacity:100%}.custom-radio:hover input~.radiomark{opacity:100%}.custom-radio input:checked~.radiomark.is-notset{opacity:100%;background-color:hsl(0,0%,79%)}.radio-filter{display:flex;align-items:center;flex-wrap:nowrap;gap:.25rem}@media screen and (max-width: 1024px){.radio-filter{font-size:.9rem}}.radios label:first-of-type .radio{margin-left:0 !important}input[type=radio]{transform:scale(1.4);-webkit-transform:scale(1.4);margin:5px;accent-color:hsl(0,0%,26%)}input[type=checkbox]{transform:scale(1.4);-webkit-transform:scale(1.4);margin:5px;accent-color:hsl(0,0%,26%)}select:hover{background-color:hsl(0,0%,97%)}[readonly].textarea,[readonly].input{box-shadow:none;background-color:hsl(0,0%,97%);cursor:not-allowed}input:disabled+.button,input:disabled+.button:hover{cursor:not-allowed;background-color:hsl(0,0%,97%)}input:disabled:focus{outline:none;box-shadow:none;border-color:none;background-color:hsl(0,0%,97%)}.horizontal-checkbox{display:inline-flex;align-items:center;width:fit-content;margin-bottom:.5rem}.placeholder-dark::placeholder{color:hsl(0,0%,21%);font-weight:500;opacity:.9}.label{font-weight:700}.search-input{width:400px}@media screen and (max-width: 768px){.search-input{width:100%;font-size:.9rem}}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:inline-block;width:12px;height:12px;margin-left:10px;background:linear-gradient(45deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 43%, hsl(0, 0%, 15%) 45%, hsl(0, 0%, 15%) 55%, rgba(0, 0, 0, 0) 57%, rgba(0, 0, 0, 0) 100%),linear-gradient(135deg, transparent 0%, transparent 43%, hsl(0, 0%, 15%) 45%, hsl(0, 0%, 15%) 55%, transparent 57%, transparent 100%)}.file-label{font-weight:700 !important}.collection_radio_buttons{margin-left:4px}.tag-color-preview{min-width:60px;font-weight:bold;border-radius:8px}.color-swatch{cursor:pointer}.color-option{display:inline-block;width:32px;height:32px;border-radius:50%;border:3px solid rgba(0,0,0,0);box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.color-option.is-selected{border-color:var(--brand-primary);box-shadow:0 0 0 2px rgba(var(--brand-primary-rgb), 0.25)}.is-unsaved{outline:2px solid hsl(49.14,100%,74.18%);outline-offset:2px;transition:outline-color .2s ease-in-out,box-shadow .2s}input[type=checkbox].is-unsaved,input[type=radio].is-unsaved{box-shadow:0 0 0 2px hsl(49.14,100%,74.18%);border-radius:4px}:root{--ss-primary-color: $primary;--ss-bg-color: #ffffff;--ss-font-color: $text;--ss-font-placeholder-color: $grey-dark;--ss-disabled-color: $grey-light;--ss-border-color: $custom-border-color;--ss-highlight-color: $primary-light;--ss-success-color: $success;--ss-error-color: $warning;--ss-focus-color: $link;--ss-content-height: 300px;--ss-spacing-l: 7px;--ss-spacing-m: 5px;--ss-spacing-s: 3px;--ss-animation-timing: 0.2s;--ss-border-radius: 4px}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}.ss-hide{display:none !important}.select.is-slim-select::after{display:none !important}.select.is-slim-select{display:block;width:100%}.modal~.ss-content,body>.ss-content{z-index:10001 !important}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;color:var(--ss-font-color);width:100%;padding:var(--ss-spacing-s);cursor:pointer;border:1px solid rgba(128,132,142,.5);border-radius:var(--ss-border-radius);background-color:var(--ss-bg-color);outline:0;box-sizing:border-box;transition:background-color var(--ss-animation-timing);overflow:hidden}.ss-main:focus{box-shadow:0 0 5px hsl(264,98%,82%)}.ss-main.ss-disabled{background-color:hsl(0,0%,79%);cursor:not-allowed;border-radius:.25rem}.ss-main.ss-disabled .ss-values .ss-disabled{color:hsl(0,0%,15%)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0px;border-top-right-radius:0px}.ss-main.ss-open-below{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.ss-main .select select,.ss-main .input,.ss-main .textarea{color:hsl(0,0%,15%);resize:none}.ss-main .ss-values{display:inline-flex;flex-wrap:wrap;gap:.5rem;flex:1 1 100%}.ss-main .ss-values .ss-placeholder{display:flex;padding:var(--ss-spacing-s) .5rem var(--ss-spacing-s) .5rem;margin:auto 0px auto 0px;line-height:1em;align-items:center;width:100%;color:hsl(0,0%,44%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) .5rem;background-color:hsl(325,80%,70%);border-radius:.5rem}.ss-main .ss-values .ss-single{color:hsl(0,0%,15%);display:flex;margin:auto 0px auto var(--ss-spacing-s)}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:hsl(325,80%,70%);border-radius:.5rem;animation-name:ss-valueIn;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out;animation-fill-mode:both}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:var(--ss-animation-timing);animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{font-size:12px;color:var(--ss-bg-color);line-height:1;padding:var(--ss-spacing-s) .5rem}.ss-main .ss-values .ss-value .ss-value-delete{display:flex;align-items:center;height:.5rem;width:.5rem;padding:var(--ss-spacing-s) .5rem;cursor:pointer;border-left:solid 1px var(--ss-bg-color);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{height:.5rem;width:.5rem}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--ss-bg-color);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{flex:0 1 auto;display:flex;align-items:center;justify-content:center;width:fit-content;height:auto;padding:0 .5rem 0 .5rem}.ss-main .ss-deselect svg{width:8px;height:8px}.ss-main .ss-deselect svg path{fill:none;stroke:hsl(0,0%,15%);stroke-width:20;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end;width:12px;height:12px;margin:auto .5rem auto .5rem}.ss-main .ss-arrow path{fill:none;stroke:hsl(0,0%,15%);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content{position:absolute;display:flex;height:auto;flex-direction:column;width:auto;max-width:calc(100vw - 1rem);max-height:var(--ss-content-height);box-sizing:border-box;border:solid 1px rgba(128,132,142,.5);background-color:var(--ss-bg-color);transition:transform var(--ss-animation-timing),opacity var(--ss-animation-timing);opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-fixed{position:fixed}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.ss-content .ss-search{flex:0 1 auto;display:flex;flex-direction:row;padding:.5rem;width:100%}.ss-content .ss-search input{display:inline-flex;font-size:inherit;line-height:inherit;flex:1 1 auto;width:100%;min-width:0px;padding:.5rem;margin:0;border:1px solid rgba(128,132,142,.5);border-radius:.25rem;background-color:var(--ss-bg-color);outline:0;text-align:left;box-sizing:border-box}.ss-content .ss-search input::placeholder{color:var(--ss-font-placeholder-color);vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px hsl(264,98%,82%)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0 0 0 .5rem;border:1px solid rgba(128,132,142,.5);border-radius:.5rem}.ss-content .ss-search .ss-addable svg{display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;width:12px;height:12px;margin:.5rem}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:hsl(0,0%,15%);stroke-width:18;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto;width:100%}.ss-content .ss-list .ss-error{color:hsl(49.14,100%,74.18%);padding:.5rem}.ss-content .ss-list .ss-searching{color:hsl(0,0%,15%);padding:.5rem;width:100%}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.5rem}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;font-weight:bold;color:hsl(0,0%,15%)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall:hover{opacity:.5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:hsl(49.14,100%,74.18%)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;font-size:60%;text-align:center;padding:0 .25rem 0 0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{flex:0 1 auto;width:13px;height:13px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:hsl(151,76%,76%);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:11}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{flex:1 1 auto;width:10px;height:10px}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:hsl(0,0%,15%);stroke-width:18;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:var(--ss-animation-timing)}.ss-content .ss-list .ss-optgroup .ss-option{padding:.5rem}.ss-content .ss-list .ss-option{display:block;padding:.5rem;white-space:normal;color:hsl(0,0%,15%);cursor:pointer;user-select:none;margin-top:.1rem}.ss-content .ss-list .ss-option:hover{color:hsl(0,0%,15%);background-color:hsl(325,76%,80%);border-radius:.5rem}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:hsl(199,65%,70%);background-color:hsla(199,65%,70%,.08);border-radius:.5rem;font-weight:500}.ss-content .ss-list .ss-option.ss-highlighted::after,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected::after{content:"✓";float:right;color:hsl(199,65%,70%);font-weight:bold;margin-left:8px}.ss-content .ss-list .ss-option.ss-highlighted:hover,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected:hover{background-color:hsla(199,65%,70%,.12)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:hsl(0,0%,79%);border-radius:.5rem}.ss-content .ss-list .ss-option.ss-disabled:hover{color:hsl(0,0%,15%)}.ss-content .ss-list .ss-option.ss-disabled.parent-option{background-color:hsla(151,76%,76%,.14);font-weight:700;margin-top:1rem}.ss-content .ss-list .ss-option.ss-disabled.parent-option.category-level-1{background-color:hsla(151,76%,76%,.1);font-weight:600;margin-top:.5rem}.ss-content .ss-list .ss-option.ss-disabled.parent-option.category-level-2,.ss-content .ss-list .ss-option.ss-disabled.parent-option.category-level-3,.ss-content .ss-list .ss-option.ss-disabled.parent-option.category-level-4,.ss-content .ss-list .ss-option.ss-disabled.parent-option.category-level-5{background-color:hsla(151,76%,76%,.06);font-weight:600;margin-top:.35rem}.ss-content .ss-list .ss-option .parent-option{color:hsl(0,0%,15%);font-weight:600;margin-top:1rem}.ss-content .ss-list .ss-option.category-level-1{padding-left:1.5rem}.ss-content .ss-list .ss-option.category-level-2{padding-left:2.25rem}.ss-content .ss-list .ss-option.category-level-3{padding-left:3rem}.ss-content .ss-list .ss-option.category-level-4{padding-left:3.75rem}.ss-content .ss-list .ss-option.category-level-5{padding-left:4.5rem}.ss-content .ss-list .ss-option .ss-search-highlight{display:inline-block;background-color:hsl(325,76%,80%)}.is-width-height-3rem{width:3rem;height:3rem;min-width:3rem;min-height:3rem;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.round-nav-button{width:48px;height:48px;min-width:48px;min-height:48px;padding:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.system-login-avatar-alert{border-radius:999px;isolation:isolate}.system-login-avatar-alert::before{content:"";position:absolute;inset:-5px;border-radius:999px;border:4px solid hsl(350,100%,71%);box-shadow:0 0 0 3px hsla(350,100%,86%,.35);pointer-events:none;animation:system-login-avatar-pulse 1.6s ease-out infinite}@keyframes system-login-avatar-pulse{0%{transform:scale(1);opacity:.95;box-shadow:0 0 0 0 hsla(350,100%,71%,.45)}70%{transform:scale(1.04);opacity:.65;box-shadow:0 0 0 12px hsla(350,100%,71%,0)}100%{transform:scale(1);opacity:.95;box-shadow:0 0 0 0 hsla(350,100%,71%,0)}}@media(prefers-reduced-motion: reduce){.system-login-avatar-alert::before{animation:none}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.round-nav-button,.avatar-48,.is-width-height-3rem,.dropdown .initials-avatar{width:34px;height:34px;min-width:34px;min-height:34px}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.dropdown .dropdown-trigger .avatar-48 .initials-avatar span{font-size:1rem}}.is-circular{border-radius:50%;aspect-ratio:1/1;height:fit-content}.w-100percent{width:100% !important}.w-100{width:100% !important}.width-40-percent{width:40% !important}.width-30-percent{width:30% !important}@media screen and (min-width: 1024px)and (max-width: 1406px){.width-30-percent{width:25% !important}}.width-25-percent{width:25% !important}.width-20-percent{width:20% !important}.w-100px{width:100px !important}.w-200px{width:200px !important}.w-300px{width:300px !important}.w-30vw{width:30vw !important}.min-width-fit-content{min-width:fit-content}.min-height-0{min-height:0 !important}.h-100{height:-webkit-fill-available !important;height:100% !important}.h-100-percent{height:100% !important}@media screen and (max-width: 1024px){.w-100-tablet{width:100%}}@media screen and (min-width: 1024px){.is-height-0-from-desktop{height:0 !important;overflow:hidden}}.width-100{width:100%;width:-webkit-fill-available}.height-100{height:100%;height:-webkit-fill-available}.max-width-90{max-width:90%}.max-width-80{max-width:80%}.max-height-90{max-height:90%}.max-height-80{max-height:80%}.vw-90{width:90vw}.vw-80{width:80vw}.vw-70{width:70vw}.vw-60{width:60vw}.vw-50{width:50vw}.vw-40{width:40vw}.dvh-90{height:90dvh}.dvh-80{height:80dvh}.dvh-70{height:70dvh}.dvh-60{height:60dvh}.dvh-50{height:50dvh}.dvh-40{height:40dvh}.zoom{transition:transform .1s}.zoom:hover{transform:scale(1.005)}.is-radius-xs{border-radius:.25rem !important}.is-radius-sm{border-radius:.375rem !important}.is-radius-md{border-radius:.5rem !important}.is-radius-lg{border-radius:.75rem !important}.is-radius-xl{border-radius:1rem !important}.is-radius-2xl{border-radius:2rem !important}.is-radius-b-md{border-bottom-left-radius:.7rem;border-bottom-right-radius:.7rem}.b-grey-light,.b-gl{border:1px solid hsl(0,0%,79%)}.b-grey,.b-g{border:1px solid #5b5b5b}.b-danger,.b-d{border:1px solid hsl(350,100%,71%)}.b-black,.b-b{border:1px solid #000}.b-primary,.b-p{border:1px solid var(--brand-primary)}.b-success,.b-s{border:1px solid hsl(151,76%,76%)}.b-warning,.b-w{border:1px solid hsl(49.14,100%,74.18%)}.b-info,.b-i{border:1px solid hsl(199,65%,70%)}.b-white,.b-w{border:1px solid #fff}.has-border-bottom-2{border-bottom:2px solid hsl(0,0%,58%)}.has-border-bottom-1{border-bottom:1px solid hsl(0,0%,58%)}.has-border-bottom-1-grey{border-bottom:1px solid #ddd}.has-border-bottom-1-grey-dark{border-bottom:1px solid hsl(0,0%,44%)}.has-border-bottom-1-dashed-grey{border-bottom:1px dashed hsl(0,0%,79%)}.has-border-bottom-1-white{border-bottom:1px solid #fff}.has-border-bottom-1-success{border-bottom:1px solid hsl(151,76%,76%)}.has-border-bottom-1-warning{border-bottom:1px solid hsl(49.14,100%,74.18%)}.has-border-bottom-1-rose{border-bottom:1px solid hsl(13,100%,94%)}.has-border-bottom-1-primary{border-bottom:1px solid var(--brand-primary)}.has-border-bottom-1-primary-light{border-bottom:1px solid var(--brand-primary-light)}.has-border-bottom-1-beige{border-bottom:1px solid hsl(35,100%,97%)}.has-border-top-1{border-top:1px solid hsl(0,0%,58%)}.has-border-right-2{border-right:2px solid rgba(185,190,202,.5)}.has-border-right-1{border-right:1px solid rgba(185,190,202,.5)}.has-border-left-2{border-left:2px solid rgba(185,190,202,.5)}.b-grey -link{border:1px solid hsl(264,98%,82%) !important}.b-grey -info{border:1px solid hsl(199,65%,70%) !important}.b-grey -warning{border:1px solid hsl(49.14,100%,74.18%) !important}.b-grey -danger{border:1px solid hsl(350,100%,71%) !important}.has-accent-bar{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, var(--brand-primary), hsl(49.14, 100%, 74.18%));height:3px}.has-accent-bar-info-light{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, hsl(199, 65%, 70%), hsl(324, 55%, 87%));height:3px}.has-accent-bar-primary-light{background-image:linear-gradient(45deg, var(--brand-primary), hsl(324, 55%, 87%));height:3px}.has-text-gradient{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, hsl(49.14, 100%, 74.18%), var(--brand-primary));background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-moz-text-fill-color:rgba(0,0,0,0)}.table.has-grid-borders{border-radius:.5rem !important;overflow:hidden}.table.has-grid-borders td,.table.has-grid-borders th{border-right:1px solid #dbdbdb}.table.has-grid-borders td:last-child,.table.has-grid-borders th:last-child{border-right:none}.table.has-grid-borders tr:last-child td{border-bottom:1px solid #dbdbdb}.table.has-grid-borders thead th{border-right:1px solid #dbdbdb;border-bottom:2px solid #dbdbdb}.table.has-grid-borders thead th:last-child{border-right:none}.card,.box{border:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05)}@media screen and (max-width: 768px){.br{border-right:none}.bl{border-left:none}}.has-border-top-left-radius-lg{border-top-left-radius:.75rem !important}.has-border-right-1-grey-lighter{border-right:1px solid hsl(0,0%,92%)}.has-border-left-1-grey-lighter{border-left:1px solid hsl(0,0%,92%)}.has-border-bottom-1-grey-lighter{border-bottom:1px solid hsl(0,0%,92%)}.has-border-top-1-grey-lighter{border-top:1px solid hsl(0,0%,92%)}.has-border-left-primary{border-left:4px solid var(--brand-primary)}.has-border-left-warning{border-left:4px solid hsl(49.14,100%,74.18%)}.has-border-left-danger{border-left:4px solid hsl(350,100%,71%)}.has-border-left-success{border-left:3px solid hsl(151,76%,76%)}.has-border-left-grey-lighter{border-left:3px solid hsl(0,0%,92%)}.has-border-bottom{border-bottom:1px solid hsl(0,0%,92%)}.dropdown-menu{position:absolute;z-index:2000;display:block;opacity:0;left:0;right:0;transform:translateY(-10px);transition:opacity .2s ease-in-out,transform .2s ease-in-out;pointer-events:none}.dropdown.is-active .dropdown-menu{opacity:1;transform:translateY(0);pointer-events:auto}.dropdown.is-hoverable .dropdown-menu{display:none;opacity:1;transform:none;pointer-events:auto;transition:none}.dropdown.is-hoverable:hover .dropdown-menu,.dropdown.is-hoverable.is-active .dropdown-menu{display:block}.dropdown-menu .dropdown-content{border:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05)}.dropdown-item{text-decoration:none !important;color:hsl(0,0%,15%) !important}.dropdown-item:hover,.dropdown-item.is-active{text-decoration:none !important;color:hsl(0,0%,15%) !important}.titlebar{flex-wrap:wrap}.field.search-input{flex-grow:1}.titlebar__title{max-height:50px;order:1}.titlebar__actions{order:2}.titlebar__search{display:flex}.titlebar__search{order:3;flex:1 1 100%}@media screen and (min-width: 1025px){.titlebar{flex-wrap:nowrap}.titlebar__title{order:1}.titlebar__search{order:2;flex:1 1 auto;margin-top:0}.titlebar__actions{order:3}.field.search-input{flex-grow:0}}.titlebar__search{justify-content:flex-start}.titlebar .button.is-disabled{background:#fff4d6;border-color:#f0c36d;color:#8a5a00;box-shadow:none;cursor:not-allowed;opacity:1}.titlebar .button.is-disabled .icon{color:#c27803}@media screen and (min-width: 1025px){.titlebar__search{justify-content:flex-start;margin-left:1rem;margin-top:0}}.titlebar .search-bg{background-color:#fff}@media screen and (min-width: 1025px){.titlebar .search-bg{background-color:hsl(330,20%,98%)}}@media screen and (max-width: 1024px){.titlebar{border-bottom:1px solid hsl(0,0%,58%);margin-bottom:1rem}}.divider{position:relative;display:flex;align-items:center;text-transform:uppercase;color:#7a7a7a;font-size:.75rem;font-weight:600;letter-spacing:.5px;margin:25px 0}.divider:after,.divider:before{content:"";display:block;flex:1;height:1px;background-color:#dbdbdb}.divider:not(.is-right):after{margin-left:10px}.divider:not(.is-left):before{margin-right:10px}.divider.is-left:before,.divider.is-right:after{display:none}.divider.is-vertical{flex-direction:column;margin:0 25px}.divider.is-vertical:after,.divider.is-vertical:before{height:auto;width:1px}.divider.is-vertical:after{margin-left:0;margin-top:10px}.divider.is-vertical:before{margin-right:0;margin-bottom:10px}.divider.is-white:after,.divider.is-white:before{background-color:#fff}.divider.is-black:after,.divider.is-black:before{background-color:#000}.divider.is-dark:after,.divider.is-dark:before{background-color:hsl(20,5%,22%)}.divider.is-primary:after,.divider.is-primary:before{background-color:hsl(325,80%,70%)}.divider.is-link:after,.divider.is-link:before{background-color:hsl(264,98%,82%)}turbo-frame#modal_container{position:static;display:block;z-index:auto}.modal-card{container-type:inline-size;container-name:modal-card}.slide-over-wrapper{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1100;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease}.backdrop{position:absolute;inset:0;background:rgba(0,0,0,.3);z-index:1000;transition:opacity .3s ease,visibility .3s ease}.slide-over{position:fixed;top:0;right:0;width:500px;height:100%;background-color:#fff;box-shadow:-4px 0 10px rgba(0,0,0,.1);transform:translateX(100%);transition:transform .3s ease;z-index:1200}.slide-over:not(.is-hidden){transform:translateX(0)}.slide-over-wrapper:not(.is-hidden){visibility:visible;opacity:1}.slide-over-content{display:flex;flex-direction:column;height:100%}.slide-over-header{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #eaeaea}@media(max-width: 768px){.slide-over{width:100%}}@media(max-width: 480px){.slide-over{width:100%}}dialog::backdrop{background-color:rgba(85,85,85,.3)}dialog{box-shadow:0 5px 5px rgba(0,0,0,.3);border-radius:1rem;border:1px solid rgba(185,190,202,.5);padding:.7rem;position:fixed;top:25%;left:50%;transform:translateX(-50%);margin:0;min-width:fit-content}@media(max-width: 768px){dialog{width:100%;left:50%;transform:translateX(-50%);margin:0 auto}}@media(min-width: 768px)and (max-width: 1023px){dialog{width:75%;left:50%;transform:translateX(-50%);margin:0 auto}}.flash-container{position:fixed;top:0;right:0;left:0;width:100%;z-index:50000;text-align:center;padding-top:1rem;transition:transform .5s ease-in,opacity .5s ease-in}.flash-container .notification{text-align:left;display:inline-block;margin:0 auto;width:90%;box-shadow:0 4px 8px rgba(0,0,0,.2),0 6px 20px rgba(0,0,0,.19);position:relative;padding-right:3.5rem;padding-left:3.5rem;border-radius:2rem}.notification .delete{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}@media(max-width: 768px){.flash-container .notification{width:90%;padding:1rem}}@media(min-width: 768px){.flash-container .notification{width:70%}}@media(min-width: 1024px){.flash-container .notification{width:50%}}@media(min-width: 1216px){.flash-container .notification{width:40%}}.notification{border-radius:1rem !important}@media screen and (max-width: 768px){.notification{padding:.75rem}}@media screen and (min-width: 768px)and (max-width: 1024px){.notification{padding:1rem}}.notification .delete{background-color:hsl(0,0%,79%);position:absolute;top:1.5rem;right:1rem;transform:translateY(-50%)}.notification{padding:1rem}.reminder{background-color:hsl(49.14,100%,74.18%);background-image:linear-gradient(45deg, hsl(264, 100%, 90%), hsl(199, 65%, 85%));box-shadow:0 2px 4px rgba(0,0,0,.05);overflow:hidden;transition:max-height .3s ease,padding .3s ease;cursor:pointer;position:relative}.reminder.collapsed{max-height:80px;padding:.5rem}.reminder.expanded{max-height:500px;padding:1rem}.reminder .header{display:flex;align-items:center;position:relative}.reminder .header .emoji{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:2rem;z-index:10}.reminder .header .text-content{flex-grow:1;padding-right:2.5rem}.reminder .expandable-content{display:none}.reminder.expanded .expandable-content{display:block;padding-top:1rem}.modal{z-index:3500;overflow:hidden;opacity:1;visibility:visible;transition:opacity .8s ease-in-out,visibility .8s ease-in-out}.modal.fade-out{opacity:0;visibility:hidden;transition:opacity .8s ease-in-out,visibility .8s ease-in-out}.modal-card-head{box-shadow:none;padding:1.5rem}.modal-card-title{font-weight:800;flex-shrink:1}.modal-card-head-content{flex:1 1 auto;min-width:0}.modal-header-tags{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.4rem}.modal-card-foot{padding:1rem;justify-content:flex-end}.modal-card-foot .button{padding-left:2.5rem;padding-right:2.5rem}.modal-card-head,.modal-card-foot{background-color:hsl(310,32.99%,93.29%)}.modal-card-body{display:flex;padding-bottom:0rem}.modal-body-coupon{padding:1rem 1.25rem}.modal-body-coupon .is-flex-grow-1{padding:1rem 0}.modal-background{transition:opacity .4s ease-in-out}.modal-card{display:flex;flex-direction:column;overflow:hidden}.modal-card-head,.modal-card-foot{flex:0 0 auto}.modal-card-body{flex:1 1 auto;overflow:auto;min-height:0;padding:.5rem}.modal-xsmall .modal-card{width:min(32vw,400px);max-width:400px;height:auto;max-height:min(50dvh,300px)}.modal-small .modal-card{width:min(52vw,720px);height:min(70dvh,720px)}.modal-medium .modal-card{width:min(60vw,900px);height:min(80dvh,840px)}.modal-large .modal-card{width:min(70vw,1100px);height:min(85dvh,900px)}.modal-xlarge .modal-card{width:min(82vw,1320px);height:min(90dvh,960px)}.modal-fullscreen .modal-card{width:96vw;height:94dvh;max-width:none;max-height:none}.modal-fullscreen-mobile .modal-card{width:min(84vw,860px);height:min(82dvh,840px)}@media(max-width: 768px){.modal-xsmall .modal-card{width:90vw;max-width:380px}.modal-small .modal-card{width:94vw;height:78dvh}.modal-medium .modal-card,.modal-large .modal-card,.modal-xlarge .modal-card{width:100dvw;height:100dvh}.modal-fullscreen .modal-card,.modal-fullscreen-mobile .modal-card{width:100dvw;height:100dvh;max-width:none;max-height:none}}@media(max-width: 1023px){.modal-fullscreen{position:fixed !important;inset:0 !important;width:100% !important;height:100% !important;align-items:stretch !important;justify-content:stretch !important}.modal-fullscreen>div:not(.modal-background){position:relative;flex:1;display:flex;align-items:stretch;justify-content:stretch;min-width:0}.modal-fullscreen .modal-card{flex:1;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;margin:0 !important;border-radius:0}}@media(min-width: 769px)and (max-width: 1023px){.modal-xsmall .modal-card{width:min(40vw,420px);max-width:420px}.modal-small .modal-card{width:min(72vw,700px);height:72dvh}.modal-medium .modal-card{width:min(84vw,860px);height:82dvh}.modal-large .modal-card{width:min(92vw,980px);height:86dvh}.modal-xlarge .modal-card{width:min(96vw,1120px);height:90dvh}.modal-fullscreen .modal-card,.modal-fullscreen-mobile .modal-card{width:100dvw;height:100dvh;max-width:none;max-height:none}}@media(min-width: 1024px)and (max-width: 1215px){.modal-xsmall .modal-card{width:min(36vw,400px);max-width:400px}.modal-small .modal-card{width:min(64vw,840px);height:75dvh}.modal-medium .modal-card{width:min(72vw,960px);height:82dvh}.modal-large .modal-card{width:min(80vw,1080px);height:86dvh}.modal-xlarge .modal-card{width:min(88vw,1240px);height:90dvh}}@media(min-width: 1216px)and (max-width: 1407px){.modal-small .modal-card{width:min(46vw,760px);height:72dvh}.modal-medium .modal-card{width:min(56vw,980px);height:80dvh}.modal-large .modal-card{width:min(66vw,1180px);height:86dvh}.modal-xlarge .modal-card{width:min(78vw,1360px);height:90dvh}}@media(min-width: 1408px){.modal-small .modal-card{width:min(38vw,820px);height:70dvh}.modal-medium .modal-card{width:min(48vw,1100px);height:78dvh}.modal-large .modal-card{width:min(58vw,1280px);height:86dvh}.modal-xlarge .modal-card{width:min(70vw,1440px);height:90dvh}}@media screen and (max-width: 768px){.modal-card-head,.modal-card-foot{padding:.75rem}.modal-card-body{padding:.25rem}.modal-card-head{border-radius:0}.modal-card-foot .buttons{flex-wrap:wrap;gap:.5rem}.modal-card-foot .button{padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}.modal-image-content{display:flex;justify-content:center;max-width:75vw;max-height:75vh;overflow:auto;border-radius:8px;align-items:center}@media(max-width: 1023px){.modal-image-content{max-width:90vw;max-height:60vh}}@media(min-width: 1024px)and (max-width: 1215px){.modal-image-content{max-width:70vw;max-height:70vh}}@media(min-width: 1216px){.modal-image-content{max-width:60vw;max-height:80vh}}.modal-image-content .image{margin:0;line-height:0}.pagination-link,.pagination-next,.pagination-previous{background-color:#fff}.tabs{min-height:2.5rem}.sidebar{height:100%;width:64px;overflow-x:hidden;transition:width .3s;padding-top:1rem}.sidebar .sidebar-button{color:hsl(325,76%,80%);width:100%;display:flex;align-items:center;justify-content:center;padding:.25rem;transition:background-color .3s}.sidebar .sidebar-button:hover{background-color:hsl(325,80%,90%)}.sidebar .sidebar-button.is-active{background-color:hsl(325,80%,70%)}.sidebar.expanded{width:164px}.sidebar.expanded .sidebar-button{justify-content:flex-start}.sidebar.expanded .sidebar-button-label{font-weight:bold}.sidebar-border{width:3px;height:100%;background:linear-gradient(0deg, hsl(325, 80%, 70%), hsl(49.14, 100%, 74.18%))}@container main-container (max-width: 1024px){.sidebar-container{display:none;flex:none}.sidebar{display:none;flex:none}}.sidebar-container.office .sidebar-button.is-active{background-color:hsl(325,76%,80%)}.sidebar-container.office{background-color:hsl(13,100%,94%)}.sidebar-container.office .sidebar-border{width:1px;height:100%;background:linear-gradient(0deg, hsl(325, 80%, 70%), hsl(325, 80%, 70%))}.tabs li.is-active a:hover{text-decoration:none !important}.tabs a{color:gray !important;text-decoration:none;transition:text-decoration .2s ease,font-weight .2s ease,color .2s ease}.tabs a:hover{text-decoration:none !important;color:inherit !important}.tabs li.is-active a{color:var(--bulma-tabs-link-active-color, var(--brand-primary)) !important}a{text-decoration:none !important}.underline{text-decoration:underline !important}.no-underline{text-decoration:none !important}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes zoomIn{0%{transform:scale(0.5);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes pulse{0%,50%,100%{transform:translateY(-50%) scale(1)}25%,75%{transform:translateY(-50%) scale(1.3)}}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes shine{to{background-position-x:-200%}}.magic{position:relative;display:inline-block}.magic:before{animation:rotate 1s linear infinite;border-radius:100%;box-shadow:0 3px 0 0 rgba(225,131,194,.25),0 -3px 0 0 rgba(165,181,222,.25),3px 0 0 0 rgba(225,131,194,.25),-3px 0 0 0 rgba(165,181,222,.25),3px -1px 0 0 rgba(195,156,208,.5),-3px 3px 0 0 rgba(195,156,208,.5),3px 3px 0 0 rgba(255,105,180,.75),-3px -3px 0 0 rgba(135,206,235,.75);content:"";height:100%;position:absolute;width:100%;top:0;left:0;z-index:-1}.ribbon{width:60px;font-size:14px;padding:4px;position:absolute;right:-25px;top:-12px;text-align:center;border-radius:25px;transform:rotate(20deg);background-color:hsl(49.14,100%,74.18%);color:#fff}.zoom-in{animation:zoomIn .3s ease-out}.bounce-unlimited{display:inline-block;-webkit-animation:bounce 1.5s ease-in-out infinite;animation:bounce 1.5s ease-in-out infinite}.emoji-pulse{display:inline-block;animation:pulse 1s ease-out 1;transform-origin:center}.flash-emoji{position:absolute;top:50%;left:20px;transform:translateY(-50%);font-size:2.5rem}.flash-emoji-message{padding-left:1.5rem;font-weight:600}@media(max-width: 768px){.flash-emoji{font-size:2.5rem}}.magnify-icon,.avatar-edit-icon{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.5);border-radius:50%;padding:4px;color:#fff;font-size:.8rem;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem}.magnify-icon svg,.avatar-edit-icon svg{width:1rem;height:1rem;display:block}.magnify-icon svg path,.avatar-edit-icon svg path{fill:currentColor}.magnify-icon:hover,.avatar-edit-icon:hover{transform:translateY(-2px)}.magnify-icon:hover svg,.avatar-edit-icon:hover svg{transform:scale(1.05);transition:transform .12s ease}.magnify-icon .svg-inline--fa,.avatar-edit-icon .svg-inline--fa{width:1rem;height:1rem}.fa-stack .svg-inline--fa.fa-lg{vertical-align:-0.45em}.fa-stack .fa-lg{font-size:2em}.tooltip{position:relative;display:inline-block}.tooltip .tooltiptext{visibility:hidden;width:120px;background-color:hsl(0,0%,58%);color:#fff;text-align:center;padding:5px 0;border-radius:.75rem;position:absolute;z-index:1000;opacity:0;transition:opacity .3s}.tooltip-right{top:-5px;left:125%}.tooltip-top{bottom:125%;left:50%;margin-left:-60px}.tooltip-bottom{top:135%;left:50%;margin-left:-60px}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.toggleable{transition:width .5s ease}@media screen and (max-width: 768px){.sticky{position:-webkit-sticky;position:sticky;top:0;z-index:10000}}.carousel-container{max-width:1000px;position:relative;margin:auto}.carousel-slide{display:none}.carousel-image{width:100%}.prev,.next{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-20px;padding:1rem;color:#fff;font-weight:bold;font-size:1.5rem;transition:.6s ease;border-radius:0 3px 3px 0;user-select:none}.next{right:0;border-radius:3px 0 0 3px}.prev:hover,.next:hover{background-color:hsl(0,0%,58%)}.dots-container{position:absolute;bottom:12px;width:100%;text-align:center}.dot{cursor:pointer;height:1rem;width:1rem;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.active-dot,.dot:hover{background-color:#717171}.fade{animation-name:fade;animation-duration:.5s}@keyframes fade{from{opacity:.9}to{opacity:1}}@keyframes skeleton-pulse{0%{opacity:1;transform:translateZ(0) scaleY(1)}50%{opacity:.82;transform:translateZ(0) scaleY(0.995)}100%{opacity:1;transform:translateZ(0) scaleY(1)}}.skeleton .skel{animation:skeleton-pulse 1.2s ease-in-out infinite}@media(prefers-reduced-motion: reduce){.skeleton .skel{animation:none}.skel::after{animation:none}}.turbo-progress-bar{background:hsl(325,76%,80%)}.is-sticky{position:sticky;top:0;z-index:1000}.is-block{display:block}.width-fit-content{width:fit-content !important}.height-fit-content{height:fit-content !important}.overflow-x-auto{overflow-x:auto !important;-webkit-overflow-scrolling:touch}.overflow-y-auto{overflow-y:auto !important;-webkit-overflow-scrolling:touch;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.overflow-y-auto::-webkit-scrollbar{display:none}.overflow-auto{overflow:auto !important;-webkit-overflow-scrolling:touch}.overflow-hidden{overflow:hidden !important}.is-absolute{position:absolute}.hide-scrollbar{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.is-selectable{user-select:text}.margin-bottom-responsive{margin-bottom:.75rem}@media(min-width: 1024px){.margin-bottom-responsive{margin-bottom:.25rem}}@media screen and (max-width: 768px){.is-expanded-mobile{flex-grow:1}}.mis-0{margin-inline-start:0 !important}.mie-0{margin-inline-end:0 !important}.no-columns-margin{margin-bottom:0 !important;margin-inline-start:0 !important;margin-inline-end:0 !important;margin-top:0 !important}.has-opacity-0-5{opacity:.5 !important}a.has-background-white:hover,a.has-background-white:focus-visible,button.has-background-white:hover,button.has-background-white:focus-visible,.has-background-white.is-hoverable:hover,.has-background-white.is-hoverable:focus-visible{background-color:hsl(325,80%,90%) !important}.button,a,.list-item.list-item-link{-webkit-tap-highlight-color:rgba(0,0,0,0)}.has-min-height-0{min-height:0 !important}.is-sticky-bottom{position:sticky;bottom:0;z-index:20}.flex-1-1-auto{flex:1 1 auto !important}@media screen and (max-width: 768px){.is-flex-direction-column-mobile{flex-direction:column !important}}.stat-cards .column{display:flex}.stat-cards .stat-card{display:flex;flex-direction:column;width:100%;min-height:100px}.stat-cards .stat-card .heading{margin-bottom:.5rem}.stat-cards .stat-card .title{margin-bottom:.25rem}.stat-cards .stat-card .stat-subtitle{margin-top:auto;font-size:.75rem}.flex-shrink-0{flex-shrink:0 !important}.flex-1{flex:1 !important}.min-h-0{min-height:0 !important}.h-100{height:100% !important}.min-vh-70{min-height:70vh !important}.gap-1{gap:.25rem !important}.gap-2{gap:.5rem !important}.gap-3{gap:.75rem !important}.gap-4{gap:1rem !important}.has-text-success-dark{color:var(--app-success-dark, hsl(146, 42%, 28%)) !important}.rating-stars{display:inline-flex;align-items:center;gap:.35rem}.rating-stars__star{width:30px;height:30px;border-radius:6px;border:1px solid hsl(0,0%,79%);background-color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;line-height:1;color:hsl(0,0%,44%);transition:border-color .2s ease,transform .2s ease}.rating-stars__star:hover{transform:translateY(-1px)}.rating-stars__star--inactive{color:hsl(0,0%,58%)}.rating-stars__star--active{border-color:hsl(49.14,100%,74.18%)}.rating-stars--prominent{gap:.4rem}.rating-stars--prominent .rating-stars__star{width:38px;height:38px;border-radius:8px;font-size:1.35rem;border-width:1.5px}.rating-stars--prominent .rating-stars__star--active{border-color:hsl(44,92%,56%);color:hsl(44,80%,45%);box-shadow:0 1px 4px rgba(0,0,0,.08)}.rating-stars--pill{padding:.35rem .75rem;border-radius:9999px;background-color:hsl(44,92%,98%);gap:.3rem}.rating-stars--pill .rating-stars__star{width:32px;height:32px;border-radius:6px;font-size:1.1rem;background-color:rgba(0,0,0,0);border-color:hsl(44,92%,81%)}.rating-stars--pill .rating-stars__star--active{border-color:hsl(44,80%,45%);color:hsl(44,80%,45%)}.rating-stars--pill .rating-stars__star--inactive{color:hsl(0,0%,79%);border-color:hsl(0,0%,92%)}.rating-stars--solid{gap:.4rem}.rating-stars--solid .rating-stars__star{width:36px;height:36px;border-radius:8px;font-size:1.15rem;border:none}.rating-stars--solid .rating-stars__star--active{background-color:hsl(44,92%,56%);color:#fff;border-color:rgba(0,0,0,0)}.rating-stars--solid .rating-stars__star--inactive{background-color:hsl(0,0%,92%);color:hsl(0,0%,79%);border:none}details>summary::-webkit-details-marker{display:none}details>summary::marker{display:none;content:""}details summary .fa-chevron-down{transition:transform .2s ease}details[open]>summary .fa-chevron-down{transform:rotate(180deg)}.top-0{top:0}.top-10{top:30px}.centered-content{display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1399px){.is-hidden-under-1400px{display:none !important}}@media screen and (max-width: 1689px){.is-hidden-under-1690px{display:none !important}}@media screen and (max-width: 1024px){.is-hidden-until-desktop{display:none}}@media screen and (min-width: 1024px){.is-visible-until-desktop{display:none !important}}@media screen and (max-width: 1024px){.is-hidden-under-desktop{display:none !important}}@media screen and (min-width: 1024px){.is-hidden-over-touch{display:none !important}}@media screen and (max-width: 1024px){.is-hidden-touch-main{display:none}}@media screen and (min-width: 1024px){.is-hidden-desktop{display:none !important}}@media(orientation: landscape)and (min-width: 1024px)and (max-height: 1024px){.is-hidden-landscape-ipad{display:none !important}}.list{--be-list-color: var(--bulma-text, hsl(0, 0%, 15%));--be-list-item-description-color: var(--bulma-text-50, rgba(10, 10, 10, 0.5));--be-list-item-divider-color: var(--bulma-border, rgba(10, 10, 10, 0.1));--be-list-item-hover-color: var(--bulma-scheme-main-bis, #fafafa);--be-list-item-image-margin: 0.75em;--be-list-item-padding: 0.75em;--be-list-item-title-color: var(--bulma-text-strong, #0a0a0a);color:var(--be-list-color);display:flex;flex-direction:column}.list.has-hidden-images .list-item-image{display:none}.list.has-hoverable-list-items .list-item:hover{background-color:var(--be-list-item-hover-color)}.list.has-overflow-ellipsis .list-item-content{min-width:0;max-width:calc(var(--length)*1ch)}.list.has-overflow-ellipsis .list-item-content>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(hover: hover){.list:not(.has-visible-pointer-controls) .list-item-controls{opacity:0;visibility:hidden}}.list .list-item-link{text-decoration:none}.list .list-item-link:hover{text-decoration:none}.list .list-item{align-items:center;display:flex;position:relative;transition:background-color ease-out .125s}@media(hover: hover){.list .list-item:hover .list-item-controls,.list .list-item:focus-within .list-item-controls{opacity:initial;visibility:initial}}.list .list-item:not(.box){padding:var(--be-list-item-padding)}.list .list-item:not(:last-child):not(.box){border-bottom:1px solid var(--be-list-item-divider-color)}@media screen and (max-width: 768px){.list:not(.has-overflow-ellipsis) .list .list-item{flex-wrap:wrap}}.list .list-item-image{flex-shrink:0;margin-right:var(--be-list-item-image-margin)}@media screen and (max-width: 768px){.list .list-item-image{padding:.5rem 0}}.list .list-item-content{display:flex;flex-direction:column;flex-grow:1}@media screen and (max-width: 768px){.list .list-item-content{padding:.5rem 0}}.list .list-item-title{color:var(--be-list-item-title-color);font-weight:700 !important}.list .list-item-description{color:var(--be-list-item-description-color)}.list .list-item-controls{flex-shrink:0;transition:opacity ease-out .125s}@media screen and (max-width: 768px){.list .list-item-controls{padding:.5rem 0;flex-wrap:wrap}}@media screen and (min-width: 769px),print{.list .list-item-controls{padding-left:var(--be-list-item-padding)}.list:not(.has-visible-pointer-controls) .list .list-item-controls{align-items:center;display:flex;height:100%;padding-right:var(--be-list-item-padding);position:absolute;right:0}}@media(max-width: 1024px){.list-item{padding:.5rem}.list .list-item:not(.box){padding:0}}.list .list-item:not(:last-child):not(.box){border-bottom:1px solid hsl(0,0%,79%)}.list .list-item-description{color:hsl(0,0%,44%) !important}.list .list-item-image{padding:.5rem}@media screen and (max-width: 768px){.list .list-item-image{padding:.5rem !important}}.list-item:focus{background-color:hsl(325,76%,80%) !important;outline:none;border-radius:.75rem}.label{font-weight:700}.list-item-link{transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.list-item-link:hover{transform:scale(1.005) translateY(-1px);outline:2px solid hsl(264,98%,82%)}a.list-item.box.list-item-link{border-radius:.75rem;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .12s ease-out}@media(hover: none)and (pointer: coarse){a.list-item.box.list-item-link:active{background-color:hsl(325,76%,80%) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;outline:none !important}}a.list-item.box.list-item-link:focus{outline:none}a.list-item.box.list-item-link:focus-visible{outline:2px solid hsl(325,80%,70%);border-radius:.75rem}.item-focus{background-color:hsl(325,76%,80%) !important;border-radius:.75rem}@media screen and (max-width: 768px){.list .list-item-image{padding:.5rem !important}}.list .list-item:not(:last-child):not(.box){border-bottom:1px solid hsl(0,0%,79%)}.list .list-item-image{padding:.5rem}@container list-container (max-width: 400px){.list.items-list .list-item-image{display:none}.list-container .list.items-list .list-item-title{font-size:1rem !important}}@container list-container (max-width: 400px){.list.items-list .list-item-image{display:none}.list-container .list.items-list .list-item-title{font-size:1rem !important}.filter-search-tags-container .filter-search-title{display:none}}@media(max-width: 400px){.list-container .list.items-list .list-item-image{display:none}.list-container .list.items-list .list-item-title{font-size:1rem !important}}@media(min-width: 1024px){.filter-search-tags-container{position:sticky;top:0;z-index:100;padding-bottom:.25rem !important}}.list .list-item.box{border-radius:.75rem;overflow:hidden;position:relative;box-sizing:border-box}@media screen and (min-width: 1024px)and (max-height: 1024px){.list .list-item.box{padding:.5rem}}.logo-container,.logo-container-small{height:auto;display:flex;align-items:center;justify-content:center;padding:.5rem;background-color:#444;transition:width .2s ease,height .2s ease;overflow:hidden}.logo-container{width:128px;border-radius:.5rem}.logo-container-small{width:48px;border-radius:.25rem}.main-content-wrapper{--footer-h: 60px;--safe-bottom: env(safe-area-inset-bottom, 0px);--bottom-menu-gap: 120px;--header-height: 0px;--bottom-menu-height: 60px}@media(min-width: 1024px){.main-content-wrapper{--header-height: 56px;--bottom-menu-height: 80px}}.admin-page{display:flex;flex-direction:column;min-height:100dvh}.admin-scroll{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;width:100%;min-width:0;max-height:calc(100dvh - var(--header-height) - var(--bottom-menu-height));-webkit-overflow-scrolling:touch;padding-bottom:calc(var(--bottom-menu-height) + var(--footer-h) + var(--bottom-menu-gap) + env(safe-area-inset-bottom))}.admin-scroll.admin-scroll-with-footer{display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.admin-scroll.admin-scroll-with-footer>form{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;padding-bottom:1rem}.admin-scroll.admin-scroll-with-footer>.sticky-save{flex-shrink:0;position:relative;bottom:auto}.admin-scroll>.container{width:100%;max-width:100%;min-width:0;overflow:visible}.admin-scroll>.container.is-fluid{width:100%;max-width:100%;min-width:0}.sticky-save,.sticky-footer{position:sticky;bottom:var(--bottom-menu-height);z-index:1000;background:var(--bulma-scheme-main, #fff);border-top:1px solid var(--bulma-border, rgba(10, 10, 10, 0.1));min-height:var(--footer-h);padding:.75rem 1rem;box-shadow:0 -2px 1px rgba(10,10,10,.04);display:flex;align-items:center;justify-content:flex-end}.sticky-footer{justify-content:space-between}.locked,td[data-locked=locked],td[data-locked=locked] *{pointer-events:none;user-select:none;opacity:.6;cursor:not-allowed}.role-permissions-business-block .role-permissions-business-title{position:sticky;top:0;z-index:10;background:var(--bulma-scheme-main, #fff);padding-bottom:.25rem;margin-bottom:0}.role-permissions-table-wrap{overflow:visible}.role-permissions-matrix thead th{position:sticky;top:3rem;z-index:6;background:var(--bulma-scheme-main, #fff);box-shadow:inset 0 -1px 0 var(--bulma-border, rgba(10, 10, 10, 0.1))}.close-preview-CTA{border:1px solid rgba(128,132,142,.5);font-weight:normal;color:hsl(0,0%,44%);font-size:.9rem !important;aspect-ratio:1/1 !important;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05)}.close-CTA-dark{border:1px solid var(--brand-primary);font-weight:normal;color:var(--brand-primary);font-size:.9rem !important;aspect-ratio:1/1 !important;background-color:rgba(0,0,0,0);box-shadow:0 2px 4px rgba(0,0,0,.05)}.close-CTA-dark:hover{background-color:var(--brand-primary-lighter);color:var(--brand-primary)}.toggle{position:absolute;transform:scale(0)}.toggle+label{position:relative;display:inline-block;padding-left:40px}.toggle+label::before{content:"";position:absolute;cursor:pointer;width:36px;height:20px;top:0;left:0;background-color:hsl(0,0%,79%);border-radius:50rem;display:block;transition:background-color .2s ease}.toggle:checked+label::before{background-color:hsl(151,76%,76%)}.toggle+label::after{content:"";position:absolute;cursor:pointer;width:16px;height:16px;top:2px;left:2px;background-color:#fff;border-radius:50%;transition:left .2s ease;display:block}.toggle:checked+label::after{left:18px}.dob-button{height:2.5rem;display:flex;align-items:center;border-radius:.375rem}@media(max-width: 768px){.dob-text{font-size:.875rem}}a:not(.button){color:hsl(0,0%,21%);text-decoration:none;transition:text-decoration .2s ease,font-weight .2s ease,color .2s ease}a:not(.button):hover{text-decoration:underline;color:hsl(0,0%,11%)}.button{font-weight:700 !important;font-family:"Nunito",sans-serif;font-size:.9rem;transition:transform .2s ease,box-shadow .2s ease,outline .2s ease}.button:not(.is-outlined):not(.is-small):not(.is-medium):not(.is-large):not(.is-normal):not(.is-rounded):not(.tag):not(.button):hover{outline:1px solid rgba(var(--brand-primary-rgb), 0.1);box-shadow:0 2px 4px hsl(0,0%,58%)}.button:active{box-shadow:none;transform:translateY(3px)}.button.is-small,.button.is-medium,.button.is-large,.button.is-normal,.button.delete,.button.is-rounded,.button{transition:transform .2s ease,box-shadow .2s ease}.button.is-small:hover,.button.is-medium:hover,.button.is-large:hover,.button.is-normal:hover,.button.delete:hover,.button.is-rounded:hover,.button:hover{box-shadow:0 2px 4px rgba(0,0,0,.2)}.field.has-addons .control>button:not(.is-small):not(.is-medium):not(.is-large):not(.is-normal){font-size:1rem}.has-addons.control.button{border-radius:.375rem !important}.button:focus{outline:2px solid hsl(264,98%,82%);outline-offset:2px;box-shadow:0 0 0 2px hsla(264,98%,82%,.5)}.no-focus:focus{outline:none !important;box-shadow:none !important}.field.has-addons .control .button{box-shadow:hsla(220,10%,5%,.05) 0px 1px 2px 0px !important;border-color:#dbdbdb !important}.button.is-subtle{background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important;color:inherit;text-decoration:none}.button.is-subtle:hover{background-color:hsla(0,0%,15%,.06);box-shadow:none !important;outline:0 !important}.button.is-subtle:hover,.button.is-subtle:focus-visible{background-color:hsla(0,0%,15%,.06);border-color:hsla(0,0%,79%,.8);border-width:1px;border-style:solid}.button.is-subtle:active,.button.is-subtle.is-active{background-color:hsla(0,0%,15%,.12);border-color:hsla(0,0%,58%,.6);box-shadow:none !important;transform:translateY(1px)}.button.is-subtle:focus-visible{outline:2px solid hsl(264,98%,82%);outline-offset:2px}.button.is-subtle[disabled],.button.is-subtle.is-static{opacity:.5;pointer-events:none;background-color:rgba(0,0,0,0) !important;border-color:rgba(0,0,0,0) !important;box-shadow:none !important}.has-background-dark .button.is-subtle:hover,.has-background-dark .button.is-subtle:focus-visible,.has-background-grey-darker .button.is-subtle:hover,.has-background-grey-darker .button.is-subtle:focus-visible{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.has-background-dark .button.is-subtle:active,.has-background-dark .button.is-subtle.is-active,.has-background-grey-darker .button.is-subtle:active,.has-background-grey-darker .button.is-subtle.is-active{background-color:hsla(0,0%,100%,.14);border-color:hsla(0,0%,100%,.28)}.tag.is-grey{background-color:hsl(0,0%,58%)}.tag.is-grey-light{background-color:hsl(0,0%,79%)}@media screen and (max-width: 768px){.tag.is-responsive{font-size:.75rem}}@media screen and (min-width: 768px){.tag.is-responsive{font-size:1rem}}.tag.tags-list{border:1px solid #cecece}.tag.is-white{background-color:hsl(0,0%,97%)}.tag.is-clickable{cursor:pointer;transition:transform .08s ease,box-shadow .08s ease}.tag.is-clickable:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.08)}.tag.is-clickable:active{transform:translateY(1px);box-shadow:none}.tag.is-clickable:focus-visible{outline:2px solid var(--brand-primary);outline-offset:2px}@keyframes tagHintPulse{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}100%{transform:scale(1);opacity:.9}}.tag-hint-pulse{display:inline-block;animation:tagHintPulse .5s ease}.prev-container,.next-container{display:none}.prev-container,.next-container{padding:.25rem}@media(min-width: 769px){.next-container{padding-right:.5rem}.prev-container{padding-left:.5rem}}.button{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-white{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-white:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-white:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-light{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-light:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-light:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-dark{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-dark:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-dark:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-black{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-black:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-black:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-primary{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-primary:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-primary:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-link{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-link:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-link:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-info{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-info:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-info:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-success{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-success:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-success:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button.is-warning{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-warning:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-warning:hover{box-shadow:0 3px 4px hsla(0,0%,58%,.2),0 1px 2px hsla(0,0%,58%,.15)}.button.is-danger{box-shadow:0 2px 3px hsla(0,0%,58%,.15),0 1px 2px hsla(0,0%,58%,.1);transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.button.is-danger:not(.is-outlined):hover{outline:1px solid hsla(0,0%,58%,.3)}.button.is-danger:hover{box-shadow:0 3px 5px hsla(0,0%,58%,.25),0 2px 3px hsla(0,0%,58%,.2)}.button:focus{outline:none}.button:focus-visible{outline:2px solid var(--brand-primary);border-radius:.75rem}@media(max-width: 1024px){.nav-button.is-small{width:1.25em}}.button .icon,.button .icon.is-small,.button .icon.is-medium,.button .icon.is-large{height:auto;width:auto}.field.has-addons .control>button:not(.is-small):not(.is-medium):not(.is-large):not(.is-normal){height:100%}section.summary-section{margin-bottom:1rem}.summary-divider{border-top:1px solid var(--bulma-border, rgba(10, 10, 10, 0.1))}.summary-section .summary-line{align-items:center}.summary-section-box{border:1px solid hsl(0,0%,79%);border-radius:.5rem;padding:.5rem;padding-bottom:1rem;margin-bottom:1rem}.summary-section-box:last-child{margin-bottom:2rem}@media(max-width: 768px){.summary-section-box{border-radius:.5rem;padding:.25rem;padding-bottom:.5rem;margin-bottom:.5rem}}@media(min-width: 769px){.summary-section-box{padding:.75rem;padding-bottom:1.5rem}}.summary-left{min-width:16rem}@media(max-width: 768px){.summary-left{min-width:12rem}}.summary-subgroup{border:1px solid var(--bulma-border, rgba(10, 10, 10, 0.1));background:var(--bulma-scheme-main-bis, #fafafa);padding:.75rem .75rem .5rem;border-radius:12px}.summary-subheading{font-size:.85rem;letter-spacing:.02em;margin:.25rem .25rem .5rem;color:var(--bulma-text-strong, #0a0a0a)}.customer-tags__list{align-items:center;gap:.4rem}.customer-tags__picker{display:inline-block}.customer-tags__picker>summary{list-style:none;cursor:pointer;user-select:none}.customer-tags__picker>summary::-webkit-details-marker{display:none}.customer-tags__picker[open]>summary{border-color:var(--brand-primary)}.customer-tags__select{margin-top:.35rem}.customer-tag-pill strong,.customer-tag-pill .is-size-7{color:inherit}.customer-tag-pill--add{background-color:var(--brand-bg-light);color:var(--brand-primary);border:1px solid color-mix(in srgb, var(--brand-primary) 30%, white)}.customer-tag-pill__responsive-label{display:none}@media(min-width: 769px){.customer-tag-pill__responsive-label{display:inline}}.catalog-page{min-height:100vh;background:hsl(0,0%,97%)}.brand-subscription-hero{background:hsl(35,100%,97%);border-bottom:1px solid hsla(20,5%,22%,.04)}.brand-card{height:100%;display:flex;flex-direction:column;border:1px solid hsla(20,5%,22%,.08);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.brand-card--subscribed{border-color:hsla(151,76%,76%,.45)}.brand-card--available{border-color:hsla(199,65%,70%,.35)}.brand-card__header{margin-bottom:.75rem}.brand-card__form{margin-top:auto}.brand-card__toggles{margin:1rem 0}.brand-card__toggles .checkbox{display:block;font-size:.85rem;margin-bottom:.35rem}.brand-card__actions{margin-top:1rem;justify-content:flex-start;gap:.75rem}.brand-card:hover{box-shadow:0 15px 35px hsla(20,5%,22%,.08)}.catalog-import-form{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem}.catalog-import-form .file{margin-bottom:0}.catalog-import-form .file-name{max-width:210px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.products-hero{background:linear-gradient(135deg, rgba(163.71, 190.57, 244.29, 0.08), rgba(165.24, 238.884, 242.76, 0.08))}.products-hero .hero-action-buttons .button+.button{margin-left:.75rem}.products-hero__stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:1rem}.stat-card{background:#fff;border-radius:.75rem;padding:1rem;box-shadow:0 12px 32px rgba(0,0,0,.07)}.stat-card .label{text-transform:uppercase;font-size:.7rem;color:hsl(0,0%,44%);margin-bottom:.25rem}.stat-card .value{font-size:1.5rem;font-weight:700}.featured-card{border-radius:1.25rem;padding:1.5rem;background:#fff;border:1px solid hsla(220,79%,80%,.08);height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden}.featured-card__badge{position:absolute;top:1rem;right:1rem;background:hsl(49,93%,79%);color:rgb(127.5,85,0);padding:.25rem .75rem;border-radius:999px;font-size:.75rem;font-weight:600}.featured-card__body{display:grid;grid-template-columns:120px 1fr;gap:1.5rem;align-items:center}.featured-card__image{border-radius:.75rem;display:block;width:120px;height:120px;object-fit:cover}.featured-card__placeholder{width:120px;height:120px;border-radius:.75rem;background:hsla(220,79%,80%,.1);display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:hsl(220,55%,40%)}.product-filter-panel{border:1px solid rgba(0,0,0,.08);border-radius:1rem;padding:1.5rem;background:#fff}.product-filter-panel:not(.is-open) .product-filter-form{display:none}.product-filter-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.product-filter-form{border-top:1px solid rgba(0,0,0,.05);padding-top:1.5rem}.product-filter-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:1.25rem}.taxonomy-filter-block{margin-top:1.5rem}.taxonomy-filter-block .tag{cursor:pointer;border:1px solid rgba(0,0,0,.08);transition:background .2s ease}.taxonomy-filter-block input[type=checkbox]:checked+span{font-weight:600}.applied-filter-chips .tag{margin-right:.35rem;margin-bottom:.35rem}.product-grid .product-card{height:100%}.product-catalog-list .column{padding-top:.65rem;padding-bottom:.65rem}.product-table-thumb{width:40px;height:40px;min-width:40px;border-radius:.5rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:hsla(220,79%,80%,.1)}.product-table-thumb__img{width:100%;height:100%;object-fit:cover}.product-table-thumb__letter{color:hsl(220,55%,40%)}.product-catalog-row{border:1px solid rgba(0,0,0,.05);box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.product-catalog-row:hover{border-color:hsla(220,55%,40%,.2);box-shadow:0 12px 24px rgba(0,0,0,.04)}.product-catalog-row__thumb{width:72px}.product-catalog-row__thumb-image,.product-catalog-row__thumb-placeholder{width:72px;height:72px;border-radius:.75rem}.product-catalog-row__thumb-image{display:block;object-fit:cover;background:hsl(0,0%,96%)}.product-catalog-row__thumb-placeholder{display:flex;align-items:center;justify-content:center;background:hsla(220,79%,80%,.1);color:hsl(220,55%,40%);font-size:1.5rem;font-weight:700}.product-card{background:#fff;border-radius:1rem;padding:1rem;display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.04);transition:transform .2s ease,box-shadow .2s ease}.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 25px rgba(0,0,0,.08)}.product-card__image-wrapper{position:relative;margin-bottom:1rem}.product-card__image{width:100%;height:220px;object-fit:cover;border-radius:.85rem;background:hsl(0,0%,96%)}.product-card__image--placeholder{display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;color:hsl(0,0%,58%)}.product-card__status{position:absolute;top:.75rem;left:.75rem;display:flex;gap:.35rem;flex-wrap:wrap}.product-card__meta{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:.75rem;margin:1rem 0}.product-card__meta .label{text-transform:uppercase;font-size:.65rem;color:hsl(0,0%,58%)}.product-card__meta .value{font-weight:600}.product-card__claims .tag{margin-right:.25rem;margin-bottom:.25rem}.misc-product-card{height:100%;border-radius:1.25rem;border:1px solid hsla(20,5%,22%,.08);background:linear-gradient(165deg, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 100%) 100%);box-shadow:0 10px 24px hsla(20,5%,22%,.08);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.misc-product-card:hover{transform:translateY(-3px);box-shadow:0 16px 32px hsla(20,5%,22%,.13)}.misc-product-card .card-content{display:flex;flex-direction:column;gap:1.1rem;padding:1.15rem 1.2rem 1.3rem}.misc-product-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.misc-product-card__title{margin:0;font-size:1.7rem;font-weight:700;line-height:1.1;letter-spacing:-0.01em;color:hsl(0,0%,15%)}.misc-product-card__category{margin:.22rem 0 0;color:hsl(0,0%,58%);font-size:1.05rem}.misc-product-card__price{margin:0;margin-left:auto;text-align:right;white-space:nowrap;font-size:2rem;line-height:1;font-weight:800;letter-spacing:-0.02em;color:hsl(325,80%,70%)}.misc-product-card__meta{margin-top:.25rem;display:flex;flex-direction:column;gap:.7rem}.misc-product-card__tax{margin:0;font-size:1.03rem;color:hsl(0,0%,44%)}.misc-product-card__stock{margin:0;display:inline-flex;align-items:center;gap:.4rem;font-size:1.05rem;font-weight:500}.misc-product-card__stock.is-good{color:hsl(151,76%,76%)}.misc-product-card__stock.is-low{color:hsl(350,100%,71%)}.misc-product-card__stock .icon{margin-right:.08rem}.misc-product-card__stock-muted{margin:0;color:hsl(0,0%,58%);font-size:.98rem}.misc-product-card__footer .card-footer-item{font-size:1.1rem;font-weight:400;padding:.88rem .5rem;transition:background-color .18s ease,color .18s ease}.misc-product-card__footer .card-footer-item:hover{background:hsl(0,0%,97%)}.product-gallery{background:#fff;border-radius:1.25rem;padding:1rem;border:1px solid rgba(0,0,0,.04)}.product-gallery__hero{width:100%;border-radius:1rem;object-fit:contain;background:hsl(0,0%,97%)}.product-gallery__placeholder{width:100%;padding:4rem 0;display:flex;justify-content:center;align-items:center;background:hsl(0,0%,96%);border-radius:1rem;font-size:2rem;font-weight:700;color:hsl(0,0%,58%)}.product-gallery__thumbnails{display:flex;gap:.5rem;margin-top:.75rem;flex-wrap:wrap}.product-gallery__thumb{border:none;padding:0;background:rgba(0,0,0,0);border-radius:.75rem;overflow:hidden;border:2px solid rgba(0,0,0,0);cursor:pointer}.product-gallery__thumb.is-active{border-color:hsl(264,98%,82%)}.product-gallery__thumb-image{display:block;width:72px;height:72px;object-fit:cover}.product-detail-card{background:#fff;border-radius:1.5rem;padding:2rem;border:1px solid rgba(0,0,0,.04);box-shadow:0 15px 30px rgba(0,0,0,.04)}.product-detail-card__subhead{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:1rem}.product-detail-card__pricing{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:1rem;margin:2rem 0}.product-detail-card__claims .tag{margin-right:.25rem;margin-bottom:.25rem}.product-detail-card__meta{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:1rem;margin-top:1.5rem}.product-detail-card .label{text-transform:uppercase;font-size:.65rem;color:hsl(0,0%,58%);margin-bottom:.15rem}.product-detail-card .value{font-weight:600;font-size:1rem}.product-panel{background:#fff;border-radius:1rem;padding:1.5rem;border:1px solid rgba(0,0,0,.04);margin-bottom:1.5rem}.package-wizard-steps{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.package-wizard-step{display:flex;align-items:center;gap:.5rem;color:var(--bulma-text-weak);font-weight:600}.package-wizard-step__dot{width:28px;height:28px;border-radius:999px;border:2px solid var(--bulma-border);display:inline-flex;align-items:center;justify-content:center;font-size:.85rem;background:var(--bulma-scheme-main)}.package-wizard-step.is-active{color:var(--bulma-text)}.package-wizard-step.is-active .package-wizard-step__dot{background:var(--brand-primary);border-color:var(--brand-primary);color:#fff}.package-wizard-step__label{font-size:.95rem}@media screen and (max-width: 768px){.package-wizard-steps{gap:.75rem}.package-wizard-step__label{font-size:.85rem}}.sortable-ghost{opacity:.4;background:hsl(0,0%,97%)}.sortable-chosen{cursor:grabbing !important}.sortable-drag{opacity:1;box-shadow:0 4px 8px rgba(0,0,0,.15)}.package-visit-card{border:1px solid hsl(0,0%,79%);--border-left: 4px solid hsl(325, 80%, 70%);border-radius:4px;padding:1.25rem;background-color:hsl(0,0%,92%)}.package-visit-header{margin-bottom:1rem}.package-service-item{background-color:#fff;border-radius:4px;transition:box-shadow .2s ease}.package-service-item:hover{box-shadow:0 2px 4px rgba(0,0,0,.1)}.has-border-top{border-top:1px solid hsl(0,0%,79%)}.modal{display:none;position:fixed;z-index:9999}.modal.is-active{display:flex}#package_form{position:relative;z-index:1}.package-service-category-header{position:sticky;top:0;background:hsl(0,0%,97%);z-index:10;margin-left:-0.75rem;margin-right:-0.75rem;padding:.5rem .75rem;border-bottom:1px solid hsl(0,0%,79%)}.package-service-subcategory{border-left:3px solid hsl(0,0%,92%)}.branch-card-link{text-decoration:none;display:block;height:100%}.branch-card-link:hover{text-decoration:none}.branch-card{height:100%;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:all .3s cubic-bezier(0.4, 0, 0.2, 1);background:#fff}.branch-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.branch-card:hover .branch-cover-image{transform:scale(1.05)}.branch-card.is-archived{opacity:.75;background:repeating-linear-gradient(45deg, #fafafa, #fafafa 10px, #f5f5f5 10px, #f5f5f5 20px)}.branch-card.is-archived .branch-name{color:#888}.branch-card .card-image{position:relative;overflow:hidden}.branch-card .card-image .image{margin:0}.branch-card .card-image .image.is-16by9{padding-top:56.25%}.branch-card .branch-cover-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(0.4, 0, 0.2, 1)}.branch-card .branch-placeholder-image{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%)}.branch-card .branch-badges{position:absolute;top:8px;left:8px;display:flex;flex-wrap:wrap;gap:4px}.branch-card .branch-badges .tag{font-size:.7rem;font-weight:600;border-radius:4px}.branch-card .branch-role-badge{position:absolute;top:8px;right:8px}.branch-card .branch-role-badge .tag{font-size:.7rem;font-weight:600;border-radius:4px}.branch-card .card-content{padding:1rem}.branch-card .media{align-items:flex-start;margin-bottom:.5rem}.branch-card .media-left{margin-right:.75rem}.branch-card .branch-logo{border-radius:8px;overflow:hidden;background:#f5f5f5}.branch-card .branch-logo img{width:100%;height:100%;object-fit:cover}.branch-card .branch-logo-placeholder{width:48px;height:48px;border-radius:8px;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:#fff}.branch-card .branch-name{color:#2d3748;font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.branch-card .branch-address{display:flex;align-items:flex-start;gap:6px;margin-top:.5rem}.branch-card .branch-address .icon{margin-top:2px;flex-shrink:0}.branch-card .branch-address span:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4}.branch-card .branch-stats{display:flex;flex-wrap:wrap;gap:6px}.branch-card .branch-stats .tag{font-size:.7rem;border-radius:4px}#branches-list .columns.is-multiline{margin:-0.5rem}#branches-list .columns.is-multiline>.column{padding:.5rem}@media screen and (max-width: 768px){.branch-card .card-content{padding:.75rem}.branch-card .branch-name{font-size:.95rem}.branch-card .media-left{display:none}}.branch-detail-page{overflow-y:auto !important;height:auto !important;min-height:100%}.branch-detail-page.admin-scroll{overflow-y:auto !important;max-height:none !important}.branch-identity-card{background:#fff;color:var(--bulma-text-strong, #363636);padding:2rem 0 1rem;border-bottom:1px solid #dbdbdb}.branch-identity-card.is-archived{background:#f5f5f5}.branch-identity-card .title{color:var(--bulma-text-strong, #363636)}.branch-identity-card .branch-meta{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem}.branch-header-columns{align-items:center;column-gap:2.25rem}.branch-header-info{padding-left:.5rem}.branch-header-info .title{margin-bottom:.75rem !important}.branch-logo-large{position:relative;width:144px;height:144px;border-radius:16px;overflow:hidden;background:#f3f4f6;box-shadow:none;border:1px solid #e5e7eb}.branch-logo-large .branch-logo-image{width:100%;height:100%;object-fit:cover}.branch-logo-large .branch-logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#eef2f7;font-size:2.4rem;font-weight:700;color:var(--bulma-text-strong, #363636)}.branch-logo-large .branch-logo-upload{position:absolute;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.92);color:#fff;padding:.5rem;text-align:center;cursor:pointer;opacity:0;transition:opacity .2s}.branch-logo-large .branch-logo-upload input{display:none}.branch-logo-large:hover .branch-logo-upload{opacity:1}.branch-tabs-content{padding-bottom:8rem}.branch-tab-panel{display:none}.branch-tab-panel.is-active{display:block}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(180px, 1fr));gap:1rem}.gallery-item{aspect-ratio:4/3;border-radius:8px;overflow:hidden}.gallery-image-wrapper{position:relative;width:100%;height:100%}.gallery-image-wrapper .gallery-image{width:100%;height:100%;object-fit:cover}.gallery-image-wrapper .gallery-tags{position:absolute;bottom:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;gap:4px;z-index:5;pointer-events:none;max-height:60px;overflow-y:auto}.gallery-image-wrapper .gallery-tags .tag{pointer-events:auto;font-size:.7rem;padding:2px 6px}.gallery-image-wrapper .gallery-remove-btn{position:absolute;top:8px;right:8px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;opacity:0;transition:opacity .2s;color:#f14668}.gallery-image-wrapper .gallery-remove-btn:hover{background:#fff}.gallery-image-wrapper .gallery-cover-btn{position:absolute;top:8px;left:8px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;opacity:0;transition:opacity .2s;color:#b5b5b5;display:flex;align-items:center;justify-content:center;padding:0}.gallery-image-wrapper .gallery-cover-btn:hover{background:#fff;color:#ffdd57}.gallery-image-wrapper .gallery-cover-btn.is-active{opacity:1;background:rgba(255,221,87,.9);color:#946c00}.gallery-image-wrapper .new-image .gallery-cover-btn{opacity:1}.gallery-image-wrapper .gallery-tag-btn{position:absolute;top:8px;right:48px;background:hsla(0,0%,100%,.9);border:none;border-radius:50%;width:32px;height:32px;cursor:pointer;opacity:0;transition:opacity .2s;color:#3273dc;display:flex;align-items:center;justify-content:center;padding:0;z-index:10}.gallery-image-wrapper .gallery-tag-btn:hover{background:#fff;color:#2366d1}.gallery-image-wrapper .drag-handle{position:absolute;top:8px;left:48px;background:hsla(0,0%,100%,.9);border-radius:4px;padding:4px 6px;cursor:move;opacity:0;transition:opacity .2s;z-index:15;color:#7a7a7a;display:flex;align-items:center;justify-content:center}.gallery-image-wrapper .drag-handle:hover{background:#fff;color:#363636}.gallery-image-wrapper .gallery-cover-badge{position:absolute;top:8px;left:8px;background:linear-gradient(135deg, #ffdd57 0%, #ffcc00 100%);border-radius:4px;padding:4px 8px;font-size:.7rem;font-weight:600;color:#363636;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px rgba(0,0,0,.15)}.gallery-image-wrapper .gallery-cover-badge .icon{color:#946c00}.gallery-image-wrapper:hover .gallery-remove-btn,.gallery-image-wrapper:hover .gallery-cover-btn,.gallery-image-wrapper:hover .gallery-tag-btn,.gallery-image-wrapper:hover .drag-handle{opacity:1}.gallery-image-wrapper .sortable-ghost{opacity:.4}.gallery-image-wrapper .sortable-chosen{cursor:grabbing}.gallery-image-wrapper .sortable-drag{opacity:.8}.gallery-item.is-cover .gallery-image-wrapper{box-shadow:0 0 0 3px #ffdd57;border-radius:8px}.gallery-add{background:#f5f5f5;border:2px dashed #dbdbdb;display:flex;align-items:center;justify-content:center}.gallery-add .gallery-add-btn{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#7a7a7a;cursor:pointer;padding:1rem}.gallery-add .gallery-add-btn:hover{color:#3273dc}.gallery-add .gallery-add-btn input{display:none}.team-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1rem}.team-member-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:#f8f9fa;border-radius:8px;transition:background .2s}.team-member-card:hover{background:#f0f0f0}.team-member-avatar{flex-shrink:0}.team-avatar-image{width:48px;height:48px;border-radius:50%;object-fit:cover}.team-avatar-placeholder{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.9rem}.team-member-info{flex-grow:1;min-width:0}.team-member-name{font-weight:600;margin-bottom:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.team-member-status{flex-shrink:0}.special-day-form summary{cursor:pointer;user-select:none}.special-day-form summary::-webkit-details-marker{display:none}@media screen and (max-width: 768px){.branch-identity-card{padding:1.25rem 0 .75rem}.branch-identity-card .columns{text-align:center}.branch-identity-card .column.is-narrow{margin-bottom:1rem}.branch-header-columns{column-gap:1rem}.branch-header-info{padding-left:0}.branch-logo-large{width:100px;height:100px;margin:0 auto}.gallery-grid{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr))}.team-grid{grid-template-columns:1fr}}.discounts-table th:first-child,.discounts-table td:first-child{position:sticky;left:0;background:var(--bulma-scheme-main, #fff);box-shadow:1px 0 0 rgba(219,219,219,.9)}.discounts-table thead th:first-child{z-index:3}.discounts-table tbody td:first-child{z-index:2}.discounts-table.is-hoverable tbody tr:hover td:first-child{background:var(--bulma-table-row-hover-background-color, #fafafa)}.discounts-branch-toggle.button{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;min-width:1.85rem;height:1.85rem;padding:0;border-radius:999px;border-width:1px;box-shadow:0 1px 2px rgba(10,10,10,.05);transition:background-color 120ms ease,border-color 120ms ease,color 120ms ease,box-shadow 120ms ease}.discounts-branch-toggle.button .icon,.discounts-branch-toggle.button .icon.is-small{margin:0;width:.95rem;height:.95rem}.discounts-branch-toggle.button i{font-size:.9rem;line-height:1}.discounts-branch-toggle.button .fa-check{font-size:.82rem}.discounts-branch-toggle.button .fa-xmark{font-size:.92rem}.discounts-table .button.is-static{opacity:1}.discounts-branch-toggle.is-static{pointer-events:none}.discounts-branch-toggle--on{background:#baf4d8;border-color:#5ce2ad;color:#065f46}.discounts-branch-toggle--on:hover,.discounts-branch-toggle--on:focus{background:#a6efd0;border-color:#43d9a1;color:#064e3b;box-shadow:0 0 0 3px rgba(67,217,161,.14)}.discounts-branch-toggle--off{background:#fff;border-color:rgba(203,213,225,.98);color:#64748b}.discounts-branch-toggle--off:hover,.discounts-branch-toggle--off:focus{background:#f8fafc;border-color:rgba(148,163,184,.92);color:#475569;box-shadow:0 0 0 3px rgba(148,163,184,.12)}.discounts-branch-toggle--disabled{background:#f5f7f9;border-color:rgba(226,232,240,.95);color:#b7c0cb;box-shadow:none}.discounts-overview-table th,.discounts-overview-table td{padding-inline:.75rem}.gallery-filter-chips{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.chip{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border:1px solid #dbdbdb;border-radius:20px;background:#fff;color:#363636;font-size:.85rem;text-decoration:none;cursor:pointer;transition:all .2s ease}.chip:hover{border-color:#3273dc;color:#3273dc}.chip.is-active{background:#3273dc;border-color:#3273dc;color:#fff}.chip.is-active .chip-swatch{border-color:#fff}.chip .chip-swatch{width:16px;height:16px;border-radius:50%;border:2px solid #e0e0e0;flex-shrink:0}.chip .chip-label{white-space:nowrap}.gallery-photo-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:1rem;align-items:start}.gallery-photo-card{position:relative;aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#f5f5f5}.gallery-photo-wrapper{position:relative;width:100%;height:100%}.gallery-photo-image{width:100%;height:100%;object-fit:cover}.gallery-photo-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, transparent 50%);opacity:0;transition:opacity .2s ease;display:flex;flex-direction:column;justify-content:flex-end;padding:.75rem}.gallery-photo-card:hover .gallery-photo-overlay{opacity:1}.gallery-photo-badges{position:absolute;top:.5rem;left:.5rem;display:flex;gap:.25rem}.gallery-photo-info{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.5rem}.gallery-photo-stylist{font-weight:600;color:#fff;font-size:.85rem}.gallery-photo-service{color:hsla(0,0%,100%,.85);font-size:.75rem}.gallery-photo-tags{display:flex;flex-wrap:wrap;gap:.25rem}.gallery-photo-tags .tag{font-size:.65rem;padding:.15rem .4rem;height:auto}.gallery-photo-actions{position:absolute;top:.5rem;right:.5rem;display:flex;gap:.25rem;opacity:0;transition:opacity .2s ease}.gallery-photo-card:hover .gallery-photo-actions{opacity:1}.work-gallery-filters-box{position:relative}.work-gallery-filters-box .work-gallery-filters-collapsed-label{position:absolute;top:.5rem;left:.6rem;display:none;color:#7a7a7a;z-index:2}.work-gallery-filters-box .work-gallery-filters-toggle{position:absolute;top:.25rem;right:.5rem;margin:0;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border:0;background:rgba(0,0,0,0);color:#7a7a7a;border-radius:999px;cursor:pointer;transition:background-color .15s ease,color .15s ease;z-index:2}.work-gallery-filters-box .work-gallery-filters-toggle:hover{background:#f1f1f1;color:#363636}.work-gallery-filters-box.is-collapsed{margin-bottom:1rem}.work-gallery-filters-box.is-collapsed .work-gallery-filters-collapsed-label{display:inline-block}.work-gallery-filters-content{min-width:0}.gallery-filters-main-row,.gallery-filters-secondary-row{flex-wrap:wrap;overflow-x:visible;gap:.75rem;margin-left:0;margin-right:0}.gallery-filters-main-row .column,.gallery-filters-secondary-row .column{padding-top:0;padding-bottom:0;padding-left:0;padding-right:0;min-width:0}.gallery-filters-main-row .column.is-narrow{flex:1 1 13rem;max-width:16rem}.gallery-filter-service{min-width:clamp(20rem,28vw,32rem);flex:2 1 clamp(20rem,28vw,32rem)}.gallery-filter-service .field,.gallery-filter-service .control,.gallery-filter-service .select,.gallery-filter-service .ss-main{width:100%}.gallery-filters-secondary-row{margin-top:.25rem}.gallery-filters-secondary-row .column.is-narrow{flex:1 1 12rem;max-width:14rem}.gallery-filter-actions{margin-left:auto;flex:0 0 auto}.gallery-filter-actions .control{display:flex;align-items:center;gap:.5rem;white-space:nowrap}.gallery-filters-taxonomy-row{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center}.gallery-filters-taxonomy-group{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.gallery-filters-taxonomy-group .gallery-filter-chips{margin-bottom:0}.work-gallery-card{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.05);transition:box-shadow .2s ease,transform .2s ease}.work-gallery-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.work-gallery-card:hover .photo-actions-overlay{opacity:1}.work-gallery-card .gallery-image-wrapper{position:relative;aspect-ratio:4/3;overflow:hidden;background:#f7f7f7}.work-gallery-card .gallery-image-primary-link{position:absolute;inset:0;z-index:1}.work-gallery-card .gallery-image{width:100%;height:100%;object-fit:contain}.work-gallery-card .photo-badge-top-left{position:absolute;top:8px;left:8px;z-index:10}.work-gallery-card .photo-badge-top-right{position:absolute;top:8px;right:8px;z-index:10}.work-gallery-card .photo-actions-overlay{position:absolute;bottom:8px;right:8px;display:flex;gap:4px;opacity:0;transition:opacity .2s ease;z-index:10}.work-gallery-card .photo-action-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:4px;background:hsla(0,0%,100%,.95);color:#363636;border:none;cursor:pointer;transition:background .2s ease}.work-gallery-card .photo-action-btn:hover{background:#fff}.work-gallery-card .photo-action-btn.is-warning{background:#ffdd57;color:rgba(0,0,0,.7)}.work-gallery-card .photo-info{padding:10px 12px}.work-gallery-card .photo-stylist{font-size:.75rem;color:#7a7a7a;margin-bottom:2px;display:flex;align-items:center;gap:4px}.work-gallery-card .photo-service{font-weight:600;font-size:.85rem;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.work-gallery-card .photo-tags{display:flex;flex-wrap:wrap;gap:4px}.work-gallery-card .photo-tags .tag{font-size:.7rem}.work-gallery-card .photo-description{font-size:.75rem;color:#7a7a7a;margin-top:6px;line-height:1.3}.work-gallery-card .color-dot{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:4px;border:1px solid rgba(0,0,0,.1)}.work-gallery-card .photo-galleries{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.work-gallery-card .photo-galleries .icon{margin-right:2px}.gallery-page{min-height:100vh;background:#fafafa}.gallery-filter-bar{background:#fff;padding:1rem 0;border-bottom:1px solid #eee;position:sticky;top:0;z-index:100}.gallery-filter-bar .container{display:flex;flex-direction:column;gap:.75rem}.gallery-filter-row{display:flex;align-items:center;overflow-x:auto;padding-bottom:.25rem}.gallery-filter-row::-webkit-scrollbar{display:none}.gallery-header{padding:2.5rem 0 1.5rem;text-align:center}.gallery-header .title{font-weight:300;color:#363636}.gallery-header .subtitle{color:#7a7a7a}.gallery-content{padding:0 0 4rem}.gallery-masonry{columns:4;column-gap:1rem}@media screen and (max-width: 1200px){.gallery-masonry{columns:3}}@media screen and (max-width: 768px){.gallery-masonry{columns:2}}@media screen and (max-width: 480px){.gallery-masonry{columns:1}}.gallery-masonry-item{break-inside:avoid;margin-bottom:1rem}.gallery-masonry-card{display:block;position:relative;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease}.gallery-masonry-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.gallery-masonry-card:hover .gallery-masonry-overlay{opacity:1}.gallery-masonry-image{display:block;width:100%;height:auto}.gallery-masonry-overlay{position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 40%, transparent 60%);opacity:0;transition:opacity .3s ease;display:flex;flex-direction:column;justify-content:flex-end;padding:1rem}.gallery-masonry-info{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.5rem}.gallery-stylist{font-weight:600;color:#fff;font-size:.9rem}.gallery-service{color:hsla(0,0%,100%,.85);font-size:.8rem}.gallery-tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-bottom:.75rem}.gallery-book-btn{width:100%}@media screen and (max-width: 768px){.gallery-filters-main-row,.gallery-filters-secondary-row{flex-wrap:wrap;overflow-x:visible}.gallery-filters-main-row .column,.gallery-filters-secondary-row .column{width:100%;max-width:none}.gallery-filter-service{min-width:100%;flex-basis:100%}.gallery-filter-actions{margin-left:0}.gallery-photo-grid{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));gap:.75rem}.gallery-filter-bar{padding:.75rem 0}.gallery-header{padding:1.5rem 0 1rem}.gallery-header .title{font-size:1.5rem}.gallery-header .subtitle{font-size:.9rem}.chip{padding:.3rem .6rem;font-size:.8rem}}.business-index-page{min-height:100vh;background:#f8f9fa}.business-index-header{background:#fff;border-bottom:1px solid #eee}.business-cards{display:flex;flex-direction:column;gap:1rem}.business-card-item{background:#fff;border-radius:12px;padding:1.25rem 1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:box-shadow .2s ease,transform .2s ease}.business-card-item:hover{box-shadow:0 8px 16px rgba(0,0,0,.15)}.business-card-item.is-inactive{opacity:.7;background:#f5f5f5}.business-card-logo{width:64px;height:64px;border-radius:10px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#f5f5f5}.business-card-logo-image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.business-card-logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--brand-primary, #11998e) 0%, var(--brand-primary-light, #38ef7d) 100%);font-size:1.25rem;font-weight:700;color:#fff}.business-card-info .title{line-height:1.2}.business-card-stats{display:flex;flex-wrap:wrap;gap:.5rem}.business-detail-page{min-height:100%;background:rgba(0,0,0,0);display:flex;flex-direction:column}.admin-scroll.business-setup-scroll{padding-bottom:0;background:#fff;max-height:none;height:100%}.business-detail-page>.container.is-fluid.py-5{flex:1 1 auto;padding-bottom:0 !important}.business-setup-form{padding-bottom:0;min-height:100%;display:flex;flex-direction:column}.business-setup-sticky-footer{position:sticky;bottom:0;z-index:5;margin-top:auto;padding:.75rem 0 calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid rgba(0,0,0,.08);background:hsla(0,0%,100%,.96);backdrop-filter:blur(6px)}@media(max-width: 1023px){.business-setup-sticky-footer{bottom:var(--bottom-menu-height, 0px)}}.business-detail-header{background:#fff;border-bottom:1px solid #eee;position:sticky;top:0;z-index:10}.business-identity-card{background:linear-gradient(135deg, var(--brand-primary, #11998e) 0%, var(--brand-primary-light, #38ef7d) 100%);color:#fff}.business-identity-card.is-archived{background:linear-gradient(135deg, #636e72 0%, #2d3436 100%)}.business-identity-card .title{color:#fff}.business-identity-card .business-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.business-logo-large{position:relative;display:inline-flex;align-items:center;justify-content:center;width:220px;min-width:220px;height:100px;border-radius:12px;overflow:hidden;background:hsla(0,0%,100%,.95);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:.5rem}.business-logo-large .business-logo-image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}.business-logo-large .business-logo-placeholder{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.3);border-radius:8px;font-size:1.75rem;font-weight:700;color:#fff}.business-logo-large .business-logo-placeholder--empty{font-size:.7rem;font-weight:600;line-height:1.2;text-align:center;padding:.35rem;color:hsl(0,0%,26%);background:hsl(0,0%,97%)}.business-logo-placeholder-edit{width:150px;height:150px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--brand-primary, #11998e) 0%, var(--brand-primary-light, #38ef7d) 100%);font-size:2.5rem;font-weight:700;color:#fff}.logo-upload-area{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem;border:2px dashed #dbdbdb;border-radius:12px;background:#fafafa;transition:border-color .2s ease,background-color .2s ease}.logo-upload-area:hover{border-color:var(--brand-primary, #11998e);background:#f5f5f5}.logo-upload-area.has-logo{border-style:solid;border-color:#dbdbdb;background:#fff}.logo-preview-container{display:flex;align-items:center;justify-content:center;width:180px;height:150px;transition:width .2s ease,height .2s ease;background-color:#fafafa;background-image:linear-gradient(45deg, #f0f0f0 25%, transparent 25%),linear-gradient(-45deg, #f0f0f0 25%, transparent 25%),linear-gradient(45deg, transparent 75%, #f0f0f0 75%),linear-gradient(-45deg, transparent 75%, #f0f0f0 75%);background-size:12px 12px;background-position:0 0,0 6px,6px -6px,-6px 0px;border-radius:8px}.logo-preview-image{display:block;max-width:180px;max-height:150px;width:auto;height:auto;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.logo-placeholder-large{width:120px;height:120px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--brand-primary, #11998e) 0%, var(--brand-primary-light, #38ef7d) 100%);font-size:2rem;font-weight:700;color:#fff}.logo-dimensions{font-size:.75rem;color:#7a7a7a;margin-top:.25rem}.logo-upload-actions{display:flex;flex-direction:column;align-items:center;gap:.5rem}.business-tabs-nav{background:#fff;border-bottom:1px solid #dbdbdb}.business-tabs-nav .tabs{margin-bottom:0 !important}.business-tabs-nav .tabs ul{border-bottom:none}.business-tabs-nav .tabs li a{border-bottom-color:rgba(0,0,0,0);border-radius:0;padding:1rem 1.25rem}.business-tabs-nav .tabs li a:hover{border-bottom-color:#dbdbdb}.business-tabs-nav .tabs li.is-active a{border-bottom-color:var(--brand-primary, #11998e);color:var(--brand-primary, #11998e);border-radius:0}.business-tab-panel{display:none}.business-tab-panel.is-active{display:block}.business-edit-table{background:rgba(0,0,0,0)}.business-edit-table th,.business-edit-table td{border:none;padding:.5rem 0;vertical-align:middle}.business-edit-table th{font-weight:600;color:#363636;white-space:nowrap;padding-right:1rem}.business-edit-table td .input,.business-edit-table td .select,.business-edit-table td select{max-width:100%}.business-edit-table td .field{margin-bottom:0}.business-edit-table td .help{margin-top:.25rem}.button.is-admin-action{background-color:hsl(220,20%,18%) !important;border-color:hsl(220,20%,18%) !important;color:#fff !important}.button.is-admin-action:hover{background-color:hsl(220,20%,25%) !important;border-color:hsl(220,20%,25%) !important;color:#fff !important}.button.is-admin-action:focus{border-color:hsl(220,20%,30%) !important;box-shadow:0 0 0 .125em rgba(45,52,54,.25)}.button.is-admin-action.is-danger{background-color:hsl(348,86%,43%) !important;border-color:hsl(348,86%,43%) !important}.button.is-admin-action.is-danger:hover{background-color:hsl(348,86%,38%) !important;border-color:hsl(348,86%,38%) !important}@media screen and (max-width: 768px){.business-identity-card{padding:1.5rem 0}.business-identity-card .columns{text-align:center}.business-identity-card .column.is-narrow{margin-bottom:1rem}.business-logo-large{width:100px;min-width:100px;height:100px;margin:0 auto}.business-tabs-nav .tabs li a{padding:.75rem;font-size:.85rem}.business-tabs-nav .tabs li a span:not(.icon){display:none}.business-card-item{padding:1rem}.business-card-item .buttons{margin-top:.75rem;justify-content:flex-end}.business-card-logo{width:48px;height:48px}.business-edit-table th,.business-edit-table td{display:block;width:100%;padding:.25rem 0}.business-edit-table th{padding-top:.75rem}}.opening-hours-row{transition:background-color .2s ease,color .2s ease}.opening-hours-row .opening-hours-closed-label{display:none;font-weight:600}.opening-hours-row--closed{background-color:#f5f5f5;color:#7a7a7a}.opening-hours-row--closed .opening-hours-closed-label{display:inline-flex;align-items:center;gap:.25rem}.opening-hours-row .opening-hours-time-fields.is-hidden{display:none}.organization-hub{min-height:100%;background:var(--bulma-scheme-main-bis, #fafafa)}.organization-logo-large,.organization-logo-medium,.organization-logo-small{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;background:var(--bulma-scheme-main-ter, #f5f5f5);flex-shrink:0}.organization-logo-large{width:100px;height:100px}.organization-logo-medium{width:64px;height:64px}.organization-logo-small{width:48px;height:48px}.organization-logo-image{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;display:block}.organization-logo-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--bulma-primary-light, #ffb3c1) 0%, var(--bulma-primary, #e91e63) 100%);color:#fff;font-weight:bold;font-size:1.5rem}.organization-logo-small .organization-logo-placeholder{font-size:1rem}.organization-simple-profile .organization-profile-card{background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.organization-simple-profile .organization-meta{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.organization-business-locations .organization-business-header{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.15)}.organization-business-locations .organization-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.branches-by-business .branches-by-business__business-card{padding:1.5rem}.branches-by-business .branches-by-business__business-card-columns{width:100%}.opening-hours-comparison .opening-hours-comparison__section-header{gap:1rem}.opening-hours-comparison .opening-hours-comparison__table th,.opening-hours-comparison .opening-hours-comparison__table td{vertical-align:middle;min-width:160px}.opening-hours-comparison .opening-hours-comparison__table th:first-child,.opening-hours-comparison .opening-hours-comparison__table td:first-child{min-width:120px;position:sticky;left:0;background:#fff;z-index:1}.location-cards-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:1.25rem}.location-cards-grid>*{min-width:0;max-width:100%}.location-cards-grid.location-cards-grid-compact{grid-template-columns:repeat(auto-fill, minmax(160px, 1fr));gap:.75rem}.location-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease;max-width:400px;width:100%}.location-card:hover{transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.15)}.location-card.is-archived{opacity:.7}.location-card.is-archived .location-card-image::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg, transparent, transparent 10px, rgba(0, 0, 0, 0.03) 10px, rgba(0, 0, 0, 0.03) 20px)}.location-card-link{display:block;text-decoration:none;color:inherit}.location-card-image{position:relative;aspect-ratio:4/3;background:var(--bulma-scheme-main-ter, #f5f5f5);overflow:hidden;max-height:200px}.location-card-img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover;display:block}.location-card-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%)}.location-card-badge{position:absolute;top:.5rem;right:.5rem}.location-card-type{position:absolute;top:.5rem;left:.5rem}.location-card-content{padding:1rem}.location-card-header{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.location-card-logo{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--bulma-scheme-main-ter, #f5f5f5)}.location-card-logo-img{width:100%;height:100%;object-fit:contain}.location-card-logo-placeholder{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--bulma-primary-light, #ffb3c1) 0%, var(--bulma-primary, #e91e63) 100%);color:#fff;font-weight:bold;font-size:.8rem}.location-card-title{flex:1;min-width:0}.location-card-title .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.location-card-address{display:flex;align-items:center;gap:.25rem;margin-bottom:.5rem}.location-card-stats{display:flex;flex-wrap:wrap;gap:.5rem}.location-card-compact{background:var(--bulma-scheme-main-bis, #fafafa);border-radius:8px;padding:.75rem;transition:background .2s ease}.location-card-compact:hover{background:var(--bulma-scheme-main-ter, #f0f0f0)}.location-card-compact.is-archived{opacity:.6}.location-card-compact-link{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:inherit}.location-card-compact-logo{width:36px;height:36px;min-width:36px;min-height:36px;max-width:36px;max-height:36px;border-radius:6px;overflow:hidden;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, var(--bulma-primary-light, #ffb3c1) 0%, var(--bulma-primary, #e91e63) 100%);color:#fff;font-weight:bold;font-size:.7rem}.location-card-compact-logo-img{width:100%;height:100%;max-width:36px;max-height:36px;object-fit:contain;display:block}.location-card-compact-info{flex:1;min-width:0}.location-card-compact-name{font-weight:600;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.125rem}.location-card-compact-meta{font-size:.75rem;color:var(--bulma-grey, #7a7a7a);display:flex;align-items:center;gap:.25rem}.location-card-more{display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:2px dashed var(--bulma-grey-lighter, #dbdbdb);border-radius:8px;min-height:60px}.location-card-more-link{display:flex;flex-direction:column;align-items:center;gap:.25rem;text-decoration:none;padding:.75rem}.location-card-more-link:hover{color:var(--bulma-primary, #e91e63)}.organization-full-portfolio .organization-portfolio-header{margin-bottom:1.5rem}.branches-by-business__header{padding-bottom:.75rem;border-bottom:1px solid var(--bulma-border, #dbdbdb)}.organization-group-section{background:#fff;border-radius:12px}.organization-group-header{padding-bottom:1rem;border-bottom:1px solid var(--bulma-border-light, #f0f0f0)}.organization-group-header:hover .icon:first-child{color:var(--bulma-primary, #e91e63)}.organization-business-section{background:#fff;border-radius:12px}.organization-business-section.is-inactive{opacity:.7}.organization-business-row .organization-logo-small{width:40px;height:40px}.organization-inline-locations{padding-top:.5rem;border-top:1px solid var(--bulma-border-light, #f0f0f0);margin-top:.5rem}.organization-empty-state .organization-empty-icon{animation:float 3s ease-in-out infinite}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@media screen and (max-width: 768px){.organization-logo-large{width:72px;height:72px}.location-cards-grid{grid-template-columns:1fr}.location-cards-grid.location-cards-grid-compact{grid-template-columns:repeat(2, 1fr)}.organization-business-row{flex-wrap:wrap}.organization-business-row .level-right{width:100%;margin-top:.75rem;justify-content:flex-start}}.organization-access-page .avatar-40,.organization-access-page .avatar-image.avatar-40,.organization-access-page .initials-avatar.avatar-40{width:40px;height:40px;min-width:40px;min-height:40px;max-width:40px;max-height:40px;border-radius:50% !important;overflow:hidden;aspect-ratio:1/1}.sidebar-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:29;transition:opacity .3s ease,visibility .3s ease}.sidebar-overlay.is-visible{opacity:1;visibility:visible}@media(min-width: 1024px){.sidebar-overlay{display:none !important}}@media(max-width: 1023px){.global-side-menu-container{position:fixed;top:0;left:0;bottom:0;z-index:30;background:#fff;width:280px;max-width:85vw;box-shadow:2px 0 8px rgba(0,0,0,.1);opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease-in-out}.global-side-menu-container.is-visible{opacity:1;visibility:visible;transform:translateX(0)}.global-side-menu-container .settings-sidebar{display:block !important;visibility:visible !important}}@media(min-width: 1024px){.global-side-menu-container{display:block !important;visibility:visible !important}}@media(max-width: 1023px){body.has-sidebar-open{overflow:hidden}}.admin-sidebar{display:flex;flex-direction:column;width:276px;min-width:276px;height:calc(100vh - 56px);height:calc(100dvh - 56px);background-color:#fff;border-right:2px solid hsl(0,0%,84%);box-shadow:4px 0 16px rgba(0,0,0,.08);position:sticky;top:0;z-index:10}.admin-sidebar::after{content:"";position:absolute;top:0;right:-8px;bottom:0;width:8px;background:linear-gradient(to right, rgba(0, 0, 0, 0.04), transparent);pointer-events:none}@media(max-width: 1023px){.admin-sidebar{display:none !important}}.global-side-menu-container{height:calc(100vh - 56px);height:calc(100dvh - 56px)}@media(min-width: 1024px){.global-side-menu-container .admin-sidebar{display:flex !important}}@media(max-width: 1023px){.global-side-menu-container{position:fixed;top:56px;left:0;bottom:0;width:276px;height:auto;z-index:1000;transform:translateX(-100%);transition:transform .3s ease}.global-side-menu-container .admin-sidebar{height:100%}.global-side-menu-container.is-active{transform:translateX(0)}.global-side-menu-container.is-active .admin-sidebar{display:flex !important}}@media(min-width: 1024px){.main-content-wrapper:has(.admin-sidebar){--pro-scope-dropdown-left-gap: 276px}.main-content-wrapper.sidebar-collapsed:has(.admin-sidebar){--pro-scope-dropdown-left-gap: 60px}}.admin-sidebar__header{display:none;padding:1.25rem 1rem;border-bottom:1px solid hsl(0,0%,84%);flex-shrink:0}.admin-sidebar__search{padding:1rem;border-bottom:1px solid hsl(0,0%,84%);flex-shrink:0;background-color:#fff}.admin-sidebar__search .pro-global-search .icon.is-left{cursor:pointer !important}.admin-sidebar__search .pro-global-search .icon.is-left:hover{color:hsl(264,98%,82%)}.admin-sidebar__logo{display:flex;align-items:center;gap:.5rem}.admin-sidebar__logo-text{font-weight:600;font-size:1.1rem;color:hsl(0,0%,15%)}.admin-sidebar__footer-info{display:none;padding:1rem;border-top:1px solid hsl(0,0%,84%);margin-top:auto;flex-shrink:0}.admin-sidebar__user{display:flex;align-items:center;color:hsl(0,0%,58%);font-size:.875rem}.admin-sidebar__build-info{display:flex;align-items:center;gap:.45rem;padding:.45rem .95rem .4rem;border-top:1px solid hsl(0,0%,84%);background-color:hsl(0,0%,99%);color:hsl(0,0%,58%);font-size:.72rem;line-height:1.25}.admin-sidebar__build-label{font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.78}.admin-sidebar__build-value{font-family:ui-monospace,"SFMono-Regular",Menlo,Consolas,"Liberation Mono",monospace}.admin-sidebar__nav{display:flex;flex-direction:column;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;padding:1rem .5rem;min-height:0;scroll-behavior:smooth}.admin-sidebar__nav::-webkit-scrollbar{width:6px}.admin-sidebar__nav::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.admin-sidebar__nav::-webkit-scrollbar-thumb{background-color:hsla(0,0%,58%,.3);border-radius:3px}.admin-sidebar__nav::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,58%,.5)}.admin-sidebar__nav{scrollbar-width:thin;scrollbar-color:hsla(0,0%,58%,.3) rgba(0,0,0,0)}.admin-sidebar__section{margin-bottom:1.25rem}.admin-sidebar__section:last-child{margin-bottom:0}.admin-sidebar__section-title{display:flex;align-items:center;color:hsl(0,0%,22%);font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:.68rem 1rem;margin-bottom:.25rem;border-bottom:1px solid hsl(0,0%,77%);background-color:hsl(0,0%,98.5%)}.admin-sidebar__section-title .icon{opacity:.75}.admin-sidebar__section-tag{margin-left:auto;display:inline-flex;align-items:center;padding:.14rem .52rem;border-radius:999px;border:1px solid hsla(0,0%,15%,.28);background:hsla(0,0%,15%,.02);color:hsla(0,0%,15%,.62);font-size:.62rem;font-weight:700;letter-spacing:.07em;line-height:1.2;text-transform:uppercase}.admin-sidebar__section-tag.is-info{background-color:#f3f9ff;border-color:#99c8f0;color:#1f5f9f}.admin-sidebar__section-tag.is-admin{background-color:#fff6ea;border-color:#f2be84;color:#9a4e00}.admin-sidebar__section-tag.is-success{background-color:#edf9f2;border-color:#b8e5cc;color:#1f7a4f}.admin-sidebar__section-tag.is-stock{background-color:#f5f1ff;border-color:#cec2ff;color:#4b33a8}.admin-sidebar__nav>.admin-sidebar__section>.admin-sidebar__section-title{font-size:.9rem;font-weight:800;color:hsl(0,0%,18%)}.admin-sidebar__list{list-style:none;margin:0;padding:0}.admin-sidebar__item{margin:2px 0}.admin-sidebar__link{display:flex;align-items:center;gap:.625rem;padding:.625rem 1rem;color:hsl(0,0%,15%);font-size:.95rem;text-decoration:none;border-radius:.5rem;transition:all .15s ease;cursor:pointer}.admin-sidebar__link:hover:not(.is-disabled){background-color:var(--brand-primary-light);color:hsl(0,0%,15%);text-decoration:none}.admin-sidebar__link.is-active{background-color:var(--brand-primary);color:#fff;font-weight:600}.admin-sidebar__link.is-active .admin-sidebar__icon{opacity:1}.admin-sidebar__link.is-active .tag{background-color:hsla(0,0%,100%,.2);color:#fff}.admin-sidebar__link.is-disabled{opacity:.5;cursor:not-allowed}.admin-sidebar__icon{width:1.25rem;text-align:center;opacity:.7;flex-shrink:0}.admin-sidebar__icon i{font-size:.9rem}.admin-sidebar__label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-sidebar__label--scrollable{overflow-x:auto;overflow-y:hidden;text-overflow:clip;scrollbar-width:thin}.admin-sidebar__label--scrollable::-webkit-scrollbar{height:4px}.admin-sidebar__link .tag{font-size:.7rem;min-width:1.5rem;height:1.25rem;padding:0 .375rem}.admin-sidebar__divider{height:1px;background-color:hsl(0,0%,84%);margin:1rem 1rem}.admin-sidebar__subsection-title{padding:.68rem 1rem;margin-bottom:.25rem;list-style:none;border-bottom:1px solid hsl(0,0%,77%)}.admin-sidebar__subsection-label{display:flex;align-items:center;gap:.4rem;width:100%;font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:hsla(0,0%,15%,.42)}.admin-sidebar__subsection-tag{margin-left:auto;display:inline-flex;align-items:center;background-color:hsla(0,0%,15%,.06);border:1px solid hsla(0,0%,15%,.2);color:hsla(0,0%,15%,.62);font-size:.55rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.admin-sidebar__subsection-title~.admin-sidebar__item .admin-sidebar__icon{display:none}.admin-sidebar__subsection-title+.admin-sidebar__divider{display:none}.admin-sidebar__subsection-title~.admin-sidebar__item .admin-sidebar__link{padding:.45rem 1rem;min-height:0;gap:.35rem}.admin-sidebar-layout{display:flex;height:100%;overflow:hidden}.admin-sidebar-layout__content{flex:1;overflow-y:auto;overflow-x:hidden;background-color:hsl(330,20%,98%)}.global-side-menu-container{height:calc(100vh - 56px);height:calc(100dvh - 56px);position:relative}@media(min-width: 1024px){.global-side-menu-container .admin-sidebar{display:flex !important}}.admin-page{display:flex;flex-direction:column;height:calc(100vh - 56px);height:calc(100dvh - 56px)}.admin-page>.columns{flex:1;min-height:0}.admin-page .admin-scroll{height:100%;overflow-y:auto}.admin-sidebar__footer{flex:0 0 auto;display:flex;align-items:center;justify-content:center;padding:.75rem;border-top:1px solid hsl(0,0%,84%);cursor:pointer;transition:all .2s ease;color:hsl(0,0%,58%);background:hsla(0,0%,100%,.5)}.admin-sidebar__footer:hover{background:var(--brand-primary-light);color:var(--brand-primary)}.admin-sidebar__footer-icon{font-size:.75rem;transition:transform .3s ease}.sidebar-overlay{display:none}@media(max-width: 1023px){.sidebar-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999}.global-side-menu-container.is-active~.sidebar-overlay{display:block}}.admin-sidebar__section-title-full{display:inline}.admin-sidebar__section-title-short{display:none}@media(min-width: 1024px){.sidebar-collapsed .admin-sidebar{width:60px;min-width:60px}.sidebar-collapsed .admin-sidebar::after{display:none}.sidebar-collapsed .admin-sidebar__nav{padding:1rem .25rem}.sidebar-collapsed .admin-sidebar__search{padding:.75rem .5rem;display:flex;justify-content:center;align-items:center}.sidebar-collapsed .pro-global-search{width:100%}.sidebar-collapsed .pro-global-search .field.has-addons{margin-bottom:0;display:flex;justify-content:center;width:100%}.sidebar-collapsed .pro-global-search .control{flex:0 0 auto}.sidebar-collapsed .pro-global-search .control.has-icons-left{position:relative;width:auto}.sidebar-collapsed .pro-global-search .input{display:none !important}.sidebar-collapsed .pro-global-search .button{display:none !important}.sidebar-collapsed .pro-global-search .icon.is-left{position:static !important;display:flex !important;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.375rem;background-color:rgba(0,0,0,0);transition:background-color .15s ease;cursor:pointer !important;margin:0;left:auto !important;right:auto !important;top:auto !important;transform:none !important}.sidebar-collapsed .pro-global-search .icon.is-left:hover{background-color:var(--brand-primary-light)}.sidebar-collapsed .pro-global-search .icon.is-left i{font-size:1rem;color:hsl(0,0%,15%) !important;margin:0}.sidebar-collapsed .admin-sidebar__section-title{justify-content:center;padding:.375rem .25rem;font-size:.55rem;text-align:center;letter-spacing:.5px}.sidebar-collapsed .admin-sidebar__section-title .icon{display:none}.sidebar-collapsed .admin-sidebar__section-title .admin-sidebar__section-tag{display:none}.sidebar-collapsed .admin-sidebar__section-title-full{display:none}.sidebar-collapsed .admin-sidebar__section-title-short{display:inline}.sidebar-collapsed .admin-sidebar__link{justify-content:center;padding:.625rem}.sidebar-collapsed .admin-sidebar__link .admin-sidebar__label,.sidebar-collapsed .admin-sidebar__link .tag,.sidebar-collapsed .admin-sidebar__link .admin-sidebar__status-icon{display:none}.sidebar-collapsed .admin-sidebar__link .admin-sidebar__icon{margin:0;width:auto;font-size:1.1rem;opacity:.8}.sidebar-collapsed .admin-sidebar__link.is-active .admin-sidebar__icon{opacity:1}.sidebar-collapsed .admin-sidebar__footer-icon,.sidebar-collapsed .sidebar-collapse-icon{transform:rotate(180deg)}.sidebar-collapsed .admin-sidebar__item{position:relative}.sidebar-collapsed .admin-sidebar__item:hover::after{content:attr(data-tooltip);position:absolute;left:calc(100% + .5rem);top:50%;transform:translateY(-50%);background:hsl(0,0%,44%);color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.8rem;white-space:nowrap;z-index:100;pointer-events:none}}.test-sidebar.admin-sidebar{box-shadow:none;border-right:1px solid hsl(0,0%,84%)}.test-sidebar.admin-sidebar::after{display:none}@media screen and (max-width: 1023px){.test-sidebar.admin-sidebar{display:flex !important;position:fixed;top:0;left:0;bottom:0;z-index:3500;width:260px;max-width:85vw;height:100dvh;box-shadow:4px 0 16px rgba(0,0,0,.15);opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease}.test-sidebar.admin-sidebar.is-visible{opacity:1;visibility:visible;transform:translateX(0)}}.sidebar-toggle-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:3400;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.sidebar-toggle-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}@media screen and (min-width: 1024px){.sidebar-toggle-overlay{display:none !important}}@media screen and (min-width: 1024px){.test-sidebar.admin-sidebar{display:flex;position:relative;height:calc(100dvh - 56px)}}.sidebar-hamburger{background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;margin-right:.5rem;display:flex;align-items:center;justify-content:center}.sidebar-hamburger .icon{color:inherit;font-size:1.25rem}.sidebar-hamburger:hover{opacity:.7}.sidebar-hamburger:focus{outline:none}@media(min-width: 1024px){.sidebar-collapsed .test-sidebar.admin-sidebar{width:60px;min-width:60px}.sidebar-collapsed .test-sidebar .admin-sidebar__nav{padding:1rem .25rem}.sidebar-collapsed .test-sidebar .admin-sidebar__section-title{justify-content:center;padding:.375rem .25rem;font-size:.55rem;text-align:center;letter-spacing:.5px}.sidebar-collapsed .test-sidebar .admin-sidebar__section-title .icon{display:none}.sidebar-collapsed .test-sidebar .admin-sidebar__section-title-full{display:none}.sidebar-collapsed .test-sidebar .admin-sidebar__section-title-short{display:inline}.sidebar-collapsed .test-sidebar .admin-sidebar__link{justify-content:center;padding:.625rem}.sidebar-collapsed .test-sidebar .admin-sidebar__link .admin-sidebar__label,.sidebar-collapsed .test-sidebar .admin-sidebar__link .tag,.sidebar-collapsed .test-sidebar .admin-sidebar__link .admin-sidebar__status-icon{display:none}.sidebar-collapsed .test-sidebar .admin-sidebar__link .admin-sidebar__icon{margin:0;width:auto;font-size:1.1rem;opacity:.8}.sidebar-collapsed .test-sidebar .admin-sidebar__link.is-active .admin-sidebar__icon{opacity:1}.sidebar-collapsed .test-sidebar .admin-sidebar__footer-icon{transform:rotate(180deg)}.sidebar-collapsed .test-sidebar .admin-sidebar__item{position:relative}.sidebar-collapsed .test-sidebar .admin-sidebar__item:hover::after{content:attr(data-tooltip);position:absolute;left:calc(100% + .5rem);top:50%;transform:translateY(-50%);background:hsl(0,0%,44%);color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.8rem;white-space:nowrap;z-index:100;pointer-events:none}}.system-shell{display:flex;height:100dvh;max-height:100dvh;overflow:hidden;--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-top: env(safe-area-inset-top, 0px);--mobile-header-height: 52px}.system-sidebar-overlay{opacity:0;visibility:hidden;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:29;transition:opacity .3s ease,visibility .3s ease}.system-sidebar-overlay.is-visible{opacity:1;visibility:visible}@media(min-width: 1024px){.system-sidebar-overlay{display:none !important}}.admin-sidebar.system-theme{background-color:hsl(220,20%,18%);border-right:1px solid hsl(220,15%,25%);box-shadow:4px 0 16px rgba(0,0,0,.2);height:100dvh}.admin-sidebar.system-theme::after{display:none}.admin-sidebar.system-theme .admin-sidebar__header,.admin-sidebar.system-theme .admin-sidebar__footer-info{display:block}@media(min-width: 1024px){.admin-sidebar.system-theme{display:flex !important}}@media(max-width: 1023px){.admin-sidebar.system-theme{display:flex !important;position:fixed;top:0;left:0;bottom:0;z-index:30;width:260px;max-width:85vw;opacity:0;visibility:hidden;transform:translateX(-100%);transition:opacity .3s ease,visibility .3s ease,transform .3s ease-in-out}.admin-sidebar.system-theme.is-visible{opacity:1;visibility:visible;transform:translateX(0)}}.admin-sidebar.system-theme .admin-sidebar__header{padding:1.25rem 1rem;border-bottom:1px solid hsl(220,15%,25%);flex-shrink:0}.admin-sidebar.system-theme .admin-sidebar__logo{display:flex;align-items:center;gap:.5rem}.admin-sidebar.system-theme .admin-sidebar__logo .icon{color:hsl(171,76%,42%)}.admin-sidebar.system-theme .admin-sidebar__logo-text{font-weight:600;font-size:1.1rem;color:hsl(220,15%,85%)}.admin-sidebar.system-theme .admin-sidebar__switch-zone{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1rem;border:1px solid hsl(199,65%,62%);border-top:1px solid hsl(199,65%,62%);border-radius:999px;background:linear-gradient(135deg, hsl(199, 65%, 85%), hsl(151, 76%, 76%));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 1px 0 rgba(0,0,0,.12);flex-shrink:0;font-weight:700;color:hsl(220,55%,40%);text-decoration:none}.admin-sidebar.system-theme .admin-sidebar__switch-zone:hover{background:linear-gradient(135deg, hsl(183, 76%, 80%), hsl(107, 63%, 79%));color:hsl(220,55%,34%)}.admin-sidebar.system-theme .admin-sidebar__search{padding:1rem;border-bottom:1px solid hsl(220,15%,25%);flex-shrink:0;background-color:hsl(220,20%,18%)}.admin-sidebar.system-theme .admin-sidebar__build-info{border-top-color:hsl(220,15%,25%);background-color:hsl(220,20%,21.28%);color:hsl(220,10%,60%)}.admin-sidebar.system-theme .admin-sidebar__nav{scrollbar-color:hsla(220,10%,60%,.3) rgba(0,0,0,0)}.admin-sidebar.system-theme .admin-sidebar__nav::-webkit-scrollbar-thumb{background-color:hsla(220,10%,60%,.3)}.admin-sidebar.system-theme .admin-sidebar__nav::-webkit-scrollbar-thumb:hover{background-color:hsla(220,10%,60%,.5)}.admin-sidebar.system-theme .admin-sidebar__section-title{color:hsl(220,10%,60%);border-bottom-color:hsl(220,15%,25%);background-color:hsl(220,20%,22.92%)}.admin-sidebar.system-theme .admin-sidebar__nav>.admin-sidebar__section>.admin-sidebar__section-title{color:hsl(220,10%,60%);background-color:hsl(220,20%,22.92%)}.admin-sidebar.system-theme .admin-sidebar__subsection-title{border-bottom-color:hsl(220,15%,25%);background-color:hsl(220,20%,21.28%)}.admin-sidebar.system-theme .admin-sidebar__subsection-label{color:hsl(220,10%,60%)}.admin-sidebar.system-theme .admin-sidebar__subsection-title~.admin-sidebar__item .admin-sidebar__icon{display:inline-flex}.admin-sidebar.system-theme .admin-sidebar__link{color:hsl(220,15%,85%)}.admin-sidebar.system-theme .admin-sidebar__link:hover:not(.is-disabled){background-color:hsl(220,20%,22%);color:hsl(220,15%,85%)}.admin-sidebar.system-theme .admin-sidebar__link.is-active{background-color:hsl(171,76%,42%);color:#fff}.admin-sidebar.system-theme .admin-sidebar__link.is-active .admin-sidebar__icon{opacity:1}.admin-sidebar.system-theme .admin-sidebar__link.is-active .tag{background-color:hsla(0,0%,100%,.2);color:#fff}.admin-sidebar.system-theme .admin-sidebar__link.is-disabled{opacity:.4}.admin-sidebar.system-theme .admin-sidebar__icon{opacity:.7;color:hsl(220,10%,60%)}.admin-sidebar.system-theme .admin-sidebar__link.is-active .admin-sidebar__icon{color:#fff}.admin-sidebar.system-theme .tag.is-light{background-color:hsla(220,10%,60%,.2);color:hsl(220,10%,60%)}.admin-sidebar.system-theme .tag.is-warning{background-color:hsl(44,100%,48%);color:#333}.admin-sidebar.system-theme .tag.is-info{background-color:hsl(206,70%,50%);color:#fff}.admin-sidebar.system-theme .admin-sidebar__footer-info{padding:1rem;padding-bottom:calc(1rem + var(--safe-bottom, 0px));border-top:1px solid hsl(220,15%,25%);margin-top:auto;flex-shrink:0}.admin-sidebar.system-theme .admin-sidebar__footer-info .button.is-outlined{border-color:hsl(220,10%,60%);color:hsl(220,15%,85%)}.admin-sidebar.system-theme .admin-sidebar__footer-info .button.is-outlined:hover{background-color:hsl(220,20%,22%);border-color:hsl(220,15%,85%)}.admin-sidebar.system-theme .admin-sidebar__user{display:flex;align-items:center;color:hsl(220,10%,60%);font-size:.875rem}.admin-sidebar.system-theme .admin-sidebar__user-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.admin-sidebar.system-theme .admin-sidebar__signout-inline{min-width:2rem;padding-left:.5rem;padding-right:.5rem}.system-main{flex:1;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:hsl(0,0%,96%)}.system-mobile-header{display:flex;align-items:center;gap:.5rem;height:var(--mobile-header-height);padding:.75rem 1rem;padding-top:calc(.75rem + var(--safe-top));background:#fff;border-bottom:1px solid hsl(0,0%,86%);flex-shrink:0}.system-mobile-header .system-mobile-title{font-weight:600;font-size:1rem;margin-left:.5rem;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}turbo-frame.system-content,.system-content{display:flex;flex-direction:column;flex:1 1 0%;min-height:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.system-page-wrapper{display:flex;flex-direction:column;flex:1 1 auto;padding:1.5rem;max-width:1400px;min-height:0;height:100%;box-sizing:border-box}@media(max-width: 768px){.system-page-wrapper{padding:1rem;padding-bottom:calc(1rem + var(--safe-bottom));max-width:520px;margin-left:auto;margin-right:auto;width:100%}}.system-page-header{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsl(0,0%,86%);flex-shrink:0}.system-page-header__top{display:flex;justify-content:space-between;align-items:center;gap:1rem}.system-page-header__meta{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.system-page-header__search{min-width:320px;max-width:560px;width:100%}.system-page-header__count{margin-left:auto}.system-page-header__actions{display:flex;align-items:center;gap:1rem}.system-header-search-form .field.has-addons{margin-bottom:0}.system-header-search-form .control.is-expanded{min-width:260px}.system-page-content{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.system-content-fill{flex:1 1 0;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding-bottom:1.5rem}.system-content-fill>.box{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:hidden}.system-content-fill>.box>.table-container{flex:1 1 auto;overflow-y:auto;overflow-x:auto;min-height:0}.system-content-fill>.box>.pagination,.system-content-fill>.box>nav.pagination{flex-shrink:0;margin-top:1rem;padding-bottom:.5rem}.system-fill-form{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.system-fill-form>.table-container{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:auto}.system-fill-form>.pagination,.system-fill-form>nav.pagination{flex-shrink:0}.system-sticky-table-head{max-height:min(68vh,920px);overflow-y:auto;overflow-x:auto;position:relative}.system-sticky-table-head thead th{position:sticky;top:0;z-index:3;background:#fff;box-shadow:inset 0 -1px 0 hsl(0,0%,90%)}.system-tenants-table-scroll{max-height:min(68vh,920px);overflow-y:auto;overflow-x:auto}.catalog-observations-table-container{min-height:340px;max-height:min(70vh,920px)}.system-content--scroll-page{flex:1 1 0%;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden}.system-content--scroll-page .system-page-wrapper{height:auto;min-height:100%}.system-content--scroll-page .catalog-observations-table-container,.system-content--scroll-page .catalog-observations-list-box .system-sticky-table-head{max-height:none;min-height:420px}.system-content--scroll-page .catalog-observations-list-box .system-sticky-table-head{overflow-x:auto;overflow-y:visible}@media(max-width: 1408px){body.has-sidebar-open{overflow:hidden}}.system-info-panel{width:320px;min-width:320px;background:#fff;border-left:1px solid hsl(0,0%,90%);display:flex;flex-direction:column;flex-shrink:0;height:100dvh;overflow:hidden}.system-info-panel__header{padding:1.25rem 1rem;border-bottom:1px solid hsl(0,0%,93%);flex-shrink:0;background:linear-gradient(135deg, hsl(171, 100%, 96%) 0%, hsl(204, 100%, 96%) 100%)}.system-info-panel__header h3{margin:0;display:flex;align-items:center;gap:.5rem;color:hsl(171,100%,29%)}.system-info-panel__body{flex:1;overflow-y:auto;padding:1rem}.system-info-panel__body::-webkit-scrollbar{width:4px}.system-info-panel__body::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.system-info-panel__body::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px}.system-info-item{border-bottom:1px solid hsl(0,0%,95%);transition:background-color .15s ease}.system-info-item:last-child{border-bottom:none}.system-info-item:hover{background-color:hsl(0,0%,98%)}.system-info-stats{background:hsl(0,0%,98%);border-radius:8px;padding:1rem}.system-info-section h4{display:flex;align-items:center;gap:.5rem}@media(max-width: 1439px){.is-hidden-until-widescreen{display:none !important}}.box>article.content table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}.box>article.content pre{overflow-x:auto;max-width:100%}.box>article.content code{word-break:break-word}.system-global-search{position:relative;width:100%}.system-global-search .field{margin-bottom:0}.system-global-search .input{background-color:#fff;border-color:hsl(0,0%,86%);color:#333}.system-global-search .input::placeholder{color:#999}.system-global-search .input:focus{border-color:hsl(171,76%,42%);box-shadow:0 0 0 .125em hsla(171,76%,42%,.25)}.system-global-search .icon{color:#999}.system-global-search__results{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:1px solid hsl(0,0%,86%);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:400px;overflow-y:auto;z-index:200;display:none}.pro-global-search{position:relative;width:100%}.pro-global-search .field{margin-bottom:0}.pro-global-search .input{background-color:#fff;border-color:hsl(0,0%,86%);color:#333}.pro-global-search .input::placeholder{color:#999}.pro-global-search .input:focus{border-color:var(--brand-primary);box-shadow:0 0 0 .125em rgba(var(--brand-primary-rgb, 0, 123, 255), 0.25)}.pro-global-search .icon{color:#999}.pro-global-search__results{position:absolute;top:calc(100% + .5rem);left:0;right:0;background:#fff;border:1px solid hsl(0,0%,86%);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.1);max-height:400px;overflow-y:auto;z-index:200;display:none}.system-search-section{padding:.5rem 1rem;background:hsl(0,0%,98%);border-bottom:1px solid hsl(0,0%,93%);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:hsl(0,0%,50%)}.system-search-section__title{margin:0}.system-search-section:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.system-search-item{display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;color:#333;transition:background-color .15s ease;border-bottom:1px solid hsl(0,0%,96%)}.system-search-item:last-child{border-bottom:none}.system-search-item:hover,.system-search-item.has-background-info-light{background-color:hsl(204,100%,97%);color:hsl(204,100%,29%)}.system-search-item .icon{margin-right:.75rem;color:hsl(0,0%,50%);width:20px;display:flex;justify-content:center}.system-search-item__label{flex:1}.system-search-item .ml-auto{margin-left:auto}.system-search-empty{padding:2rem 1rem;text-align:center}.notifications-panel.modal{align-items:stretch;justify-content:flex-end}@media screen and (max-width: 768px){.notifications-panel .modal-card{max-width:100%;margin:0;height:100vh;border-radius:0}}@media screen and (min-width: 769px)and (max-width: 1023px){.notifications-panel .modal-card{max-width:80%}}@media screen and (min-width: 1024px){.notifications-panel .modal-card{max-width:400px}}.notifications-panel:not(.is-active){display:none}.notifications-panel.is-active{display:flex}.modal-background.is-hidden{display:none}.notification-item{transition:background-color .2s ease}.notification-item:hover:not(.is-static){background-color:hsl(325,76%,80%)}.notification-item.is-static{cursor:default}.notification-item.has-background-primary-light{border-left:3px solid hsl(325,80%,70%)}.time-clock-container{max-width:480px;margin:0 auto;padding:0 .5rem}.time-clock-container .box{padding:1rem;margin-bottom:1rem}@media screen and (min-width: 769px){.time-clock-container .box{padding:1.5rem;margin-bottom:1.25rem}}.time-clock-container .employee-card{padding:.75rem}.time-clock-container .employee-card .employee-avatar{width:48px;height:48px}.time-clock-container .employee-card .employee-avatar img,.time-clock-container .employee-card .employee-avatar .avatar{width:48px;height:48px;border-radius:50%;object-fit:cover;font-size:1.25rem}@media screen and (min-width: 481px){.time-clock-container .employee-card .employee-avatar{width:64px;height:64px}.time-clock-container .employee-card .employee-avatar img,.time-clock-container .employee-card .employee-avatar .avatar{width:64px;height:64px;font-size:1.5rem}}.time-clock-container .employee-card .title.is-6{font-size:.95rem}@media screen and (min-width: 481px){.time-clock-container .employee-card .title.is-6{font-size:1rem}}.time-clock-container .employee-card .subtitle.is-7{font-size:.75rem}.time-clock-container .employee-card .tag{font-size:.7rem;padding:.25rem .5rem;height:auto}.time-clock-container .title.is-2{font-size:1.75rem}@media screen and (min-width: 481px){.time-clock-container .title.is-2{font-size:2rem}}@media screen and (min-width: 769px){.time-clock-container .title.is-2{font-size:2.5rem}}.time-clock-container .columns.is-mobile.is-centered .column.is-narrow{padding:.25rem .5rem}.time-clock-container .columns.is-mobile.is-centered .column.is-narrow .is-size-5{font-size:.9rem !important}@media screen and (min-width: 481px){.time-clock-container .columns.is-mobile.is-centered .column.is-narrow .is-size-5{font-size:1rem !important}}.time-clock-container .columns.is-mobile.is-centered .column.is-narrow .is-size-7{font-size:.65rem !important}.time-clock-container .clock-in-btn,.time-clock-container .clock-out-btn,.time-clock-container .end-break-btn{height:56px;font-size:1rem;font-weight:600}@media screen and (min-width: 481px){.time-clock-container .clock-in-btn,.time-clock-container .clock-out-btn,.time-clock-container .end-break-btn{height:60px;font-size:1.05rem}}@media screen and (min-width: 769px){.time-clock-container .clock-in-btn,.time-clock-container .clock-out-btn,.time-clock-container .end-break-btn{height:64px;font-size:1.1rem}}.time-clock-container .clock-in-btn .icon,.time-clock-container .clock-out-btn .icon,.time-clock-container .end-break-btn .icon{font-size:1.1rem}.time-clock-container .break-btn{height:48px;padding:.5rem;font-size:.8rem}@media screen and (min-width: 481px){.time-clock-container .break-btn{height:56px;padding:.75rem;font-size:.85rem}}.time-clock-container .break-btn .icon{font-size:1rem}@media screen and (min-width: 481px){.time-clock-container .break-btn .icon{font-size:1.1rem}}.time-clock-container .conflict-warnings{padding:.75rem}.time-clock-container .conflict-warnings .title.is-6{font-size:.85rem;margin-bottom:.5rem}.time-clock-container .conflict-warnings .notification.is-warning{padding:.5rem .75rem;font-size:.8rem;margin-bottom:.5rem}.time-clock-container .conflict-warnings .notification.is-warning .has-text-weight-semibold{font-size:.85rem}.time-clock-container .conflict-warnings .notification.is-warning .is-size-7{font-size:.7rem}.time-clock-container .conflict-warnings .content.is-size-7{font-size:.7rem}.time-clock-container .content{font-size:.85rem}.time-clock-container .content .tag{font-size:.7rem}@media screen and (max-width: 768px){.modal-card{margin:0;width:100%;max-height:100vh;border-radius:0}}.modal-card .modal-card-head,.modal-card .modal-card-foot{padding:.75rem 1rem}.modal-card .modal-card-body{padding:1rem;display:block !important}.modal-card .modal-card-title{font-size:1rem}@media screen and (min-width: 769px){.modal-card .modal-card-title{font-size:1.25rem}}@media screen and (max-width: 768px){.modal-card .modal-card-foot{flex-direction:column;gap:.5rem}.modal-card .modal-card-foot .button{width:100%;margin:0 !important}}#conflict-modal .modal-card-body{display:block !important}#conflict-modal .modal-card-body>p,#conflict-modal .modal-card-body>.notification,#conflict-modal .modal-card-body>.field{display:block;width:100%}.time-clock-container .notification.py-3{padding-top:.75rem;padding-bottom:.75rem}.time-clock-container .notification .is-size-4{font-size:1.25rem}@media screen and (min-width: 481px){.time-clock-container .notification .is-size-4{font-size:1.5rem}}.time-clock-container .buttons.are-small{gap:.25rem}.time-clock-container .buttons.are-small .button.is-small{font-size:.7rem;padding:.25rem .5rem;height:auto}.roster-calendar-box{min-height:calc(100dvh - var(--header-height) - var(--bottom-menu-height) - 180px - 4rem);display:flex;flex-direction:column}.roster-calendar-box .roster-grid-container,.roster-calendar-box .roster-week-grid-container,.roster-calendar-box .roster-month-grid-container,.roster-calendar-box .roster-employee-week-container{flex:0 0 auto}@media(max-width: 1023px){.roster-calendar-box{padding:.75rem !important}}@media(max-width: 768px){.roster-calendar-box{min-height:calc(100dvh - var(--header-height) - var(--bottom-menu-height) - 240px - 4rem);padding:.5rem !important}}.roster-templates-container{width:100%;box-sizing:border-box;contain:layout;max-width:100%;overflow:hidden}.roster-templates-scroll{display:flex;gap:.4rem;overflow-x:auto;padding-bottom:.2rem;padding-top:.2rem;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;min-width:0;box-sizing:border-box}.roster-templates-scroll::-webkit-scrollbar{display:none}.roster-template{--shift-color: hsl(199, 65%, 70%);--shift-color-light: color-mix(in srgb, var(--shift-color) 35%, white);--shift-color-border: color-mix(in srgb, var(--shift-color) 50%, white);display:flex;align-items:center;gap:.4rem;padding:.35rem .6rem;background:var(--shift-color-light);border:1px solid var(--shift-color-border);border-left:3px solid var(--shift-color);border-radius:2px;cursor:grab;white-space:nowrap;transition:all .15s ease;user-select:none;flex-shrink:0;box-shadow:0 3px 5px hsla(0,0%,58%,.4),0 1px 3px hsla(0,0%,58%,.2)}.roster-template:hover{border-color:var(--shift-color);background:color-mix(in srgb, var(--shift-color) 45%, white);box-shadow:0 5px 7px hsla(0,0%,58%,.8),0 2px 5px hsla(0,0%,58%,.5);transform:translateY(-1px)}.roster-template:active{cursor:grabbing;transform:scale(0.98)}.roster-template .icon{font-size:.85rem}.roster-template .roster-template-label{font-size:.8rem;font-weight:500;color:color-mix(in srgb, var(--shift-color) 70%, black)}.roster-template .roster-template-hours{font-size:.7rem;color:color-mix(in srgb, var(--shift-color) 70%, black);background:color-mix(in srgb, var(--shift-color) 20%, white);padding:.1rem .35rem;border-radius:2px}.roster-template.is-reception{border-left:3px solid hsl(30,100%,73%)}.roster-template.is-training{border-left:3px solid hsl(264,98%,82%)}.roster-template.is-holiday{border-left:3px solid hsl(151,76%,76%);background:hsl(151,76%,106%)}.roster-template.is-sick{border-left:3px solid hsl(350,100%,71%);background:hsl(350,100%,101%)}.roster-template.is-off{border-left:3px solid hsl(0,0%,44%);background:hsl(0,0%,97%)}.roster-template.is-inactive{opacity:.5;background:hsl(0,0%,97%) !important;border-color:hsl(0,0%,79%) !important;border-left-color:hsl(0,0%,79%) !important;cursor:not-allowed;pointer-events:none}.roster-template.is-inactive:hover{border-color:hsl(0,0%,79%) !important;border-left-color:hsl(0,0%,79%) !important;background:hsl(0,0%,97%) !important;box-shadow:none;transform:none}.roster-template.is-inactive .roster-template-label{color:hsl(0,0%,44%) !important}.roster-template.is-inactive .roster-template-hours{background:hsl(0,0%,92%) !important;color:hsl(0,0%,79%) !important}.roster-template.is-inactive .icon{opacity:.6}.roster-template.is-dragging{opacity:.5;transform:scale(0.95)}.roster-drop-preview{border:2px dashed hsl(325,80%,70%);border-radius:0;z-index:50;transition:all .2s ease}.roster-drop-preview .roster-drop-preview-label{font-weight:600;font-size:.85rem;color:hsl(325,80%,70%);display:flex;align-items:center;gap:.25rem}.roster-drop-preview .roster-drop-preview-time{font-size:.75rem;color:hsl(325,80%,60%);background:hsla(0,0%,100%,.8);padding:.15rem .5rem;border-radius:4px}.roster-drop-preview.is-saving{background:hsla(199,65%,70%,.2);border-color:hsl(199,65%,70%);border-style:solid}.roster-drop-preview.is-saving .roster-drop-preview-label{color:hsl(199,65%,70%)}.roster-drop-preview.is-saving .roster-drop-preview-time{color:hsl(199,65%,60%)}.roster-drop-preview.is-success{background:hsla(151,76%,76%,.2);border-color:hsl(151,76%,76%);border-style:solid}.roster-drop-preview.is-success .roster-drop-preview-label{color:hsl(151,76%,76%)}.roster-drop-preview.is-error{background:hsla(350,100%,71%,.15);border-color:hsl(350,100%,71%);border-style:solid}.roster-drop-preview.is-error .roster-drop-preview-label{color:hsl(350,100%,71%)}.roster-drop-preview.is-error .roster-drop-preview-time{color:hsl(350,100%,61%)}.roster-shift-drop-preview-same-employee{background:rgba(0,0,0,0)}.roster-shift-drop-preview-same-employee .roster-drop-preview-time{background:hsla(0,0%,100%,.9)}.roster-break-on-shift-preview{background:rgba(255,193,7,.15);border:2px dashed #ff9800;z-index:15}.roster-break-on-shift-preview .roster-drop-preview-label{font-weight:600;font-size:.85rem;color:#ff9800;display:flex;align-items:center;gap:.25rem;background:hsla(0,0%,100%,.95);padding:.25rem .5rem;border-radius:4px}.roster-break-on-shift-preview .roster-drop-preview-time{font-size:.8rem;color:#f57c00;background:hsla(0,0%,100%,.95);padding:.2rem .5rem;border-radius:4px;font-weight:600}.roster-break-on-shift-preview.is-error{background:hsla(350,100%,71%,.2);border-color:hsl(350,100%,71%);border-style:solid;z-index:20}.roster-break-on-shift-preview.is-error .roster-drop-preview-label{color:hsl(350,100%,71%);background:hsla(0,0%,100%,.98)}.roster-break-on-shift-preview.is-error .roster-drop-preview-time{color:hsl(350,100%,61%);background:hsla(0,0%,100%,.98)}.roster-grid-container.is-receiving-template .roster-grid-employee-column::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.02);pointer-events:none;transition:background .15s ease}.roster-grid-container.is-receiving-template .roster-grid-employee-column.is-drop-target::after{background:hsla(325,80%,70%,.08)}.roster-grid-employee-column.is-drop-target::after{content:"";position:absolute;inset:0;background:hsla(325,80%,70%,.08);pointer-events:none;border:2px dashed hsla(325,80%,70%,.3);border-radius:4px;transition:all .15s ease}.roster-shift-drop-preview{animation:dropPreviewPulse 1s ease-in-out infinite}@keyframes dropPreviewPulse{0%,100%{opacity:.8}50%{opacity:1}}.employee-roster{width:100%}.employee-roster .title.is-4{font-weight:700;letter-spacing:-0.03em}@media screen and (max-width: 480px){.employee-roster .title.is-4{font-size:1.1rem !important}}@media screen and (max-width: 768px){.employee-roster .box{padding:.75rem}}@media screen and (max-width: 480px){.employee-roster .button.is-primary{padding:.5rem .75rem}.employee-roster .button.is-primary .icon{margin:0 !important}}@media screen and (max-width: 480px){.employee-roster .level.is-mobile .level-item .heading{font-size:.65rem !important;margin-bottom:.25rem}.employee-roster .level.is-mobile .level-item .title.is-5{font-size:.85rem !important}.employee-roster .level.is-mobile .button.is-small{min-width:36px;min-height:36px;padding:.25rem .5rem}}@media screen and (max-width: 480px){.week-summary{margin-left:-0.25rem !important;margin-right:-0.25rem !important}.week-summary .column{padding:.25rem}.week-summary .box{padding:.5rem !important;margin:0 !important}.week-summary .heading.is-size-7{font-size:.55rem !important;letter-spacing:0}.week-summary .title.is-5{font-size:.95rem !important}.week-summary progress.progress.is-small{height:.25rem}}@media screen and (max-width: 480px){.employee-roster .box.has-background-success-light .heading,.employee-roster .box.has-background-info-light .heading{font-size:.65rem !important}.employee-roster .box.has-background-success-light .title.is-5,.employee-roster .box.has-background-info-light .title.is-5{font-size:.9rem !important}.employee-roster .box.has-background-success-light .title.is-5 .icon,.employee-roster .box.has-background-info-light .title.is-5 .icon{font-size:.9rem}.employee-roster .box.has-background-success-light .button,.employee-roster .box.has-background-info-light .button{padding:.5rem .75rem;font-size:.85rem}}@media screen and (max-width: 768px){.employee-roster .card{margin-bottom:.5rem !important;border-radius:0}}@media screen and (max-width: 480px){.employee-roster .card .card-content{padding:.5rem .75rem !important}.employee-roster .card .card-content .is-size-7{font-size:.65rem !important}.employee-roster .card .card-content .has-text-weight-bold{font-size:.85rem}.employee-roster .card .card-content .tag.is-small{font-size:.6rem !important;padding:.15rem .4rem;height:auto}.employee-roster .card .card-content .has-text-weight-semibold{font-size:.8rem}}@media screen and (max-width: 480px){.employee-roster .card .mt-3{margin-top:.5rem !important}.employee-roster .card .mt-3 .py-2{padding-top:.35rem !important;padding-bottom:.35rem !important}.employee-roster .card .mt-3 strong{font-size:.8rem}.employee-roster .card .mt-3 .is-size-7{font-size:.6rem !important}.employee-roster .card .mt-3 .tag{font-size:.55rem !important;padding:.15rem .35rem;height:auto}.employee-roster .card .mt-3 .tag .icon.is-small{font-size:.5rem;width:.75rem;height:.75rem}}@media screen and (max-width: 480px){.employee-roster .title.is-5{font-size:1rem !important}}@media screen and (max-width: 480px){.employee-roster .title.is-6{font-size:.9rem !important}}@media screen and (max-width: 480px){.employee-roster .box:last-child .title.is-6{font-size:.85rem !important}.employee-roster .box:last-child .is-size-7{font-size:.65rem !important}.employee-roster .box:last-child .py-2{padding-top:.35rem !important;padding-bottom:.35rem !important;font-size:.8rem}}@media screen and (max-width: 768px){.roster-header .level-item{margin-bottom:.5rem}.roster-header .buttons{flex-wrap:wrap;justify-content:center}.roster-header .button.is-small{min-width:44px;min-height:44px}}.box .table-container{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.box:has(.table-container){width:100%;max-width:100%;min-height:min-content;box-sizing:border-box}.roster-grid thead,.roster-month-grid thead,.roster-day-table thead{background-color:#fff;color:hsl(0,0%,15%)}.roster-grid thead th,.roster-month-grid thead th,.roster-day-table thead th{border-bottom:1px solid hsl(0,0%,108%)}@media screen and (max-width: 768px){.roster-grid{overflow-x:auto;-webkit-overflow-scrolling:touch}.roster-grid table{min-width:600px}}@media screen and (max-width: 480px){.roster-grid td:first-child,.roster-grid th:first-child{max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.75rem}}@media screen and (max-width: 768px){.roster-grid th,.roster-grid td{padding:.25rem .5rem;font-size:.75rem}}@media screen and (max-width: 480px){.roster-grid th,.roster-grid td{padding:.15rem .25rem;font-size:.65rem}}@media screen and (max-width: 480px){.roster-grid .shift-time{font-size:.6rem}}@media screen and (max-width: 480px){.absence-indicator{font-size:.6rem !important;padding:.15rem .3rem !important}}@media screen and (max-width: 768px){.request-form .box{padding:1rem;margin:0;border-radius:0}.request-form .field{margin-bottom:1rem}.request-form .button.is-fullwidth{height:50px}}.roster-date-picker-wrapper{position:relative;display:inline-block;cursor:pointer;user-select:none}.roster-date-picker-wrapper:hover .roster-date-display{color:var(--bulma-link, hsl(217, 71%, 53%));text-decoration:underline}.roster-date-picker-wrapper:focus{outline:2px solid var(--bulma-primary, var(--brand-primary));outline-offset:2px;border-radius:var(--bulma-radius-small, 0.25rem)}.roster-date-picker-wrapper:active .roster-date-display{color:var(--bulma-primary, var(--brand-primary))}.roster-date-display{position:relative;display:inline-block;transition:color .2s ease;pointer-events:none;min-width:18ch;text-align:center}@media screen and (max-width: 768px){.calendar-nav .level-left,.calendar-nav .level-right{flex-shrink:0}.calendar-nav .level-item{flex-shrink:1;min-width:0}.calendar-nav .level-item .title,.calendar-nav .level-item .subtitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.roster-day-box{padding:1rem}@media screen and (max-width: 768px){.roster-day-box{padding:.75rem}}.roster-day-container{max-height:65vh;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;border:1px solid hsl(0,0%,79%);border-radius:4px}.roster-day-container::-webkit-scrollbar{height:8px;width:8px}.roster-day-container::-webkit-scrollbar-track{background:hsl(0,0%,97%);border-radius:4px}.roster-day-container::-webkit-scrollbar-thumb{background:hsl(0,0%,79%);border-radius:4px}.roster-day-container::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,58%)}.roster-day-table{border-collapse:collapse;min-width:max-content}.roster-day-table th,.roster-day-table td{border:1px solid hsl(0,0%,92%);vertical-align:top;padding:0}.roster-day-table tbody tr{height:77px}.roster-time-header{width:90px;min-width:90px;position:sticky;left:0;background-color:hsl(0,0%,97%) !important;color:hsl(0,0%,15%);z-index:3;padding:.5rem !important;border-right:1px solid hsl(0,0%,79%) !important;background-clip:padding-box}.roster-employee-header{min-width:130px;max-width:160px;padding:.5rem !important;text-align:center;position:sticky;top:0;background-color:#fff !important;color:hsl(0,0%,15%);z-index:10}@media screen and (max-width: 768px){.roster-employee-header{min-width:100px;max-width:120px;font-size:.75rem}}.roster-time-cell{width:90px;min-width:90px;height:50px;position:sticky;left:0;background-color:hsl(0,0%,97%);z-index:2;padding:.25rem .5rem !important;border-right:1px solid hsl(0,0%,79%) !important;background-clip:padding-box}.roster-time-label{font-size:.7rem;font-weight:500;font-variant-numeric:tabular-nums;color:hsl(0,0%,58%);white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;gap:.25rem;flex-wrap:wrap;padding-right:.25rem}.roster-shift-cell{padding:3px !important;background:rgba(0,0,0,0);min-width:130px;position:relative}@media screen and (max-width: 768px){.roster-shift-cell{min-width:100px}}.roster-shift-block{background:linear-gradient(135deg, hsl(199, 65%, 70%) 0%, hsl(199, 65%, 62%) 100%);color:hsl(0,0%,26%);border-radius:6px;padding:.5rem;position:absolute;top:3px;left:3px;right:3px;bottom:3px;font-size:.75rem;display:flex;flex-direction:column;gap:.25rem;box-shadow:0 2px 4px rgba(0,0,0,.1);text-decoration:none;cursor:pointer;transition:box-shadow .15s ease,transform .15s ease}.roster-shift-block:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-1px);color:hsl(0,0%,26%)}.roster-shift-time{font-weight:500;font-size:.8rem;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;min-height:1.2em;line-height:1.3;color:hsl(0,0%,26%);pointer-events:none}.roster-shift-type{font-size:.65rem;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.roster-shift-branch{font-size:.75rem;font-weight:400}.roster-shift-branch-name{display:flex;align-items:center;gap:.25rem;font-size:.7rem;font-weight:600;color:hsl(0,0%,26%);margin-top:.2rem}.roster-shift-branch-name .icon{font-size:.6rem;color:hsl(49.14,100%,74.18%)}.roster-shift-location{opacity:.85;font-size:.65rem}.roster-shift-cross-branch{border:2px dashed color-mix(in srgb, var(--shift-color) 60%, white) !important;box-shadow:0 2px 8px rgba(0,0,0,.15)}.roster-shift-cross-branch .roster-shift-branch-name{color:color-mix(in srgb, var(--shift-color) 80%, black)}.roster-shift-cross-branch .roster-shift-branch-name .icon{color:color-mix(in srgb, var(--shift-color) 90%, black)}.roster-shift-cross-branch .roster-shift-time-centered-label{font-weight:600}.roster-week-block.roster-shift-cross-branch{border:2px dashed color-mix(in srgb, var(--shift-color) 60%, white) !important}.roster-week-block-branch{display:flex;align-items:center;gap:.25rem;font-size:.65rem;font-weight:600;color:hsl(0,0%,26%);margin-top:.15rem;padding:.1rem .25rem;background:hsla(0,0%,100%,.3);border-radius:3px}.roster-week-block-branch .icon{font-size:.55rem;color:hsl(49.14,100%,74.18%)}.roster-shift-break{font-size:.6rem;opacity:.75;display:flex;align-items:center;gap:.15rem}.roster-shift-break .icon{font-size:.5rem}.roster-shift-break{font-size:.7rem;margin-top:auto;display:flex;align-items:center;gap:.25rem}.roster-absence-cell{padding:3px !important;min-width:130px}@media screen and (max-width: 768px){.roster-absence-cell{min-width:100px}}.roster-absence-block{height:100%;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1rem}.roster-absence-block.is-holiday{background:hsla(199,65%,70%,.1);color:hsl(199,65%,50%);border:2px dashed hsl(199,65%,60%)}.roster-absence-block.is-sick{background:hsla(30,100%,73%,.1);color:hsl(30,100%,53%);border:2px dashed hsl(30,100%,63%)}.roster-empty-cell{height:50px;background:hsl(0,0%,97%);min-width:130px;position:relative;cursor:pointer;transition:background-color .15s ease}.roster-empty-cell:hover{background:#fff}.roster-empty-cell:hover .roster-add-shift-icon{opacity:1}@media screen and (max-width: 768px){.roster-empty-cell{min-width:100px}}.roster-outside-hours{background:hsl(0,0%,92%)}.roster-outside-hours:hover{background:hsla(199,65%,70%,.08)}.roster-add-shift-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:inherit;position:relative;z-index:11;pointer-events:auto}.roster-add-shift-icon{width:22px;height:22px;border-radius:50%;background:hsla(0,0%,58%,.15);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s ease,background .12s ease,transform .12s ease;color:hsl(0,0%,58%);position:relative;z-index:2;font-size:.65rem}.roster-empty-cell:hover .roster-add-shift-icon,.roster-grid-cell:hover .roster-add-shift-icon{opacity:1;background:hsl(325,80%,70%);color:#fff;transform:scale(1.05)}.roster-opening-hours-row .roster-empty-cell{background:hsla(151,76%,76%,.05)}.roster-opening-hours-row .roster-time-cell{background:hsla(151,76%,76%,.08);border-left:3px solid hsl(151,76%,76%) !important}.roster-day-summary{border-top:1px solid hsl(0,0%,92%);padding-top:1rem;margin-top:1rem}.roster-time-hours-link{display:flex;align-items:flex-start;width:100%;height:100%;text-decoration:none;color:inherit;cursor:pointer}.roster-time-hours-link:hover{color:inherit}.roster-time-hours-link-closed{opacity:.6;transition:opacity .2s ease}.roster-time-hours-link-closed:hover{opacity:1;background:hsla(199,65%,70%,.05)}.roster-time-hours-link-closed:hover .roster-time-label{color:hsl(199,65%,70%);font-weight:500}.roster-time-hours-link-closed .roster-time-label{position:relative}.roster-time-hours-link-closed .roster-time-label::after{content:"+";position:absolute;right:.25rem;top:50%;transform:translateY(-50%);font-size:.9rem;color:hsl(0,0%,58%);opacity:0;transition:opacity .2s ease}.roster-time-hours-link-closed:hover .roster-time-label::after{opacity:.5}.roster-grid-container{--row-height: 86px;--time-col-width: 60px;--min-employee-col-width: 100px;position:relative;max-height:none;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;border:1px solid hsl(0,0%,79%);border-radius:4px;background:hsl(0,0%,97%);width:100%}@media screen and (max-width: 768px){.roster-grid-container{--min-employee-col-width: 80px;--time-col-width: 50px}}.roster-grid-container::-webkit-scrollbar{height:8px;width:8px}.roster-grid-container::-webkit-scrollbar-track{background:hsl(0,0%,97%);border-radius:4px}.roster-grid-container::-webkit-scrollbar-thumb{background:hsl(0,0%,79%);border-radius:4px}.roster-grid-container::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,58%)}.roster-grid-header{display:grid;grid-template-columns:var(--time-col-width) repeat(var(--num-employees), minmax(var(--min-employee-col-width), 1fr));position:sticky;top:0;z-index:10;background:#fff;border-bottom:2px solid hsla(0,0%,79%,.6);margin-bottom:0}.roster-employee-week-container .roster-employee-week-header,.roster-employee-week-container .roster-employee-week-body{grid-template-columns:var(--time-col-width) repeat(var(--num-days), minmax(var(--min-employee-col-width), 1fr))}.roster-employee-week-container[style*="--has-total-column: 1"] .roster-employee-week-header,.roster-employee-week-container[style*="--has-total-column: 1"] .roster-employee-week-body{grid-template-columns:var(--time-col-width) repeat(var(--num-days), minmax(var(--min-employee-col-width), 1fr)) 100px}.roster-employee-week-day-header.roster-week-day-holiday{background:hsl(49.14,100%,119.18%)}.roster-employee-week-day-header.roster-week-day-closed{background:hsl(0,0%,84%)}.roster-employee-week-day-header.roster-week-day-special{background:hsl(199,65%,118%)}.roster-employee-week-day-header.roster-week-day-today{background:hsl(325,80%,118%)}.roster-employee-week-day-number{font-size:1.5rem;line-height:1.2}.roster-employee-week-hours-content{display:flex;align-items:center;justify-content:center;gap:.25rem;flex-wrap:wrap}.roster-employee-week-day-footer{padding:.35rem .5rem;text-align:center;border-right:1px solid hsla(0,0%,79%,.3);font-size:.75rem;display:flex;align-items:center;justify-content:center;min-height:2.5rem}.roster-employee-week-day-footer.roster-week-total-cell{background:hsl(0,0%,97%);font-weight:600}.roster-grid-time-header{padding:.5rem;font-weight:600;color:hsl(0,0%,15%);position:sticky;left:0;border-right:1px solid hsl(0,0%,79%);z-index:11}.roster-grid-employee-header{padding:.5rem .5rem;display:flex;align-items:center;justify-content:center;text-align:center;color:hsl(0,0%,15%);border-right:1px solid hsla(0,0%,79%,.3);background:#fff;overflow:hidden;min-width:0;font-size:.8rem;font-weight:500}.roster-grid-employee-header .has-text-weight-bold,.roster-grid-employee-header .employee-name{font-size:1.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:600;color:hsl(0,0%,26%)}.roster-grid-employee-header a{color:inherit;text-decoration:none}.roster-grid-employee-header a:hover{color:hsl(325,80%,70%)}.roster-grid-employee-header:last-child{border-right:none}@media screen and (max-width: 768px){.roster-grid-employee-header{font-size:.7rem;padding:.35rem .35rem}}.roster-grid-body{display:grid;grid-template-columns:var(--time-col-width) repeat(var(--num-employees), minmax(var(--min-employee-col-width), 1fr));position:relative}.roster-employee-week-body{display:grid;grid-template-columns:var(--time-col-width) repeat(var(--num-days), minmax(var(--min-employee-col-width), 1fr));position:relative}.roster-grid-time-column{position:sticky;left:0;z-index:5;background:hsl(0,0%,97%);border-right:1px solid hsl(0,0%,79%)}.roster-grid-footer{display:grid;grid-template-columns:var(--time-col-width) repeat(var(--num-employees), minmax(var(--min-employee-col-width), 1fr));border-top:2px solid hsl(0,0%,79%)}.roster-employee-week-footer{display:grid;grid-template-columns:var(--time-col-width) repeat(var(--num-days), minmax(var(--min-employee-col-width), 1fr));border-top:2px solid hsl(0,0%,79%)}.roster-employee-week-container[style*="--has-total-column: 1"] .roster-employee-week-footer{grid-template-columns:var(--time-col-width) repeat(var(--num-days), minmax(var(--min-employee-col-width), 1fr)) 100px}.roster-grid-footer-label{padding:.35rem .5rem;font-size:.75rem;font-weight:500;color:hsl(0,0%,15%);position:sticky;left:0;border-right:1px solid hsl(0,0%,79%);display:flex;align-items:center;gap:.35rem}.roster-grid-footer-cell{padding:.35rem .5rem;text-align:center;border-right:1px solid hsla(0,0%,79%,.3);font-size:.75rem;display:flex;align-items:flex-start;justify-content:center;min-height:2.5rem}.roster-grid-footer-cell .roster-metrics-table{width:100%;border-collapse:collapse;font-size:.7rem;line-height:1.3}.roster-grid-footer-cell .roster-metrics-table td{padding:.1rem .15rem;vertical-align:middle}.roster-grid-footer-cell .roster-metrics-table .roster-metrics-label{text-align:right;font-weight:500;color:hsl(0,0%,58%);white-space:nowrap;padding-right:.35rem;width:1%}.roster-grid-footer-cell .roster-metrics-table .roster-metrics-value{text-align:left;white-space:nowrap}.roster-grid-footer-cell .roster-metrics-table .roster-metrics-value i.fas{font-size:.6rem;margin-left:.15rem}.roster-grid-footer-cell .roster-metrics-table .roster-metrics-value .tag{vertical-align:middle}.roster-grid-footer-cell .roster-employee-metrics{display:flex;flex-direction:column;gap:.15rem;font-size:.7rem;line-height:1.3;width:100%}.roster-grid-footer-cell .roster-metric{display:flex;align-items:center;justify-content:center;gap:.25rem;white-space:nowrap}.roster-grid-footer-cell .roster-metric .roster-metric-label{font-weight:500;margin-right:.25rem}.roster-grid-footer-cell .roster-metric .tag{line-height:1.2}.roster-grid-footer-cell .roster-metric.roster-metric-absence{flex-direction:column;gap:.15rem;align-items:flex-start}.roster-grid-footer-cell .roster-metric.roster-metric-absence .roster-metric-label{margin-bottom:.1rem}.roster-grid-footer-cell .roster-absence-item{display:flex;align-items:center;justify-content:center;font-size:.7rem}.roster-grid-footer-cell:last-child{border-right:none}@media screen and (max-width: 768px){.roster-grid-footer-cell{padding:.25rem .35rem;font-size:.7rem}.roster-grid-footer-cell .roster-metrics-table{font-size:.65rem}.roster-grid-footer-cell .roster-metrics-table td{padding:.05rem .1rem}.roster-grid-footer-cell .roster-employee-metrics{font-size:.65rem;gap:.1rem}.roster-grid-footer-cell .roster-absence-item{font-size:.6rem}.roster-grid-footer-cell .roster-metric-checkin{font-size:.6rem}}.roster-grid-time-cell{height:var(--row-height);padding:.15rem .4rem;border-bottom:1px solid hsla(0,0%,79%,.5)}.roster-grid-time-cell.is-open-hours{background:hsla(0,0%,100%,.95);border-left:3px solid hsl(151,76%,76%)}.opening-hours-range-indicator{pointer-events:none;transition:top .1s ease,height .1s ease;background:rgba(0,0,0,0);border-left:3px solid hsl(151,76%,76%)}.opening-hours-range-indicator.is-resizing{transition:none}.opening-hours-drag-handle{position:absolute;left:0;right:0;height:12px;cursor:ns-resize;z-index:10;pointer-events:auto;transition:background-color .2s ease}.opening-hours-drag-handle:hover{background-color:hsla(151,76%,76%,.3)}.opening-hours-drag-handle:hover::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:4px;background-color:hsla(0,0%,100%,.9);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.opening-hours-drag-handle-top{top:0;border-radius:4px 4px 0 0}.opening-hours-drag-handle-bottom{bottom:0;border-radius:0 0 4px 4px}.roster-grid-employee-column{position:relative;border-right:1px solid hsla(0,0%,79%,.55);transition:background-color .15s ease;container-type:inline-size;container-name:roster-column;--opening-start: 0px;--opening-end: 0px;--hours-count: 24;min-height:calc(var(--row-height)*var(--hours-count))}@container roster-column (max-width: 100px){.roster-grid-employee-column .roster-grid-shift .icon{display:none !important}.roster-grid-employee-column .roster-grid-shift .roster-shift-label-work-type{font-size:.65rem}.roster-grid-employee-column .roster-grid-shift .roster-shift-label-type{display:none}.roster-grid-employee-column .roster-grid-shift .roster-shift-time{font-size:.7rem}}@container roster-column (max-width: 80px){.roster-grid-employee-column .roster-grid-shift .roster-shift-label{display:none !important}.roster-grid-employee-column .roster-grid-shift .roster-shift-time{font-size:.75rem;font-weight:600}.roster-grid-employee-column .roster-grid-shift .roster-shift-time-centered-label{display:none !important}}.roster-grid-employee-column:last-child{border-right:none}.roster-grid-employee-column.is-drop-target{background-color:hsla(325,80%,70%,.1);box-shadow:inset 0 0 0 2px hsla(325,80%,70%,.4)}.roster-grid-employee-column:not(.has-opening-hours){background:hsla(0,0%,92%,.4)}.roster-grid-employee-column:not(.has-opening-hours)::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle, rgba(0, 0, 0, 0.04) 1px, transparent 1px);background-size:10px 10px;background-position:0 0;pointer-events:none;z-index:0;will-change:opacity}.roster-grid-employee-column.has-opening-hours{background:linear-gradient(to bottom, rgba(234.6, 234.6, 234.6, 0.4) 0, rgba(234.6, 234.6, 234.6, 0.4) var(--opening-start), rgba(147.288, 240.312, 195.3504, 0.03) var(--opening-start), rgba(147.288, 240.312, 195.3504, 0.03) var(--opening-end), rgba(234.6, 234.6, 234.6, 0.4) var(--opening-end), rgba(234.6, 234.6, 234.6, 0.4) 100%)}.roster-grid-employee-column.has-opening-hours::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle, rgba(0, 0, 0, 0.04) 1px, transparent 1px);background-size:10px 10px;background-position:0 0;clip-path:polygon(0 0, 100% 0, 100% var(--opening-start), 0 var(--opening-start), 0 var(--opening-end), 100% var(--opening-end), 100% 100%, 0 100%);pointer-events:none;z-index:0;will-change:clip-path,opacity}.roster-grid-employee-column.has-opening-hours::after{content:"";position:absolute;left:0;right:0;top:var(--opening-start);height:calc(var(--opening-end) - var(--opening-start));border-top:1px dashed hsla(151,76%,76%,.25);border-bottom:1px dashed hsla(151,76%,76%,.25);pointer-events:none;z-index:1}.roster-grid-cell{contain:content;content-visibility:auto;contain-intrinsic-size:200px 65px;height:var(--row-height);border-bottom:1px solid hsla(0,0%,79%,.4);position:relative;cursor:pointer;transition:background-color .12s ease;background:#fff;z-index:1}.roster-grid-cell.is-open-hours{background:hsla(0,0%,100%,.98)}.roster-grid-cell.roster-outside-hours{background:hsla(0,0%,92%,.5)}.roster-grid-cell:hover{background:hsla(325,80%,70%,.06);z-index:10}.roster-grid-cell:hover .roster-add-shift-icon{opacity:1}.roster-grid-container.is-dragging .roster-add-shift-icon{opacity:0 !important}.roster-grid-shift{--shift-color: hsl(199, 65%, 70%);--shift-color-light: color-mix(in srgb, var(--shift-color) 35%, white);--shift-color-border: color-mix(in srgb, var(--shift-color) 50%, white);--block-column: 0;--opening-start: 0px;--opening-end: 0px;position:absolute;left:0px;right:8px;background:var(--shift-color-light);border-left:3px solid var(--shift-color);border-radius:2px;z-index:11;display:flex;flex-direction:column;overflow:hidden;cursor:default;transition:border-left-width .15s ease,background .15s ease,transform .1s ease;pointer-events:none;container-type:size;container-name:roster-block}.roster-grid-shift .roster-shift-time{display:block !important;min-height:1.5em !important;line-height:1.5 !important}.roster-grid-shift .roster-shift-label{display:block !important}.roster-grid-shift .roster-shift-time-centered{display:none !important}.roster-grid-shift:hover{border-left-width:4px;background:color-mix(in srgb, var(--shift-color) 45%, white);z-index:12;pointer-events:auto}.roster-grid-shift:hover .roster-shift-edit-btn,.roster-grid-shift:hover .roster-shift-delete-btn{opacity:1}.roster-grid-shift[data-roster-block-drag-resize-type-value=break]{z-index:13}.roster-grid-shift[data-roster-block-drag-resize-type-value=break]:hover{z-index:14}.roster-grid-shift.is-resizing{border:2px solid var(--shift-color);z-index:100;pointer-events:auto}.roster-grid-shift.is-dragging{border:2px solid var(--shift-color);z-index:200 !important;opacity:.9;pointer-events:none;transition:none}.roster-grid-shift.is-dragging .roster-shift-time{font-weight:600;color:hsl(0,0%,26%)}.roster-shift-drag-area{flex:1;display:flex;flex-direction:column;padding:.35rem .4rem;padding-top:12px;padding-bottom:12px;cursor:move;min-width:0;min-height:0;gap:.15rem;position:relative;z-index:2;pointer-events:auto;color:hsl(0,0%,26%);overflow:hidden}.roster-shift-drag-area .roster-shift-time{flex-shrink:0;min-height:1.1em}.roster-shift-label{display:flex;flex-direction:column;gap:.15rem;color:hsl(0,0%,26%);line-height:1.3;pointer-events:none;min-width:0}.roster-shift-label .roster-shift-label-name{display:flex;align-items:center;gap:.3rem;min-width:0}.roster-shift-label .roster-shift-label-name .icon{font-size:.85rem;flex-shrink:0;width:1em;filter:brightness(0.6)}.roster-shift-label .roster-shift-label-name .roster-shift-label-work-type{color:color-mix(in srgb, var(--shift-color) 70%, black);font-weight:600;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roster-shift-label .roster-shift-label-type{font-size:.7rem;color:hsl(0,0%,58%);font-weight:400;text-transform:uppercase;letter-spacing:.02em}.roster-shift-label .roster-shift-notes{margin-top:.1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2;font-size:.7rem;color:hsl(0,0%,58%)}.roster-shift-delete-btn{position:absolute;top:3px;right:22px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);border:none;border-radius:3px;color:hsl(350,100%,71%);opacity:0;transition:opacity .12s ease,background .12s ease,transform .12s ease;z-index:5;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.1);pointer-events:auto}.roster-shift-delete-btn:hover{background:hsl(350,100%,71%);color:#fff;opacity:1;transform:scale(1.1)}.roster-shift-delete-btn .icon{font-size:.55rem}.roster-shift-edit-btn{position:absolute;top:3px;right:3px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.95);border:none;border-radius:3px;color:hsl(0,0%,44%);opacity:0;transition:opacity .12s ease,background .12s ease,transform .12s ease;z-index:5;text-decoration:none;box-shadow:0 1px 3px rgba(0,0,0,.1);pointer-events:auto}.roster-shift-edit-btn:hover{background:hsl(325,80%,70%);color:#fff;opacity:1;transform:scale(1.1)}.roster-shift-edit-btn .icon{font-size:.55rem}.roster-grid-shift .roster-shift-resize-handle{position:absolute;left:0;right:0;height:12px;cursor:ns-resize;z-index:10;transition:background-color .2s ease;background-color:rgba(0,0,0,0);pointer-events:auto}.roster-grid-shift .roster-shift-resize-handle:hover{background-color:hsla(0,0%,100%,.3);border-style:2px solid var(--shift-color-border)}.roster-grid-shift .roster-shift-resize-handle:hover::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:4px;background-color:hsla(0,0%,100%,.9);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.roster-shift-time-centered{position:absolute;top:50%;left:.5rem;right:.5rem;transform:translateY(-50%);z-index:1;font-size:.75rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;text-align:left;display:none;flex-direction:row;align-items:center;gap:.35rem}.roster-shift-time-centered .roster-shift-time-centered-time{color:hsl(0,0%,26%);font-variant-numeric:tabular-nums;flex-shrink:0}.roster-shift-time-centered .roster-shift-time-centered-label{font-weight:500;overflow:hidden;text-overflow:ellipsis}.roster-grid-shift .roster-shift-time,.roster-grid-shift .roster-shift-label{display:block}.roster-grid-shift .roster-shift-time-centered{display:none}@container roster-block (max-height: 75px){.roster-grid-shift .roster-shift-drag-area{padding:0}.roster-grid-shift .roster-shift-time,.roster-grid-shift .roster-shift-label{display:none !important}.roster-grid-shift .roster-shift-time-centered{display:flex !important}.roster-grid-shift .roster-shift-resize-handle{background-color:rgba(0,0,0,0);z-index:5}.roster-grid-shift .roster-shift-resize-handle:hover{background-color:hsla(0,0%,100%,.2)}}@supports(container-type: size){@container roster-block (min-height: 76px){.roster-grid-shift .roster-shift-time,.roster-grid-shift .roster-shift-label{display:block !important}.roster-grid-shift .roster-shift-time-centered{display:none !important}}}@container roster-block (max-height: 75px){.roster-grid-shift.is-small-block .roster-shift-drag-area{padding:0}.roster-grid-shift.is-small-block .roster-shift-time,.roster-grid-shift.is-small-block .roster-shift-label{display:none !important}.roster-grid-shift.is-small-block .roster-shift-time-centered{display:flex !important}.roster-grid-shift.is-small-block .roster-shift-resize-handle{background-color:rgba(0,0,0,0);z-index:5}.roster-grid-shift.is-small-block .roster-shift-resize-handle:hover{background-color:hsla(0,0%,100%,.2)}}.roster-grid-shift .roster-shift-resize-handle-top{top:0;border-radius:6px 6px 0 0}.roster-grid-shift .roster-shift-resize-handle-bottom{bottom:0;border-radius:0 0 6px 6px}.roster-month-box{padding:1rem;width:100%;max-width:100%;overflow:hidden}@media screen and (max-width: 768px){.roster-month-box{padding:.5rem}}.roster-month-box .table-container{width:100%;max-width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch}.roster-month-box .table-container::-webkit-scrollbar{height:12px}.roster-month-box .table-container::-webkit-scrollbar-track{background:hsl(0,0%,92%);border-radius:6px}.roster-month-box .table-container::-webkit-scrollbar-thumb{background:hsl(0,0%,58%);border-radius:6px}.roster-month-box .table-container::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,44%)}.roster-month-grid{border-collapse:separate;border-spacing:0;font-size:.75rem;width:auto;min-width:100%}.roster-month-grid th,.roster-month-grid td{border:1px solid hsl(0,0%,79%);vertical-align:middle;padding:.25rem}.roster-employee-col{min-width:100px;max-width:140px;position:sticky;left:0;background-color:hsl(0,0%,97%) !important;background-clip:padding-box;z-index:3;border-right:1px solid hsl(0,0%,79%) !important}@media screen and (max-width: 768px){.roster-employee-col{min-width:80px;max-width:100px;font-size:.65rem}}.roster-month-day-col{min-width:28px;max-width:32px;cursor:pointer;transition:background-color .1s ease}.roster-month-day-col:hover{background-color:#fff !important}@media screen and (max-width: 768px){.roster-month-day-col{min-width:24px;max-width:28px}}.roster-total-col{min-width:50px;position:sticky;right:0;background-color:hsl(0,0%,97%) !important;background-clip:padding-box;z-index:2;border-left:1px solid hsl(0,0%,79%) !important}@media screen and (max-width: 768px){.roster-total-col{min-width:40px}}.roster-weekend{background-color:hsl(0,0%,97%)}.roster-month-full{color:hsl(199,65%,55%);font-weight:bold}.roster-month-half{color:hsl(199,65%,55%);opacity:.6}.roster-month-holiday{background-color:hsla(199,65%,70%,.15) !important}.roster-month-sick{background-color:rgba(255,140,0,.15) !important}.roster-month-other{background-color:rgba(128,128,128,.1) !important}.roster-month-indicator{font-size:.65rem;line-height:1}.gap-3{gap:.75rem}.roster-week-grid-container{display:grid;grid-template-columns:140px repeat(var(--num-days, 7), 1fr) 100px;grid-auto-rows:auto;gap:0;border:1px solid hsl(0,0%,79%);border-radius:4px;overflow:hidden;background:#fff}.roster-month-grid-container,.roster-year-grid-container,.roster-year-container{display:grid;grid-template-columns:140px repeat(var(--num-days, 31), 1fr) 100px;grid-auto-rows:minmax(40px, auto);gap:0;border:1px solid hsl(0,0%,79%);border-radius:4px;overflow-x:auto;overflow-y:visible;background:#fff}.roster-month-grid-container .roster-week-day-header,.roster-month-grid-container .roster-month-day-cell,.roster-year-grid-container .roster-week-day-header,.roster-year-grid-container .roster-month-day-cell,.roster-year-container .roster-week-day-header,.roster-year-container .roster-month-day-cell{min-width:40px;max-width:50px;font-size:.7rem}.roster-month-grid-container .roster-month-cell,.roster-year-grid-container .roster-month-cell,.roster-year-container .roster-month-cell{border-bottom:1px solid hsla(0,0%,79%,.3);border-right:1px solid hsla(0,0%,79%,.3);padding:0;min-height:40px;display:flex;align-items:center;justify-content:center}.roster-month-grid-container .roster-month-employee-cell,.roster-year-grid-container .roster-month-employee-cell,.roster-year-container .roster-month-employee-cell{text-align:left;justify-content:flex-start;padding:.5rem;background:hsl(0,0%,97%);font-size:.8rem;font-weight:500;border-right:1px solid hsl(0,0%,79%);overflow:hidden;flex-direction:column;align-items:flex-start;min-height:40px}.roster-month-grid-container .roster-month-employee-cell .initials-avatar,.roster-year-grid-container .roster-month-employee-cell .initials-avatar,.roster-year-container .roster-month-employee-cell .initials-avatar{display:flex;align-items:center;justify-content:center}.roster-month-grid-container .roster-month-employee-cell .initials-avatar span:first-child,.roster-year-grid-container .roster-month-employee-cell .initials-avatar span:first-child,.roster-year-container .roster-month-employee-cell .initials-avatar span:first-child{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.roster-month-grid-container .roster-month-employee-cell .has-text-weight-semibold,.roster-month-grid-container .roster-month-employee-cell .has-text-weight-bold,.roster-year-grid-container .roster-month-employee-cell .has-text-weight-semibold,.roster-year-grid-container .roster-month-employee-cell .has-text-weight-bold,.roster-year-container .roster-month-employee-cell .has-text-weight-semibold,.roster-year-container .roster-month-employee-cell .has-text-weight-bold{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:600;color:hsl(0,0%,26%);width:100%}.roster-month-grid-container .roster-month-employee-cell .is-size-7,.roster-year-grid-container .roster-month-employee-cell .is-size-7,.roster-year-container .roster-month-employee-cell .is-size-7{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.roster-month-grid-container .roster-month-day-cell,.roster-year-grid-container .roster-month-day-cell,.roster-year-container .roster-month-day-cell{position:relative;cursor:pointer;transition:background-color .15s ease;contain:content;content-visibility:auto;contain-intrinsic-size:50px 40px}.roster-month-grid-container .roster-month-day-cell:hover,.roster-year-grid-container .roster-month-day-cell:hover,.roster-year-container .roster-month-day-cell:hover{background:hsl(0,0%,98%)}.roster-month-grid-container .roster-month-day-cell.is-drop-target,.roster-year-grid-container .roster-month-day-cell.is-drop-target,.roster-year-container .roster-month-day-cell.is-drop-target{background:hsla(325,80%,70%,.08);border:2px dashed hsla(325,80%,70%,.3);border-radius:4px;transition:all .15s ease}.roster-month-grid-container .roster-month-day-today-cell,.roster-year-grid-container .roster-month-day-today-cell,.roster-year-container .roster-month-day-today-cell{background:hsl(325,80%,118%)}.roster-month-grid-container .roster-month-day-today-cell:hover,.roster-year-grid-container .roster-month-day-today-cell:hover,.roster-year-container .roster-month-day-today-cell:hover{background:hsl(325,80%,115%)}.roster-month-grid-container .roster-month-day-cell.roster-month-request-highlight,.roster-year-grid-container .roster-month-day-cell.roster-month-request-highlight,.roster-year-container .roster-month-day-cell.roster-month-request-highlight{background:linear-gradient(180deg, hsl(325, 80%, 116%) 0%, hsl(325, 80%, 110%) 100%);border:3px solid hsl(325,80%,62%);box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.48),0 0 0 4px hsla(325,80%,70%,.26)}.roster-month-grid-container .roster-month-day-cell.roster-month-request-highlight:hover,.roster-year-grid-container .roster-month-day-cell.roster-month-request-highlight:hover,.roster-year-container .roster-month-day-cell.roster-month-request-highlight:hover{background:linear-gradient(180deg, hsl(325, 80%, 112%) 0%, hsl(325, 80%, 106%) 100%)}.roster-month-grid-container .roster-month-total-cell,.roster-year-grid-container .roster-month-total-cell,.roster-year-container .roster-month-total-cell{background:hsl(0,0%,97%);font-size:1rem;border-right:none;padding:.5rem}.roster-month-grid-container .roster-week-block,.roster-year-grid-container .roster-week-block,.roster-year-container .roster-week-block{max-width:100%;padding:0;font-size:.7rem;height:42px;display:flex;align-items:center;justify-content:center;overflow:hidden}.roster-month-grid-container .roster-week-block .roster-week-block-content,.roster-year-grid-container .roster-week-block .roster-week-block-content,.roster-year-container .roster-week-block .roster-week-block-content{width:100%;padding:2px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.roster-month-grid-container .roster-week-block .roster-week-block-header,.roster-year-grid-container .roster-week-block .roster-week-block-header,.roster-year-container .roster-week-block .roster-week-block-header{padding:0;gap:0;justify-content:center;align-items:center;width:100%;flex-shrink:0}.roster-month-grid-container .roster-week-block .roster-week-block-label,.roster-year-grid-container .roster-week-block .roster-week-block-label,.roster-year-container .roster-week-block .roster-week-block-label{font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 2px}.roster-month-grid-container .roster-week-block .roster-week-block-time,.roster-year-grid-container .roster-week-block .roster-week-block-time,.roster-year-container .roster-week-block .roster-week-block-time{font-size:.65rem;padding:0 2px;text-align:center;width:100%;flex-shrink:0;line-height:1.2}.roster-month-grid-container .roster-week-block .roster-week-block-header .icon,.roster-year-grid-container .roster-week-block .roster-week-block-header .icon,.roster-year-container .roster-week-block .roster-week-block-header .icon{display:flex;align-items:center;justify-content:center}.roster-month-grid-container .roster-week-shift-block,.roster-month-grid-container .roster-week-absence-block,.roster-month-grid-container .roster-week-break-block,.roster-year-grid-container .roster-week-shift-block,.roster-year-grid-container .roster-week-absence-block,.roster-year-grid-container .roster-week-break-block,.roster-year-container .roster-week-shift-block,.roster-year-container .roster-week-absence-block,.roster-year-container .roster-week-break-block{border-left:none}.roster-month-grid-container .roster-week-blocks-container,.roster-year-grid-container .roster-week-blocks-container,.roster-year-container .roster-week-blocks-container{gap:2px;padding:0;display:flex;flex-direction:column;justify-content:flex-start;width:100%}.roster-week-header-row{display:contents}.roster-week-header-cell{background:#fff;border-bottom:2px solid hsla(0,0%,79%,.6);border-right:1px solid hsla(0,0%,79%,.3);padding:.75rem .5rem;font-weight:600;text-align:center;font-size:1rem;color:hsl(0,0%,15%)}.roster-week-employee-header{text-align:left;padding-left:.5rem;padding-right:.5rem;background:hsl(0,0%,97%);border-right:1px solid hsl(0,0%,79%);font-size:.8rem;font-weight:500;color:hsl(0,0%,15%);overflow:hidden}.roster-week-day-header{cursor:pointer;transition:background-color .15s ease}.roster-week-day-header:hover{background:hsl(0,0%,97%)}.roster-week-day-header-link{display:block;text-decoration:none;color:inherit;padding:.25rem}.roster-week-day-header-link:hover{color:inherit}.roster-month-grid-container--requests-embedded .roster-week-day-header,.roster-month-grid-container--requests-embedded .roster-month-day-cell{min-width:34px;max-width:42px;font-size:.65rem}.roster-month-embedded-fill{display:flex;flex-direction:column;height:100%}.roster-month-embedded-fill>.roster-calendar-box{flex:1 1 auto;margin-bottom:0;min-height:0}.roster-week-day-hours-edit-area{display:block;border-top:1px solid hsla(0,0%,79%,.2);min-height:1.25rem;text-align:center;padding:.125rem;cursor:pointer;transition:background-color .15s ease;text-decoration:none}.roster-week-day-hours-edit-area:hover{background:hsla(199,65%,70%,.05)}.roster-week-day-hours-edit-icon{font-size:.65rem;transition:opacity .15s ease,color .15s ease}.roster-week-day-hours-edit-icon-hover{opacity:0}.roster-week-day-hours-edit-area:hover .roster-week-day-hours-edit-icon-hover{opacity:1;color:hsl(199,65%,70%) !important}.roster-week-day-holiday{background-color:hsl(49.14,100%,114.18%) !important}.roster-week-day-holiday:hover{background-color:hsl(49.14,100%,109.18%) !important}.roster-week-day-closed{background:repeating-linear-gradient(-45deg, hsl(0, 0%, 97%), hsl(0, 0%, 97%) 4px, hsl(0, 0%, 94%) 4px, hsl(0, 0%, 94%) 8px) !important}.roster-week-day-closed:hover{background:repeating-linear-gradient(-45deg, hsl(0, 0%, 95%), hsl(0, 0%, 95%) 4px, hsl(0, 0%, 92%) 4px, hsl(0, 0%, 92%) 8px) !important}.roster-week-day-special{background-color:hsl(199,65%,115%) !important;border-bottom-color:hsl(199,65%,70%) !important}.roster-week-day-special:hover{background-color:hsl(199,65%,112%) !important}.roster-week-day-today{background-color:hsl(325,80%,115%) !important}.roster-week-day-today:hover{background-color:hsl(325,80%,112%) !important}.roster-week-total-header{background:hsl(0,0%,97%);border-right:none}.roster-week-hours-row{display:contents}.roster-week-hours-cell{background:#fff;text-align:center;font-size:.75rem}.roster-week-hours-link{display:block;text-decoration:none;color:inherit;padding:.5rem}.roster-week-hours-link:hover{background:hsl(0,0%,97%);color:inherit}.roster-week-cell{border-bottom:1px solid hsla(0,0%,79%,.3);border-right:1px solid hsla(0,0%,79%,.3);padding:.75rem .5rem;min-height:80px;display:flex;align-items:center;justify-content:center}.roster-week-employee-cell{text-align:left;justify-content:flex-start;padding-left:.5rem;padding-right:.5rem;background:hsl(0,0%,97%);font-size:.8rem;font-weight:500;border-right:1px solid hsl(0,0%,79%);overflow:hidden;flex-direction:column;align-items:flex-start}.roster-week-employee-cell .initials-avatar{display:flex;align-items:center;justify-content:center}.roster-week-employee-cell .initials-avatar span:first-child{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}.roster-week-employee-cell .has-text-weight-semibold,.roster-week-employee-cell .has-text-weight-bold{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-weight:600;color:hsl(0,0%,26%);width:100%}.roster-week-employee-cell .is-size-7{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.roster-week-day-cell{position:relative;cursor:pointer;transition:background-color .15s ease;contain:content;content-visibility:auto;contain-intrinsic-size:50px 80px}.roster-week-day-cell:hover{background:hsl(0,0%,98%)}.roster-week-day-cell.is-drop-target{background:hsla(325,80%,70%,.08);border:2px dashed hsla(325,80%,70%,.3);border-radius:4px;transition:all .15s ease}.roster-week-day-today-cell{background:hsl(325,80%,118%)}.roster-week-day-today-cell:hover{background:hsl(325,80%,115%)}.roster-week-total-cell{background:hsl(0,0%,97%);font-size:1rem;border-right:none}.roster-week-total-cell.roster-grid-employee-header,.roster-week-total-cell .roster-grid-footer-cell{justify-content:flex-start;text-align:left;padding-left:.5rem;padding-right:.5rem}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table{width:100%;margin:0;border-collapse:collapse;table-layout:auto}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table td,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table td{padding:.1rem 0 !important;vertical-align:middle}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table td.roster-metrics-label,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table td.roster-metrics-label{text-align:left !important;padding-left:0 !important;padding-right:.4rem !important;padding-top:.1rem !important;padding-bottom:.1rem !important;width:auto;min-width:fit-content;font-weight:500;color:hsl(0,0%,58%);white-space:nowrap}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table td.roster-metrics-value,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table td.roster-metrics-value{text-align:left !important;padding-left:0 !important;padding-right:0 !important;padding-top:.1rem !important;padding-bottom:.1rem !important;white-space:nowrap}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table td.roster-metrics-value i.fas,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table td.roster-metrics-value i.fas{font-size:.6rem;margin-left:.15rem}.roster-week-total-cell.roster-grid-employee-header .roster-metrics-table td.roster-metrics-value .tag,.roster-week-total-cell .roster-grid-footer-cell .roster-metrics-table td.roster-metrics-value .tag{vertical-align:middle}.roster-week-blocks-container{display:flex;flex-direction:column;gap:4px;width:100%;align-items:center}.roster-week-block{display:flex;flex-direction:column;align-items:center;gap:2px;padding:4px 8px;border-radius:2px;width:100%;max-width:120px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;position:relative}.roster-week-block:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.roster-week-block:hover .roster-week-block-edit-btn,.roster-week-block:hover .roster-week-block-delete-btn{opacity:1}.roster-week-block-label{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.roster-week-block-time{font-size:.65rem;opacity:.8}.roster-week-block-edit-btn,.roster-week-block-delete-btn{position:absolute;top:2px;width:20px;height:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease,background .15s ease;z-index:10;background:hsla(0,0%,100%,.95);box-shadow:0 1px 3px rgba(0,0,0,.2)}.roster-week-block-edit-btn .icon,.roster-week-block-delete-btn .icon{font-size:.65rem}.roster-week-block-edit-btn:hover,.roster-week-block-delete-btn:hover{background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3)}.roster-week-block-edit-btn{right:24px;color:hsl(199,65%,70%)}.roster-week-block-edit-btn:hover{color:hsl(199,65%,60%)}.roster-week-block-delete-btn{right:2px;color:hsl(350,100%,71%)}.roster-week-block-delete-btn:hover{color:hsl(350,100%,61%);background:#ffebee}.roster-week-shift-block{background:hsl(325,80%,110%);color:hsl(325,80%,60%);border:1px solid #fff}.roster-week-shift-block.is-muted{opacity:.5}.roster-week-absence-block{background:hsl(49.14,100%,109.18%);color:hsl(49.14,100%,59.18%);border:1px solid hsl(49.14,100%,99.18%)}.roster-week-absence-block.is-requested{background:rgb(255,203.87113524,125.17304);color:rgb(237.87896,130.1375102744,0);border:1px solid rgb(255,146.2453083674,34.21624)}.roster-week-absence-block.is-selected-request{background:hsl(325,80%,108%);color:hsl(325,80%,40%);border:4px solid hsl(325,80%,56%);outline:3px solid hsla(325,80%,70%,.55);outline-offset:0;box-shadow:0 0 0 6px hsla(325,80%,70%,.3),0 8px 16px rgba(0,0,0,.22);transform:translateY(-1px) scale(1.01);position:relative;z-index:8}.roster-week-absence-block.is-selected-request::after{content:"";position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:999px;background:hsl(325,80%,54%);box-shadow:0 0 0 2px hsla(0,0%,100%,.98)}.roster-week-break-block{background:hsl(0,0%,99%);color:hsl(0,0%,44%);border:1px solid hsl(0,0%,79%)}.roster-week-add-trigger{display:flex;align-items:center;justify-content:center;width:100%;height:40px}.roster-week-add-icon{width:28px;height:28px;border-radius:50%;background:hsl(0,0%,92%);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease,background .15s ease;color:hsl(0,0%,58%);font-size:.75rem}.roster-week-day-cell:hover .roster-week-add-icon{opacity:1}.roster-week-add-trigger:hover .roster-week-add-icon{background:hsl(325,80%,70%);color:#fff}@media screen and (max-width: 1024px){.roster-week-grid-container{grid-template-columns:150px repeat(var(--num-days, 7), 1fr) 80px}.roster-week-block{max-width:100px;font-size:.65rem}}@media screen and (max-width: 768px){.roster-week-grid-container{grid-template-columns:120px repeat(var(--num-days, 7), minmax(60px, 1fr)) 60px}.roster-week-cell{padding:.5rem .25rem;min-height:60px}.roster-week-block{max-width:80px;padding:2px 4px}.roster-week-block-label{font-size:.65rem}.roster-week-block-time{font-size:.6rem}}.roster-shift-block-wrapper{position:absolute;top:3px;left:3px;right:3px;bottom:3px;display:flex;flex-direction:column}.roster-shift-resize-handle{position:absolute;left:0;right:0;height:10px;cursor:ns-resize;z-index:10;transition:background-color .2s ease;flex-shrink:0}.roster-shift-resize-handle:hover{background-color:hsla(0,0%,100%,.4)}.roster-shift-resize-handle:hover::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:40px;height:4px;background-color:hsla(0,0%,100%,.9);border-radius:2px;box-shadow:0 1px 3px rgba(0,0,0,.3)}.roster-shift-resize-handle-top{top:0}.roster-shift-resize-handle-bottom{bottom:0}.roster-shift-cell.is-resizing{z-index:100}.roster-shift-cell.is-resizing .roster-shift-block{box-shadow:0 6px 16px rgba(0,0,0,.3);transform:scale(1.02)}.roster-shift-cell.is-resizing .roster-shift-resize-handle{background-color:hsla(0,0%,100%,.5)}.roster-shift-block-wrapper .roster-shift-block{position:relative;margin-top:10px;margin-bottom:10px;height:calc(100% - 20px);top:0;left:0;right:0;bottom:0}.roster-shift-branch{font-size:.7rem;opacity:.9;display:flex;align-items:center;gap:.25rem}.roster-shift-overtime-indicator{display:flex;align-items:center;gap:.25rem;margin-top:.25rem;padding:.15rem .35rem;background:hsla(0,0%,100%,.9);border-radius:4px;font-weight:600;border:1px solid rgba(0,0,0,.1)}.roster-shift-overtime-indicator .icon{margin:0}.roster-grid-shift.has-overtime{border-left:3px solid #ff9800 !important;box-shadow:0 2px 8px rgba(255,152,0,.2)}.tabs.is-boxed[data-controller=roster-tabs] li a.is-loading{position:relative;color:rgba(0,0,0,0) !important;pointer-events:none;cursor:wait}.tabs.is-boxed[data-controller=roster-tabs] li a.is-loading .icon,.tabs.is-boxed[data-controller=roster-tabs] li a.is-loading>span:not(.icon){opacity:0}.tabs.is-boxed[data-controller=roster-tabs] li a.is-loading::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:1em;height:1em;border:2px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.6);border-radius:50%;animation:roster-tab-spin .6s linear infinite}.tabs.is-boxed[data-controller=roster-tabs] li.is-active a.is-loading::after{border-top-color:var(--brand-primary, hsl(325, 80%, 70%))}@keyframes roster-tab-spin{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}.roster-week-employee-cell{position:relative;transition:all .2s ease}.roster-week-employee-cell .roster-week-drag-handle{opacity:.4;cursor:grab;transition:opacity .2s;padding:.25rem;border-radius:4px}.roster-week-employee-cell .roster-week-drag-handle:hover{background:rgba(0,0,0,.05);opacity:1}.roster-week-employee-cell .roster-week-drag-handle:active{cursor:grabbing}.roster-week-employee-cell.is-dragging-source{opacity:.4;transform:scale(0.98)}.roster-week-employee-cell.is-drop-zone-active::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:2px dashed rgba(0,0,0,0);border-radius:4px;pointer-events:none;transition:border-color .2s}.roster-week-employee-cell.is-drop-zone-active:hover{background:linear-gradient(90deg, hsl(204, 86%, 95%) 0%, hsl(204, 86%, 90%) 100%);transform:scale(1.01)}.roster-week-employee-cell.is-drop-zone-active:hover::after{border-color:hsl(204,86%,53%);animation:pulse-border 1s ease-in-out infinite}.roster-week-employee-cell.is-drop-target{background:linear-gradient(90deg, hsl(204, 86%, 95%) 0%, hsl(204, 86%, 90%) 100%);transform:scale(1.02)}.roster-week-employee-cell.is-drop-target::after{border-color:hsl(204,86%,53%);animation:pulse-border 1s ease-in-out infinite}.roster-week-drag-ghost{pointer-events:none;opacity:.95;transform:rotate(-2deg);box-shadow:0 8px 24px rgba(0,0,0,.2)}@keyframes pulse-border{0%,100%{border-color:hsl(204,86%,53%)}50%{border-color:hsl(204,86%,73%)}}.roster-filters-wrapper{position:relative}.roster-mobile-filters-panel{position:absolute;top:calc(100% + .5rem);right:0;min-width:280px;max-width:90vw;z-index:100;box-shadow:0 8px 16px rgba(0,0,0,.15);background:#fff}.roster-mobile-filters-panel .field:not(:last-child){margin-bottom:1rem}.roster-mobile-filters-panel .label{font-weight:600;margin-bottom:.25rem}.roster-mobile-filters-form{padding:.5rem}.roster-day-card{background:#fff;border:1px solid hsl(0,0%,92%);border-radius:8px;padding:1.25rem 1.5rem;transition:all .2s ease}.roster-day-card:hover{border-color:hsl(0,0%,79%);box-shadow:0 2px 8px rgba(0,0,0,.05)}.roster-day-card.is-today{background:hsl(325,80%,115%);border:2px solid hsl(325,80%,70%);border-left:4px solid hsl(325,80%,70%)}.roster-day-card.is-past:not(.is-today){background:hsl(0,0%,97%)}.roster-day-card.is-day-off:hover{box-shadow:none;opacity:.7}.roster-day-card.is-day-off .has-text-weight-bold,.roster-day-card.is-day-off .has-text-grey-light,.roster-day-card.is-day-off .has-text-grey,.roster-day-card.is-day-off span{color:hsl(0,0%,58%) !important}.roster-day-card.is-day-off .icon{opacity:.5}.roster-confirm-button{width:40px;height:40px;border-radius:50%;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative}.roster-confirm-button .icon{color:var(--button-color, hsl(151, 76%, 76%))}.roster-confirm-button.is-confirmed{background:var(--button-color, hsl(151, 76%, 76%))}.roster-confirm-button.is-confirmed .icon{color:#fff}.roster-confirm-button.is-confirmed:hover{filter:brightness(0.9);transform:scale(1.1)}.roster-confirm-button.is-confirmed:active{transform:scale(0.95)}.roster-confirm-button.is-future{border:2px dashed var(--button-color, hsl(151, 76%, 76%));background:#fff}.roster-confirm-button.is-future .icon{color:var(--button-color, hsl(151, 76%, 76%));opacity:.7}.roster-confirm-button.is-future:hover{border-color:var(--button-color, hsl(151, 76%, 76%));background:color-mix(in srgb, var(--button-color, hsl(151, 76%, 76%)) 15%, white);transform:scale(1.1)}.roster-confirm-button.is-future:hover .icon{opacity:1}.roster-confirm-button.is-future:active{transform:scale(0.95)}.roster-confirm-button.is-absence{border:2px solid var(--button-color, hsl(49.14, 100%, 74.18%));background:color-mix(in srgb, var(--button-color, hsl(49.14, 100%, 74.18%)) 20%, white)}.roster-confirm-button.is-absence .icon{color:var(--button-color, hsl(49.14, 100%, 74.18%))}.roster-confirm-button.is-absence:hover{background:color-mix(in srgb, var(--button-color, hsl(49.14, 100%, 74.18%)) 30%, white);transform:scale(1.1)}.roster-confirm-button.is-absence:hover .icon{filter:brightness(0.8)}.roster-confirm-button.is-absence:active{transform:scale(0.95)}.roster-confirm-button:focus{outline:2px solid hsl(325,80%,70%);outline-offset:2px}.employee-roster-calendar .box.has-background-primary-light{border-left:4px solid hsl(325,80%,70%)}.employee-roster-calendar .box.is-day-off{background-color:hsl(0,0%,92%)}.employee-roster-calendar .roster-item .icon{font-size:1rem}.employee-roster-calendar .roster-item .tag{border:1px solid rgba(0,0,0,.1)}.employee-roster-calendar .roster-google-event{border-left-width:4px !important}@media(max-width: 768px){.roster-confirm-button{width:36px;height:36px}.roster-confirm-button .icon i{font-size:1rem !important}.employee-roster-calendar .card-content{padding:1rem}.employee-roster-calendar .roster-item{font-size:.9rem}.employee-roster-calendar .roster-item .tag{font-size:.7rem}}.roster-week-block{--shift-color: hsl(199, 65%, 70%);--shift-color-light: color-mix(in srgb, var(--shift-color) 35%, white);display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:4px 6px;padding-left:8px;margin-bottom:4px;background:var(--shift-color-light);border-left:3px solid var(--shift-color);border-radius:2px;width:100%;max-width:100%;cursor:grab;position:relative;overflow:hidden;font-size:.75rem;user-select:none;-webkit-user-drag:element}.roster-week-block:hover{background:color-mix(in srgb, var(--shift-color) 45%, white);transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.roster-week-block.is-dragging{opacity:.5;cursor:grabbing}.roster-week-block-content{display:flex;flex-direction:column;width:100%;color:inherit;pointer-events:auto;cursor:grab}.roster-week-block.is-dragging .roster-week-block-content{cursor:grabbing}.roster-week-block-edit-btn{position:absolute;top:2px;right:2px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.85);border-radius:3px;opacity:0;transition:opacity .15s ease;z-index:5;color:#4a4a4a;text-decoration:none}.roster-week-block-edit-btn .icon{font-size:.6rem}.roster-week-block-edit-btn:hover{opacity:1 !important;background:#fff;color:hsl(325,80%,70%);box-shadow:0 1px 3px rgba(0,0,0,.15)}.roster-week-block-delete-btn{position:absolute;top:2px;right:22px;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.85);border-radius:3px;opacity:0;transition:opacity .15s ease;z-index:5;color:#4a4a4a;text-decoration:none}.roster-week-block-delete-btn .icon{font-size:.6rem}.roster-week-block-delete-btn:hover{opacity:1 !important;background:#fff;color:hsl(350,100%,71%);box-shadow:0 1px 3px rgba(0,0,0,.15)}.roster-week-block:hover .roster-week-block-edit-btn,.roster-week-block:hover .roster-week-block-delete-btn{opacity:.8}.roster-week-block.is-dragging .roster-week-block-edit-btn,.roster-week-block.is-dragging .roster-week-block-delete-btn{display:none}.roster-week-block-header{display:flex;align-items:center;gap:4px;width:100%;min-width:0}.roster-week-block-header .icon{font-size:.7rem;flex-shrink:0;filter:brightness(0.8)}.roster-week-block-label{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--shift-color);flex:1}.roster-week-block-time{font-size:.65rem;color:#4a4a4a;white-space:nowrap}.roster-week-shift-block{--shift-color: #4fc3f7}.roster-week-absence-block{--shift-color: #ffcc80}.roster-week-break-block{--shift-color: #90a4ae}.roster-week-day-cell{position:relative}.roster-week-day-cell.is-drop-target{background:hsla(325,80%,70%,.08)}.roster-week-day-cell.is-drop-target::after{content:"";position:absolute;inset:2px;background:rgba(0,0,0,0);pointer-events:none;border:2px dashed hsla(325,80%,70%,.5);border-radius:4px;animation:dropTargetPulse 1s ease-in-out infinite}@keyframes dropTargetPulse{0%,100%{border-color:hsla(325,80%,70%,.3)}50%{border-color:hsla(325,80%,70%,.7)}}.roster-week-add-trigger{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:40px}.roster-week-add-icon{width:22px;height:22px;border-radius:50%;background:hsla(0,0%,58%,.15);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .12s ease,background .12s ease,transform .12s ease;color:hsl(0,0%,58%);font-size:.65rem}.roster-week-day-cell:hover .roster-week-add-icon,.roster-week-add-trigger:hover .roster-week-add-icon{opacity:1;background:hsl(325,80%,70%);color:#fff;transform:scale(1.05)}.roster-week-metrics-cell-content{display:flex;flex-direction:column;align-items:center;width:100%}.roster-week-metrics-details{display:flex;flex-direction:column;gap:2px;width:100%;align-items:center}.roster-add-menu{position:absolute;top:2px;left:50%;transform:translateX(-50%);background:#fff;border:1px solid #dbdbdb;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);z-index:1000 !important;min-width:140px;padding:4px 0;max-width:calc(100vw - 20px)}.roster-add-menu-item{display:flex;align-items:center;gap:8px;padding:8px 12px;color:#363636;text-decoration:none;font-size:.875rem;white-space:nowrap;transition:background-color .15s ease}.roster-add-menu-item:hover{background-color:#f5f5f5;color:#363636}.roster-add-menu-item .icon{flex-shrink:0}.roster-grid-cell{position:relative}.roster-grid-cell.menu-open{z-index:999 !important}.schedule-day-wrapper-outer{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:visible}.schedule-day-main-row{display:flex;flex-direction:row;align-items:stretch;flex:1 1 auto;min-height:0;width:100%}@media screen and (max-width: 768px){.schedule-day-main-row{flex-direction:column}.schedule-day-main-row .schedule-appointment-detail-shell:not(.is-floating){order:1}.schedule-day-main-row .schedule-day-calendar-column{order:2}.schedule-day-main-row.schedule-day-main-row--detail-bottom .schedule-appointment-detail-shell:not(.is-floating){order:1}.schedule-day-main-row.schedule-day-main-row--detail-bottom .schedule-day-calendar-column{order:2}}.schedule-day-main-row--detail-right{flex-direction:row-reverse}@media screen and (max-width: 768px){.schedule-day-main-row--detail-right{flex-direction:column}}.schedule-day-main-row--detail-bottom{flex-direction:column}.schedule-day-main-row--detail-bottom .schedule-day-calendar-column{flex:1 1 auto;min-height:0;order:1}.schedule-day-main-row--detail-bottom .schedule-appointment-detail-shell:not(.is-floating){order:2}.schedule-day-calendar-column{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.schedule-day-calendar-column>.schedule-day-page{flex:1 1 auto;min-height:0}.has-appointment-focus .schedule-employee-column--dim,.has-appointment-focus [data-schedule-day-employee-header][data-appointment-focus-column=dim]{opacity:.42;transition:opacity .15s ease}.has-appointment-focus .schedule-employee-column--focus{box-shadow:inset 0 0 0 2px var(--brand-primary, hsl(325, 80%, 70%));border-radius:2px}.has-appointment-focus [data-schedule-day-employee-header][data-appointment-focus-column=focus]{box-shadow:inset 0 -3px 0 0 var(--brand-primary, hsl(325, 80%, 70%))}.has-appointment-focus .schedule-appointment-block--dim{opacity:.45}.has-appointment-focus .schedule-appointment-block--focus{box-shadow:0 0 0 2px var(--brand-primary, hsl(325, 80%, 70%));z-index:2}.schedule-settings-dropdown.dropdown-menu{min-width:280px}.schedule-day-wrapper-outer .dropdown.is-active .schedule-settings-dropdown{position:fixed;right:auto;top:auto;left:auto;z-index:9999}.schedule-day-wrapper-outer .schedule-detail-layout-modal.modal{z-index:1100}.schedule-day-page,.schedule-week-box{--schedule-surface: var(--bulma-scheme-main, hsl(0, 0%, 100%));--schedule-surface-soft: var(--bulma-scheme-main-bis, hsl(0, 0%, 97%));--schedule-surface-subtle: var(--brand-bg-lighter, hsl(330, 20%, 98%));--schedule-border: var(--bulma-border, hsl(0, 0%, 86%));--schedule-border-soft: var(--bulma-border-light, hsl(0, 0%, 92%));--schedule-header-bg: color-mix(in srgb, var(--brand-bg-light, hsl(310, 32.99%, 93.29%)) 58%, white);--schedule-header-ink: color-mix(in srgb, var(--brand-primary, hsl(325, 76%, 42%)) 45%, hsl(0, 0%, 15%));--schedule-shadow: 0 8px 18px rgba(10, 10, 10, 0.08)}.admin-scroll.schedule-day-page{overflow:hidden;padding-bottom:0}.schedule-day-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch;border-top:1px solid var(--schedule-border, hsl(0, 0%, 86%));background:var(--schedule-surface, white);width:100%;max-width:100%;min-width:0}@media screen and (max-width: 768px){.schedule-day-container{height:100%}}.schedule-day-container::-webkit-scrollbar{height:10px;width:10px}.schedule-day-container::-webkit-scrollbar-track{background:var(--schedule-border-soft, hsl(0, 0%, 92%))}.schedule-day-container::-webkit-scrollbar-thumb{background:var(--schedule-border, hsl(0, 0%, 86%))}.schedule-day-container::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,44%)}@media screen and (max-width: 768px){.schedule-day-summary{display:none}}.schedule-day-wrapper{display:flex;flex-direction:column;min-width:max-content}.schedule-header-row{display:flex;position:sticky;top:0;z-index:10;background:var(--schedule-header-bg, rgb(248.6938396725, 242.4846103275, 247.658968115));border-bottom:1px solid var(--schedule-border, hsl(0, 0%, 86%))}.schedule-time-header{flex:0 0 80px;position:sticky;left:0;z-index:11;background:var(--schedule-header-bg, rgb(248.6938396725, 242.4846103275, 247.658968115));color:var(--schedule-header-ink, rgb(120.8853, 31.3497, 83.5788));padding:.5rem;border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%));display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.schedule-time-header{flex:0 0 65px}}[data-schedule-day-employee-header]{flex:0 0 160px;min-width:0;box-sizing:border-box;position:relative;text-align:left;border-right:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%))}[data-schedule-day-employee-header]:last-child{border-right:none}@media screen and (max-width: 768px){[data-schedule-day-employee-header]{flex:0 0 130px}}[data-schedule-employee-name-row]{width:100%;min-width:0}[data-schedule-employee-name-row]>[data-schedule-employee-name]{flex:1 1 0;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-schedule-employee-job]{display:block;width:100%;min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-schedule-employee-name-row]>.dropdown{flex:0 0 auto;flex-shrink:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity 120ms ease}[data-schedule-employee-name-row]:hover>.dropdown,[data-schedule-employee-name-row]>.dropdown.is-active,[data-schedule-employee-name-row]>.dropdown:focus-within{opacity:1;visibility:visible;pointer-events:auto}[data-schedule-employee-menu-trigger].button{min-width:1.2rem;width:1.2rem;height:1.2rem;padding:0;border:0;box-shadow:none}[data-schedule-employee-menu-trigger] .icon{width:.9rem;height:.9rem;margin:0}.schedule-body{display:flex;flex:1;position:relative}.schedule-now-line{position:absolute;left:0;right:0;height:3px;margin-top:-1px;border-radius:2px;background:var(--brand-primary, hsl(325, 80%, 70%));box-shadow:0 0 0 1px hsla(0,0%,100%,.45),0 0 10px hsla(325,80%,70%,.5);z-index:25;pointer-events:none}.schedule-time-column{flex:0 0 80px;position:sticky;left:0;z-index:5;background:var(--schedule-surface-soft, hsl(0, 0%, 97%));border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%))}@media screen and (max-width: 768px){.schedule-time-column{flex:0 0 65px}}.schedule-time-cell{display:flex;align-items:flex-start;padding:.25rem .5rem;border-bottom:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%))}.schedule-time-cell.is-open-hour{background:hsla(151,76%,76%,.08);border-left:3px solid hsl(151,76%,76%)}.schedule-time-label{white-space:nowrap;display:flex;flex-direction:column;gap:.1rem}.schedule-employee-column{flex:0 0 160px;min-width:0;box-sizing:border-box;position:relative;border-right:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%));background:var(--schedule-surface, white)}.schedule-employee-column:last-child{border-right:none}@media screen and (max-width: 768px){.schedule-employee-column{flex:0 0 130px}}.schedule-grid-cell{border-bottom:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%));position:relative}.schedule-grid-cell.is-open-hour{background:hsla(151,76%,76%,.04)}.schedule-grid-cell::after{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--schedule-border-soft, hsl(0, 0%, 92%));pointer-events:none}.schedule-grid-cell::before{content:"";position:absolute;left:0;right:0;top:25%;border-top:1px dotted var(--schedule-border-soft, hsl(0, 0%, 92%));pointer-events:none}.schedule-appointment-block{position:absolute;left:4px;right:4px;gap:0 !important;row-gap:0 !important;column-gap:0 !important;padding:.55rem .65rem;border-radius:3px;border:1px solid var(--schedule-apt-border, var(--schedule-border, hsl(0, 0%, 79%)));border-left-width:3px;background:var(--schedule-apt-surface, hsl(0, 0%, 100%));color:var(--schedule-apt-ink, hsl(0, 0%, 15%));box-shadow:none;display:block !important;text-decoration:none;cursor:pointer;overflow:hidden;transition:background-color .15s ease,border-color .15s ease;z-index:3;isolation:isolate;--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(0, 0%, 97%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.schedule-appointment-block:hover{filter:brightness(0.98);z-index:4}@media screen and (max-width: 768px){.schedule-appointment-block{padding:.45rem .55rem;border-radius:2px}}.schedule-appointment-block [data-service-list]{display:block;white-space:normal;margin-bottom:.4rem}.schedule-appointment-block [data-service-list]>*{display:block;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.apt-scheduled{--schedule-apt-accent: hsl(199, 65%, 70%);--schedule-apt-surface: hsl(199, 65%, 85%);--schedule-apt-border: hsl(199, 65%, 70%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.apt-confirmed{--schedule-apt-accent: hsl(151, 76%, 76%);--schedule-apt-surface: hsl(107, 63%, 79%);--schedule-apt-border: hsl(151, 76%, 76%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.apt-completed{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(310, 32.99%, 93.29%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.apt-cancelled{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(0, 0%, 92%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 44%);--schedule-apt-muted: hsl(0, 0%, 58%)}.apt-cancelled .schedule-apt-customer,.apt-cancelled .schedule-apt-time{text-decoration:line-through}.apt-no-show{--schedule-apt-accent: hsl(49, 100%, 63%);--schedule-apt-surface: hsl(49, 93%, 79%);--schedule-apt-border: hsl(49.14, 100%, 74.18%);--schedule-apt-ink: hsl(40, 100%, 25%);--schedule-apt-muted: hsl(40, 100%, 25%)}.apt-default{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(330, 20%, 98%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.apt-pending{--schedule-apt-accent: hsl(49, 100%, 63%);--schedule-apt-surface: hsl(49, 93%, 79%);--schedule-apt-border: hsl(49.14, 100%, 74.18%);--schedule-apt-ink: hsl(40, 100%, 25%);--schedule-apt-muted: hsl(40, 100%, 25%)}.apt-pending-approval{background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255, 255, 255, 0.22) 10px, rgba(255, 255, 255, 0.22) 16px);border-style:dashed}.apt-pending-approval:hover{background-image:repeating-linear-gradient(-45deg, transparent, transparent 10px, rgba(255, 255, 255, 0.28) 10px, rgba(255, 255, 255, 0.28) 16px)}.apt-requested-slot{outline:1px solid var(--schedule-apt-border, hsl(0, 0%, 79%));outline-offset:-2px}.schedule-apt-header{display:block;min-width:0;padding-right:1.6rem}.schedule-appointment-block .schedule-apt-customer{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule-apt-icons{position:absolute;top:.45rem;right:.45rem;display:block}.schedule-apt-icon{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;border-radius:2px;border:1px solid var(--schedule-apt-border, hsl(0, 0%, 79%));background:hsla(0,0%,100%,.72);color:var(--schedule-apt-muted, hsl(0, 0%, 44%))}.schedule-apt-group-toggle{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:0;border:none;background:rgba(0,0,0,0);color:var(--schedule-apt-muted, hsl(0, 0%, 44%));cursor:pointer;padding:0;opacity:0;pointer-events:none;transition:opacity .15s ease,color .15s ease}.schedule-apt-group-toggle:hover{background:rgba(0,0,0,0);color:hsl(0,0%,32.4%);opacity:1}.schedule-appointment-block:hover .schedule-apt-group-toggle,.schedule-appointment-block:focus-within .schedule-apt-group-toggle,.schedule-apt-group-toggle:focus-visible{opacity:.6;pointer-events:auto}.schedule-appointment-block[data-short-duration=true] .schedule-apt-time,.schedule-appointment-block[data-short-duration=true] .schedule-apt-footer{display:none !important}.schedule-apt-time{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--schedule-apt-muted, hsl(0, 0%, 44%))}.schedule-apt-footer{margin-top:.32rem;display:block}.schedule-apt-status-pill,.schedule-apt-detail-pill{display:inline-block;border-radius:2px;border:1px solid var(--schedule-apt-border, hsl(0, 0%, 79%));background:hsla(0,0%,100%,.76);padding:.18rem .45rem;color:var(--schedule-apt-muted, hsl(0, 0%, 44%));margin-right:.3rem;margin-bottom:.2rem}.schedule-apt-detail-pill{color:var(--schedule-apt-muted, hsl(0, 0%, 44%))}.schedule-appointment-block--micro{padding:.35rem .45rem;gap:.12rem;border-radius:2px}.schedule-appointment-block--micro .schedule-apt-footer,.schedule-appointment-block--micro .schedule-apt-icons{display:none}.schedule-appointment-block--micro .schedule-apt-time{display:none}.schedule-appointment-block--compact{padding:.42rem .5rem;gap:.16rem}.schedule-appointment-block--compact .schedule-apt-footer,.schedule-appointment-block--compact .schedule-apt-time{display:none}.schedule-appointment-block--cozy .schedule-apt-footer{display:none}.schedule-day-summary{border-top:1px solid hsl(0,0%,92%)}.schedule-day-hours-banner{padding:.5rem .75rem;border-radius:4px;background:hsl(0,0%,97%);border:1px solid hsl(0,0%,92%)}.schedule-day-hours-link{display:block;text-decoration:none;color:inherit}.schedule-day-hours-link:hover{color:inherit}.schedule-appointment-block.is-dragging{opacity:.3;z-index:100}.schedule-drag-preview{position:absolute;left:2px;right:2px;background:hsl(199,65%,70%);border-left:3px solid hsl(199,65%,55%);opacity:.85;pointer-events:none;z-index:50;padding:.3rem .5rem;color:#fff;display:none}.schedule-drag-preview .schedule-apt-time{opacity:.9}.schedule-appointment-block.is-loading{opacity:.6;pointer-events:none}.schedule-appointment-block.is-loading::after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid hsla(0,0%,100%,.5);border-top-color:#fff;border-radius:50%;animation:spin .6s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.schedule-grid-cell.drop-zone-hover{background:hsla(199,65%,70%,.12) !important;box-shadow:inset 0 0 0 1px hsla(199,65%,70%,.25)}.schedule-appointment-block.is-snapping{transition:top 140ms cubic-bezier(0.2, 0.8, 0.2, 1),height 140ms cubic-bezier(0.2, 0.8, 0.2, 1)}.schedule-toast{animation:slideIn .3s ease-out}@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){flex:0 0 min(440px,42vw);min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%));background:var(--schedule-surface, white)}@media screen and (max-width: 768px){.schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){flex:0 1 auto;width:100%;max-height:50vh;border-right:none;border-top:1px solid var(--schedule-border, hsl(0, 0%, 86%))}}.schedule-day-main-row--detail-right .schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){border-right:none;border-left:1px solid var(--schedule-border, hsl(0, 0%, 86%))}@media screen and (max-width: 768px){.schedule-day-main-row--detail-right .schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){border-left:none;border-top:1px solid var(--schedule-border, hsl(0, 0%, 86%))}}.schedule-day-main-row--detail-bottom .schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){flex:0 1 auto;width:100%;max-height:45vh;border-right:none;border-left:none;border-top:1px solid var(--schedule-border, hsl(0, 0%, 86%))}@media screen and (max-width: 768px){.schedule-day-main-row--detail-bottom .schedule-appointment-detail-shell:not(.is-hidden):not(.is-floating){max-height:50vh}}.schedule-appointment-detail-aside{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;width:100%;border-radius:0;box-shadow:none;-webkit-overflow-scrolling:touch}.schedule-appointment-detail-drag-handle{display:none;align-items:center;flex-shrink:0;touch-action:none;user-select:none}.schedule-appointment-detail-shell.is-floating{position:fixed;z-index:1000;flex:none !important;width:min(440px,92vw);max-width:92vw;max-height:85vh;min-height:200px;min-width:280px;border-left:none;border-radius:6px;box-shadow:0 8px 24px hsla(0,0%,44%,.18);border:1px solid var(--schedule-border, hsl(0, 0%, 86%));background:var(--schedule-surface, white);display:flex;flex-direction:column}.schedule-appointment-detail-shell.is-floating .schedule-appointment-detail-drag-handle{display:inline-flex}.schedule-appointment-detail-shell.is-floating .schedule-appointment-detail-drag-handle:active{cursor:grabbing}.schedule-appointment-detail-shell.is-floating .schedule-appointment-detail-aside{border-radius:6px}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.schedule-week-box{padding:1rem;width:100%;max-width:100%;min-width:0}@media screen and (max-width: 768px){.schedule-week-box{padding:.75rem}}.schedule-week-container{max-height:65vh;overflow:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--schedule-border, hsl(0, 0%, 86%));background:var(--schedule-surface, white);width:100%;max-width:100%;min-width:0}.schedule-week-container::-webkit-scrollbar{height:10px;width:10px}.schedule-week-container::-webkit-scrollbar-track{background:hsl(0,0%,92%)}.schedule-week-container::-webkit-scrollbar-thumb{background:hsl(0,0%,86%)}.schedule-week-container::-webkit-scrollbar-thumb:hover{background:hsl(0,0%,44%)}.schedule-week-wrapper{display:flex;flex-direction:column;min-width:max-content}.schedule-week-header{display:flex;position:sticky;top:0;z-index:10;background:var(--schedule-header-bg, rgb(248.6938396725, 242.4846103275, 247.658968115));border-bottom:1px solid var(--schedule-border, hsl(0, 0%, 86%))}.schedule-week-hours-row{display:flex;background:var(--schedule-surface-soft, hsl(0, 0%, 97%));border-bottom:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%))}.schedule-week-hours-label{justify-content:flex-start}.schedule-week-staff-header{flex:0 0 120px;position:sticky;left:0;z-index:11;background:var(--schedule-header-bg, rgb(248.6938396725, 242.4846103275, 247.658968115));color:var(--schedule-header-ink, rgb(120.8853, 31.3497, 83.5788));padding:.75rem .5rem;border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%));display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.schedule-week-staff-header{flex:0 0 100px}}.schedule-week-day-header{flex:1;min-width:120px;padding:.5rem;text-align:center;color:var(--schedule-header-ink, rgb(120.8853, 31.3497, 83.5788));border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%))}.schedule-week-day-header:last-child{border-right:none}.schedule-week-day-header.is-today{background:color-mix(in srgb, var(--schedule-header-bg, rgb(248.6938396725, 242.4846103275, 247.658968115)) 88%, var(--brand-primary, hsl(325, 80%, 70%)) 12%)}.schedule-week-day-header.is-today .day-date{background:hsl(325,80%,70%);color:#fff;border-radius:50%;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin-top:.25rem}.schedule-week-day-header.is-today .day-date a{color:#fff !important}.schedule-week-day-header .day-date a{color:var(--schedule-header-ink, rgb(120.8853, 31.3497, 83.5788));text-decoration:none}.schedule-week-day-header .day-date a:hover{text-decoration:underline}@media screen and (max-width: 768px){.schedule-week-day-header{min-width:100px}}.schedule-week-row{display:flex;border-bottom:1px solid hsl(0,0%,92%)}.schedule-week-row:last-child{border-bottom:none}.schedule-week-row:hover .schedule-week-staff-cell{background:color-mix(in srgb, var(--schedule-surface-soft, hsl(0, 0%, 97%)) 94%, var(--brand-primary, hsl(325, 80%, 70%)) 6%)}.schedule-week-staff-cell{flex:0 0 120px;position:sticky;left:0;z-index:5;background:var(--schedule-surface-soft, hsl(0, 0%, 97%));border-right:1px solid var(--schedule-border, hsl(0, 0%, 86%));padding:.5rem;display:flex;flex-direction:column;justify-content:center}.schedule-week-staff-cell .staff-name{color:hsl(0,0%,15%);word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.schedule-week-staff-cell .staff-branch{word-wrap:break-word;overflow-wrap:break-word}@media screen and (max-width: 768px){.schedule-week-staff-cell{flex:0 0 100px;padding:.4rem}}.schedule-week-day-cell{flex:1;min-width:120px;min-height:80px;padding:.35rem;border-right:1px solid var(--schedule-border-soft, hsl(0, 0%, 92%));background:var(--schedule-surface, white);display:flex;flex-direction:column;gap:.25rem}.schedule-week-day-cell:last-child{border-right:none}.schedule-week-day-cell.is-today{background:hsla(325,80%,70%,.03)}@media screen and (max-width: 768px){.schedule-week-day-cell{min-width:100px;min-height:70px;padding:.25rem}}.schedule-week-empty{flex:1}.schedule-week-day-hours{flex:1;min-width:120px;padding:.25rem .35rem;border-right:1px solid hsl(0,0%,92%);text-align:center}.schedule-week-day-hours:last-child{border-right:none}.schedule-week-hours-link{display:block;text-decoration:none;color:inherit}.schedule-week-hours-link:hover{color:inherit}.schedule-week-day-holiday{background-color:hsl(35,100%,97%)}.schedule-week-day-closed{background:repeating-linear-gradient(-45deg, hsl(0, 0%, 96%), hsl(0, 0%, 96%) 4px, hsl(0, 0%, 92%) 4px, hsl(0, 0%, 92%) 8px)}.schedule-week-day-special{background-color:hsl(199,65%,97%);border-bottom:2px solid hsl(199,65%,70%)}.schedule-week-appointment{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(0, 0%, 97%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%);padding:.45rem .5rem;border:1px solid var(--schedule-apt-border, var(--schedule-border, hsl(0, 0%, 79%)));border-left-width:3px;border-radius:2px;background:var(--schedule-apt-surface, hsl(0, 0%, 100%));color:var(--schedule-apt-ink, hsl(0, 0%, 15%));box-shadow:none;cursor:pointer;transition:background-color .15s ease,border-color .15s ease;display:flex;flex-direction:column;gap:.22rem}.schedule-week-appointment:hover{filter:brightness(0.98)}.schedule-week-appointment .schedule-apt-icons{gap:.2rem}.schedule-week-appointment .schedule-apt-icon{width:1.15rem;height:1.15rem}.schedule-week-appointment.apt-scheduled{--schedule-apt-accent: hsl(199, 65%, 70%);--schedule-apt-surface: hsl(199, 65%, 85%);--schedule-apt-border: hsl(199, 65%, 70%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.schedule-week-appointment.apt-confirmed{--schedule-apt-accent: hsl(151, 76%, 76%);--schedule-apt-surface: hsl(107, 63%, 79%);--schedule-apt-border: hsl(151, 76%, 76%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.schedule-week-appointment.apt-completed{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(310, 32.99%, 93.29%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.schedule-week-appointment.apt-cancelled{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(0, 0%, 92%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 44%);--schedule-apt-muted: hsl(0, 0%, 58%)}.schedule-week-appointment.apt-cancelled .schedule-apt-customer,.schedule-week-appointment.apt-cancelled .schedule-apt-time{text-decoration:line-through}.schedule-week-appointment.apt-no-show{--schedule-apt-accent: hsl(49, 100%, 63%);--schedule-apt-surface: hsl(49, 93%, 79%);--schedule-apt-border: hsl(49.14, 100%, 74.18%);--schedule-apt-ink: hsl(40, 100%, 25%);--schedule-apt-muted: hsl(40, 100%, 25%)}.schedule-week-appointment.apt-default{--schedule-apt-accent: hsl(0, 0%, 58%);--schedule-apt-surface: hsl(330, 20%, 98%);--schedule-apt-border: hsl(0, 0%, 79%);--schedule-apt-ink: hsl(0, 0%, 15%);--schedule-apt-muted: hsl(0, 0%, 44%)}.schedule-week-appointment.apt-pending{--schedule-apt-accent: hsl(49, 100%, 63%);--schedule-apt-surface: hsl(49, 93%, 79%);--schedule-apt-border: hsl(49.14, 100%, 74.18%);--schedule-apt-ink: hsl(40, 100%, 25%);--schedule-apt-muted: hsl(40, 100%, 25%)}.schedule-week-appointment.apt-pending-approval{background-image:repeating-linear-gradient(-45deg, transparent, transparent 8px, rgba(255, 255, 255, 0.22) 8px, rgba(255, 255, 255, 0.22) 13px);border-style:dashed}.schedule-week-appointment.apt-requested-slot{outline:1px solid var(--schedule-apt-border, hsl(0, 0%, 79%));outline-offset:-2px}@media screen and (max-width: 768px){.schedule-week-appointment{padding:.25rem .35rem}}.schedule-week-event.group-event-block{padding:.5rem .5rem;background:hsl(280,60%,65%);color:#fff;border-left:3px solid hsl(280,60%,45%);cursor:pointer;transition:filter .15s ease;text-decoration:none;display:block;margin-bottom:.3rem}.schedule-week-event.group-event-block:hover{filter:brightness(0.95);color:#fff}.schedule-week-event.group-event-block .event-time{opacity:.9;margin-bottom:.15rem}.schedule-week-event.group-event-block .event-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.15rem}.schedule-week-event.group-event-block .event-participants{opacity:.9;display:flex;align-items:center;gap:.25rem;margin-bottom:.1rem}.schedule-week-event.group-event-block .event-staff{opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.25rem}.schedule-week-event.group-event-block .event-staff .more{opacity:.7;margin-left:.2rem}@media screen and (max-width: 768px){.schedule-week-event.group-event-block{padding:.4rem .4rem}}.schedule-week-summary{border-top:1px solid hsl(0,0%,92%)}@media screen and (max-width: 480px){.me-navbar .navbar-brand .navbar-item{padding:.5rem .5rem}.me-navbar .navbar-brand .navbar-item .icon{font-size:1rem}}@media screen and (max-width: 480px){.me-navbar .dropdown .button.is-small{padding:.25rem .5rem;height:auto}.me-navbar .dropdown .button.is-small .is-size-7{font-size:.65rem !important}.me-navbar .dropdown .button.is-small .icon.is-small{font-size:.6rem;margin-left:.15rem !important}}@media screen and (max-width: 768px){.me-navbar .dropdown .dropdown-menu{position:fixed !important;top:52px !important;left:.5rem !important;right:.5rem !important;width:auto !important;max-width:none !important;z-index:100}}@media screen and (max-width: 768px){.me-navbar .dropdown .dropdown-menu .dropdown-content{border-radius:6px;box-shadow:0 8px 16px rgba(0,0,0,.15)}}@media screen and (max-width: 768px){.me-navbar .dropdown .dropdown-menu .dropdown-content .dropdown-item{padding:.75rem 1rem;font-size:.9rem}}.me-navbar .dropdown .dropdown-menu .dropdown-content .dropdown-item.is-active{background-color:#f5f5f5;color:inherit}@media screen and (max-width: 768px){.navbar-dropdown{position:fixed !important;left:0 !important;right:0 !important;width:100% !important;max-width:none !important;border-radius:0;border-top:1px solid #eee;box-shadow:0 8px 16px rgba(0,0,0,.1)}.navbar-dropdown .navbar-item{padding:.75rem 1rem}}@media screen and (max-width: 768px){.section{padding:1rem .75rem !important;padding-top:4.5rem !important}}@media screen and (max-width: 480px){.section{padding:.5rem !important;padding-top:4rem !important}}@media screen and (max-width: 768px){.notification{margin-left:-0.5rem;margin-right:-0.5rem;border-radius:0;padding:.75rem 1rem;font-size:.9rem}}.my-layout{min-height:100vh;height:100vh;overflow:hidden}@media screen and (max-width: 768px){.my-layout{height:100dvh}}.my-columns-wrapper{flex:1;min-height:0;overflow:hidden}@media screen and (max-width: 768px){.my-columns-wrapper{flex:1 1 auto;min-height:0}.my-main .my-main-content{padding-left:.75rem;padding-right:.75rem}.my-main .container{padding-left:.5rem;padding-right:.5rem}}.my-sidebar{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}@media screen and (max-width: 768px){.my-sidebar{position:fixed;top:0;left:0;bottom:0;width:280px;z-index:40;transform:translateX(-100%);transition:transform .3s ease}.my-sidebar.is-visible{transform:translateX(0)}.my-sidebar-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:35;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.my-sidebar-overlay.is-visible{opacity:1;visibility:visible}}@media screen and (min-width: 769px){.my-sidebar-overlay{display:none}}.my-main{flex:1 1 auto;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-height:0;max-height:100%}@media screen and (max-width: 768px){.my-main{min-height:calc(100dvh - 3.5rem);padding-bottom:70px}}@media screen and (min-width: 769px){.my-main{padding-bottom:0}}.my-main .my-main-content{flex-shrink:0}@media screen and (max-width: 768px){.my-empty-state{min-height:calc(100dvh - 200px);display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (min-width: 769px){.my-main .my-main-content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (max-width: 768px){.my-layout .navbar{min-height:3.5rem}.my-layout .navbar-brand{min-height:3.5rem}.my-layout .navbar-item{padding:.75rem 1rem}}.my-mobile-nav{position:fixed;bottom:0;left:0;right:0;z-index:30}.my-fixed-actions{display:none}@media screen and (max-width: 1023px){.my-main.has-fixed-actions{padding-bottom:calc(var(--bottom-h, 56px) + env(safe-area-inset-bottom) + 6rem)}.my-fixed-actions{display:block;position:fixed;left:0;right:0;bottom:calc(var(--bottom-h, 56px) + env(safe-area-inset-bottom));z-index:3050;background:#fff;border-top:1px solid hsl(0,0%,92%);box-shadow:0 -6px 16px rgba(0,0,0,.08);padding:.75rem}.my-fixed-actions-inner{max-width:760px;margin:0 auto}.my-fixed-actions .buttons{margin-bottom:0}.my-fixed-actions .button{flex:1 1 auto}}@media screen and (min-width: 1400px){.my-two-column-layout{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.my-two-column-layout .my-full-width{grid-column:1/-1}}.my-sidebar .menu .menu-list li a.is-active{background-color:hsl(264,98%,82%) !important;color:#fff !important}.my-sidebar .menu .menu-list li a:hover:not(.is-active){background-color:hsl(268,86%,95%);color:hsl(0,0%,15%)}.my-sidebar details>summary{font-size:1em;padding:.5em .75em}.my-sidebar .menu-group-label{display:block;padding-left:.75em}.my-sidebar .image.is-rounded{overflow:hidden}.my-sidebar .image.is-rounded img{width:100%;height:100%;object-fit:cover}@media screen and (min-width: 769px)and (max-width: 1023px){.my-sidebar>div{padding:.5rem .5rem .5rem .25rem !important}.my-sidebar{font-size:.82rem}.my-sidebar .menu-label{font-size:.65rem;margin-bottom:.5em;padding-left:.1em}.my-sidebar .menu-list a{padding:.35em .45em .35em .1em;font-size:.82rem}.my-sidebar .menu-list a .icon{width:1.1em;height:1.1em;margin-right:.2em}.my-sidebar .menu-list a .icon i{font-size:.8em}.my-sidebar details>summary{padding:.35em .45em .35em .1em}.my-sidebar .menu-group-label{padding-left:.1em}.my-sidebar .badge,.my-sidebar .tag{font-size:.65rem;padding:.15em .4em}.my-sidebar .coming-soon-badge{font-size:.6rem}.my-sidebar .has-text-centered{padding-top:.5rem !important;padding-bottom:.5rem !important}.my-sidebar .has-text-centered .is-size-7{font-size:.7rem !important}.my-sidebar .buttons .button.is-small{font-size:.7rem;padding:.25em .5em}}.portfolio-masonry{columns:4;column-gap:1rem;padding:.5rem 0}@media screen and (max-width: 1400px){.portfolio-masonry{columns:3}}@media screen and (max-width: 1024px){.portfolio-masonry{columns:3}}@media screen and (max-width: 768px){.portfolio-masonry{columns:2;column-gap:.75rem;padding:.25rem 0}}@media screen and (max-width: 480px){.portfolio-masonry{columns:1}}.portfolio-photo-item{break-inside:avoid;margin-bottom:1rem;position:relative;border-radius:8px;overflow:hidden;background:hsl(0,0%,96%);cursor:pointer;transition:transform .2s ease;display:flex;flex-direction:column}@media screen and (max-width: 768px){.portfolio-photo-item{margin-bottom:.5rem;border-radius:4px}}.portfolio-photo-image-wrap{position:relative;line-height:0}.portfolio-photo-click-target{position:absolute;inset:0;z-index:1}.portfolio-photo-image{display:block;width:100%;height:auto;border-radius:8px 8px 0 0}@media screen and (max-width: 768px){.portfolio-photo-image{border-radius:4px 4px 0 0}}.portfolio-photo-placeholder{width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:hsl(0,0%,92%);border-radius:8px 8px 0 0}@media screen and (max-width: 768px){.portfolio-photo-placeholder{border-radius:4px 4px 0 0}}.portfolio-photo-footer{padding:.625rem .75rem;background:#fff;border-top:1px solid hsl(0,0%,92%);border-radius:0 0 8px 8px}@media screen and (max-width: 768px){.portfolio-photo-footer{padding:.5rem .625rem;border-radius:0 0 4px 4px}}.portfolio-footer-service{font-size:.8125rem;font-weight:600;color:hsl(0,0%,21%);margin-bottom:.375rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-footer-meta{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;margin-bottom:.25rem}.portfolio-footer-business{font-size:.7rem;color:hsl(0,0%,44%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.portfolio-footer-consent{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;padding:.125rem .375rem;border-radius:10px;font-weight:500;white-space:nowrap;border:none;background:none;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.portfolio-footer-consent i{font-size:.6rem}.portfolio-footer-consent.portfolio-footer-consent-internal{background:hsl(0,0%,96%);color:hsl(0,0%,44%)}.portfolio-footer-consent.portfolio-footer-consent-external{background:hsl(151,76%,106%);color:hsl(151,76%,76%)}.portfolio-footer-consent.portfolio-footer-consent-revoked{background:hsl(350,100%,101%);color:hsl(350,100%,71%)}.portfolio-footer-consent.portfolio-footer-consent-clickable:hover{opacity:.8;transform:scale(1.05)}.portfolio-footer-consent.portfolio-footer-consent-clickable:active{transform:scale(0.95)}.portfolio-footer-featured{display:inline-flex;align-items:center;color:hsl(44,92%,56%);font-size:.7rem}.portfolio-footer-approved{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;padding:.125rem .375rem;border-radius:10px;font-weight:500;white-space:nowrap}.portfolio-footer-approved.is-approved{background:hsl(151,76%,106%);color:hsl(151,76%,76%)}.portfolio-footer-approved.is-pending{background:hsl(49,93%,79%);color:hsl(49,100%,63%)}.portfolio-footer-tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.25rem}.portfolio-footer-tag{display:inline-block;padding:.125rem .375rem;background:hsl(0,0%,96%);border-radius:8px;font-size:.65rem;color:hsl(0,0%,44%);line-height:1.4}.portfolio-tag-completeness{margin-top:.35rem;font-size:.68rem;font-weight:600}.portfolio-tag-completeness.is-complete{color:hsl(151,76%,76%)}.portfolio-tag-completeness.is-incomplete{color:hsl(49,100%,63%)}.portfolio-photo-overlay{position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0) 40%);display:flex;align-items:flex-start;justify-content:space-between;padding:.5rem;border-radius:8px;z-index:2;pointer-events:none}@media screen and (max-width: 768px){.portfolio-photo-overlay{padding:.5rem;border-radius:4px;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.18) 0%, rgba(0, 0, 0, 0) 45%)}}.portfolio-photo-badges{display:flex;gap:.5rem;align-items:flex-start;pointer-events:auto}.portfolio-badge{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.9);backdrop-filter:blur(4px);color:hsl(0,0%,21%);font-size:.75rem}.portfolio-badge.portfolio-badge-internal{color:hsl(0,0%,44%)}.portfolio-badge.portfolio-badge-public{color:hsl(151,76%,76%)}.portfolio-badge.portfolio-badge-revoked{color:hsl(350,100%,71%)}.portfolio-badge.portfolio-badge-featured{color:hsl(49,100%,63%)}.portfolio-badge.portfolio-badge-approved{color:hsl(151,76%,76%)}.portfolio-photo-actions{display:flex;gap:.35rem;align-items:flex-start;pointer-events:auto;opacity:0;transition:opacity .15s ease}@media screen and (max-width: 768px){.portfolio-photo-actions{opacity:1}}.portfolio-photo-item:hover .portfolio-photo-actions,.portfolio-photo-item:focus-within .portfolio-photo-actions{opacity:1}.portfolio-action-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.95);backdrop-filter:blur(4px);color:hsl(0,0%,21%);border:none;cursor:pointer;transition:background .2s ease,transform .2s ease;position:relative;font-size:.875rem}@media screen and (max-width: 768px){.portfolio-action-btn{width:32px;height:32px;font-size:.75rem}}.portfolio-action-btn:hover{background:#fff;transform:scale(1.1)}.portfolio-action-btn.portfolio-action-delete{color:hsl(350,100%,71%)}.portfolio-action-btn.portfolio-action-delete:hover{background:hsl(350,100%,71%);color:#fff}.portfolio-action-btn.portfolio-action-approval{color:hsl(151,76%,76%)}.portfolio-action-btn.portfolio-action-approval.is-approved{background:hsl(151,76%,106%)}.portfolio-action-btn.portfolio-action-approval:hover{background:hsl(151,76%,76%);color:#fff}.portfolio-dropdown-trigger{position:relative}.portfolio-dropdown-menu{position:absolute;top:calc(100% + .5rem);right:0;min-width:240px;max-width:300px;background:#fff;border-radius:8px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;z-index:20}@media screen and (max-width: 768px){.portfolio-dropdown-menu{right:auto;left:0;min-width:200px}}.portfolio-dropdown-menu.is-active{opacity:1;visibility:visible;transform:translateY(0)}.portfolio-dropdown-content{padding:.5rem 0}.portfolio-dropdown-header{padding:.75rem 1rem .5rem;border-bottom:1px solid hsl(0,0%,92%);margin-bottom:.25rem;font-weight:600;font-size:.875rem;color:hsl(0,0%,21%)}.portfolio-dropdown-help{font-weight:normal;font-size:.75rem;color:hsl(0,0%,44%);margin-top:.25rem;margin-bottom:0}.portfolio-dropdown-item{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;color:hsl(0,0%,21%);text-decoration:none;border:none;background:none;width:100%;text-align:left;cursor:pointer;transition:background .2s ease;font-size:.875rem}.portfolio-dropdown-item:hover{background:hsl(0,0%,96%)}.portfolio-dropdown-item.is-active{background:hsl(268,86%,95%);color:hsl(264,98%,82%)}.portfolio-dropdown-item i{width:16px;text-align:center;margin-top:.125rem;flex-shrink:0}.portfolio-dropdown-item span{display:flex;flex-direction:column;gap:.125rem;flex:1}.portfolio-dropdown-item span strong{font-weight:600;line-height:1.3}.portfolio-dropdown-item span small{font-size:.75rem;color:hsl(0,0%,44%);line-height:1.2;font-weight:normal}.portfolio-empty-state{text-align:center;padding:4rem 2rem}@media screen and (max-width: 768px){.portfolio-empty-state{padding:3rem 1.5rem}}.portfolio-empty-icon{font-size:4rem;color:hsl(0,0%,92%);margin-bottom:1.5rem}@media screen and (max-width: 768px){.portfolio-empty-icon{font-size:3rem;margin-bottom:1rem}}.portfolio-empty-title{font-size:1.5rem;font-weight:600;color:hsl(0,0%,21%);margin-bottom:.75rem}@media screen and (max-width: 768px){.portfolio-empty-title{font-size:1.25rem}}.portfolio-empty-text{font-size:1rem;color:hsl(0,0%,44%);margin-bottom:2rem;max-width:400px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){.portfolio-empty-text{font-size:.875rem;margin-bottom:1.5rem}}.my-gift-cards{--voucher-card-radius: 20px;--voucher-card-shadow: 0 18px 40px rgba(16, 24, 40, 0.12);--voucher-card-border: rgba(255, 255, 255, 0.5);--voucher-code-bg: rgba(255, 255, 255, 0.85);--voucher-text-dark: #10221b;--voucher-text-light: #f7faf7}@media screen and (max-width: 768px){.my-gift-cards.flush-mobile{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}.my-voucher-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit, minmax(220px, 280px));justify-content:start}.my-gift-cards__actions .box{min-height:160px}.my-customer-aggregated-header .title{transition:opacity .2s ease}@media screen and (max-width: 768px){.my-customer-aggregated-header .title{display:none}.my-customer-aggregated-header .tags{display:none}}.voucher-card{position:relative;border-radius:var(--voucher-card-radius);overflow:hidden;box-shadow:var(--voucher-card-shadow);border:0;background:#f4f5f2;color:var(--voucher-text-dark);transition:transform .2s ease,box-shadow .2s ease}.voucher-card.is-faded{opacity:.65;filter:saturate(0.6)}.voucher-card:hover{transform:translateY(-2px);box-shadow:0 22px 48px rgba(16,24,40,.16)}.voucher-card__top{padding:1.1rem 1.2rem 1.4rem;display:grid;gap:.75rem;color:var(--voucher-text-light);background:linear-gradient(135deg, var(--voucher-primary, #0f4c3a), var(--voucher-secondary, #1f7a5c))}.voucher-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.voucher-card__brand-text{display:grid;gap:.2rem}.voucher-card__business{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;opacity:.9}.voucher-card__template{font-size:1.1rem;font-weight:600}.voucher-card__status{display:flex;justify-content:flex-start;flex-shrink:0}.voucher-card__balance{display:grid;gap:.2rem}.voucher-card__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;opacity:.85}.voucher-card__amount{font-size:1.6rem;font-weight:700}.voucher-card__sub{font-size:.78rem;opacity:.85;display:flex;gap:.4rem}.voucher-card__cut{position:relative;height:12px;background:#fdfdfb}.voucher-card__cut::before,.voucher-card__cut::after{content:"";position:absolute;top:-6px;width:18px;height:18px;background:#fdfdfb;border-radius:999px}.voucher-card__cut::before{left:-9px}.voucher-card__cut::after{right:-9px}.voucher-card__bottom{padding:1rem 1.2rem 1.2rem;display:grid;gap:.75rem;background:#fdfdfb}.voucher-card__gift{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:999px;font-size:.72rem;background:rgba(16,24,40,.08);color:var(--voucher-text-dark)}.voucher-card__gift-recipient{margin-left:.35rem}.voucher-card__gift-message{font-size:.78rem;font-style:italic;color:#3c4a44}.voucher-card__code{display:grid;gap:.35rem;padding:.75rem;border-radius:14px;background:var(--voucher-code-bg)}.voucher-card__code-value{font-family:"JetBrains Mono","Menlo","Monaco",monospace;font-size:1.2rem;font-weight:700;letter-spacing:.14em}.voucher-card__qr{width:80%;max-width:260px;justify-self:center;display:grid;place-items:center;margin-inline:auto}.voucher-card__qr svg{display:block;width:100%;height:auto}.voucher-card__meta{display:grid;gap:.4rem;font-size:.78rem;color:#3b4a42}.voucher-card__meta-item{display:flex;align-items:center;gap:.35rem}@media screen and (max-width: 768px){.my-voucher-grid{grid-template-columns:1fr}.voucher-card{border-radius:18px}.voucher-card__amount{font-size:1.4rem}}@media screen and (min-width: 1024px){.voucher-card__top{padding:.9rem 1rem 1.1rem}.voucher-card__bottom{padding:.9rem 1rem 1rem}.voucher-card__amount{font-size:1.35rem}.voucher-card__code-value{font-size:.95rem}}.consultation-gallery .gallery-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:1rem}@media screen and (max-width: 768px){.consultation-gallery .gallery-grid{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:.75rem}}.consultation-gallery .gallery-item{aspect-ratio:4/3;border-radius:8px;overflow:hidden;background:#f5f5f5}.consultation-gallery .gallery-image-wrapper{position:relative;width:100%;height:100%}.consultation-gallery .gallery-image{width:100%;height:100%;object-fit:cover;border-radius:8px;transition:transform .2s ease}.consultation-gallery .gallery-image-wrapper:hover .gallery-image{transform:scale(1.02)}.consultation-gallery .gallery-remove-btn{position:absolute;top:6px;right:6px;background:rgba(255,59,48,.9);border:none;border-radius:50%;width:28px;height:28px;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s,transform .2s}.consultation-gallery .gallery-remove-btn .icon{color:#fff;font-size:12px}.consultation-gallery .gallery-remove-btn:hover{transform:scale(1.1);background:#ff3b30}.consultation-gallery .gallery-image-wrapper:hover .gallery-remove-btn{opacity:1}@media(hover: none){.consultation-gallery .gallery-remove-btn{opacity:1}}.consultation-gallery .gallery-add{border:2px dashed #dbdbdb;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background-color .2s;min-height:100px}.consultation-gallery .gallery-add:hover{border-color:#00d1b2;background-color:rgba(0,209,178,.05)}.consultation-gallery .gallery-add-label{display:flex;flex-direction:column;align-items:center;cursor:pointer;padding:1rem}.photo-card{transition:transform .2s ease,box-shadow .2s ease;border-radius:8px;overflow:hidden}.photo-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12)}.photo-card .card-image{position:relative;overflow:hidden}.photo-card .card-footer{border-top:1px solid #f0f0f0}.photo-card .card-footer-item{padding:.5rem}.photo-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease}.photo-card:hover .photo-overlay{opacity:1}@media(hover: none){.photo-overlay{opacity:.6}}.lightbox-nav{opacity:.7;border:none !important;box-shadow:0 2px 8px rgba(0,0,0,.2)}.lightbox-nav:hover{opacity:1;box-shadow:0 4px 12px rgba(0,0,0,.25)}.modal-content img{max-height:85vh;object-fit:contain;border-radius:4px}.consultation-header-card--draft{background:hsla(49,93%,79%,.22);border-color:hsla(49.14,100%,74.18%,.22)}.consultation-header-card--published{background:hsla(107,63%,79%,.2);border-color:hsla(151,76%,76%,.18)}.consultation-editor{display:flex;flex-direction:column;gap:.75rem;min-width:0}.consultation-editor__header,.consultation-section{min-width:0}.consultation-editor__header .columns{column-gap:1.25rem;margin-left:0;margin-right:0}.consultation-editor__header .column{min-width:0;padding-left:0;padding-right:0}.consultation-editor__header-top{display:grid;gap:.5rem;margin-bottom:.75rem}.consultation-editor__header-fields{border-top:1px solid hsla(0,0%,58%,.12);padding-top:.75rem}.consultation-group-heading{margin:0 0 1rem}.consultation-group-heading .title{color:hsl(0,0%,26%);letter-spacing:-0.02em}.consultation-activity-meta{color:hsla(0,0%,58%,.92);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.35rem 1rem;line-height:1.45}.consultation-activity-meta span{white-space:normal}.activity-trail{border:1px solid hsla(0,0%,58%,.14);border-radius:1rem;background:hsla(0,0%,92%,.35);overflow:hidden}.activity-trail__summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem}.activity-trail__summary-copy{min-width:0}.activity-trail__eyebrow,.activity-trail__entry-meta{margin:0}.activity-trail__eyebrow{color:hsla(0,0%,26%,.85);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.activity-trail__headline,.activity-trail__entry-title{margin:.15rem 0 0;color:hsl(0,0%,15%);font-size:.98rem;font-weight:700}.activity-trail__meta,.activity-trail__entry-meta,.activity-trail__entry-details,.activity-trail__change{color:hsla(0,0%,26%,.9);font-size:.88rem;line-height:1.45}.activity-trail__meta{margin:.2rem 0 0}.activity-trail__toggle{display:inline-flex;align-items:center;gap:.45rem;color:hsl(0,0%,15%);flex-shrink:0;font-size:.88rem;font-weight:700}.activity-trail__toggle .fa-chevron-down{transition:transform 160ms ease}.activity-trail[open] .activity-trail__toggle .fa-chevron-down{transform:rotate(180deg)}.activity-trail__entries{display:grid;gap:0;padding:0 1.1rem 1rem;border-top:1px solid hsla(0,0%,58%,.12)}.activity-trail__entry{padding-top:.9rem}.activity-trail__entry+.activity-trail__entry{margin-top:.9rem;border-top:1px solid hsla(0,0%,58%,.1)}.activity-trail__entry-details{margin:.35rem 0 0}.activity-trail__changes{margin:.55rem 0 0;padding-left:1rem;display:grid;gap:.2rem}.consultation-activity-trail{margin-top:.75rem}.consultation-layout-group+.consultation-layout-group{margin-top:2rem}.consultation-layout-list{display:grid;gap:.75rem}.consultation-layout-card{background:#fff;border:1px solid hsla(0,0%,58%,.14);border-radius:1rem;box-shadow:0 .35rem .85rem rgba(0,0,0,.04);padding:.9rem 1rem}.consultation-layout-card__handle{flex-shrink:0}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}.consultation-tile-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(min(150px, 100%), 1fr));min-width:0}.consultation-tile-grid--compact{grid-template-columns:repeat(auto-fit, minmax(min(180px, 100%), 1fr))}.consultation-tile-control{cursor:pointer;display:block;min-width:0;position:relative}.consultation-tile-control input{-webkit-appearance:none;appearance:none;border:0;clip:rect(0, 0, 0, 0);clip-path:inset(50%);height:1px;left:0;margin:0 !important;opacity:0;padding:0;pointer-events:none;position:absolute;top:0;transform:none !important;width:1px;z-index:-1}.consultation-tile{background:#fff;border:1px solid hsla(0,0%,58%,.18);color:hsl(0,0%,15%);border-radius:1rem;cursor:pointer;display:flex;flex-direction:column;gap:.2rem;isolation:isolate;min-height:4rem;min-width:0;overflow-wrap:anywhere;padding:.9rem 1rem;position:relative;transition:border-color 120ms ease,box-shadow 120ms ease,transform 120ms ease}.consultation-tile__content{color:inherit;display:block;min-width:0;position:relative;width:100%;z-index:1}.consultation-tile__content strong,.consultation-tile__content small{color:inherit;display:block}.consultation-tile--product .consultation-tile__content small{color:hsla(0,0%,58%,.8);font-size:.78rem}.consultation-tile-control input:checked+.consultation-tile{background:hsla(325,76%,80%,.55);border-color:hsla(325,80%,70%,.48);box-shadow:0 .7rem 1.4rem hsla(325,80%,70%,.15);color:hsl(0,0%,15%);transform:translateY(-1px)}.consultation-tile-control input:checked+.consultation-tile .consultation-tile__content,.consultation-tile-control input:checked+.consultation-tile .consultation-tile__content strong,.consultation-tile-control input:checked+.consultation-tile .consultation-tile__content small{color:hsl(0,0%,15%)}.consultation-tile-control input:focus+.consultation-tile{border-color:hsla(325,80%,70%,.48);box-shadow:0 0 0 3px hsla(325,80%,70%,.14)}.consultation-narrative{margin-top:1rem}.consultation-service-list{display:grid;gap:.9rem}.consultation-service-card{background:hsla(0,0%,92%,.4);border:1px solid hsla(0,0%,79%,.35);border-radius:.5rem;padding:.75rem;margin-bottom:0}.consultation-service-card__body{min-width:0}.consultation-subsection__title{color:hsla(0,0%,44%,.82);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin-bottom:.55rem;text-transform:uppercase}.consultation-service-history-entry{background:hsla(325,76%,80%,.18);border:1px solid hsla(0,0%,58%,.12);border-radius:.9rem}.consultation-service-history-entry .buttons{margin-bottom:0}.consultation-formula-editor{display:grid;gap:1rem}.consultation-formula-header{margin-bottom:.75rem}.consultation-formula-context{font-size:.95rem;line-height:1.45;margin-bottom:1rem}.consultation-formula-list{display:grid;gap:1rem;min-width:0}.consultation-formula-row{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr);background:hsla(0,0%,100%,.98);border:1px solid hsla(0,0%,58%,.14);border-radius:1rem;padding:1rem;min-width:0}.consultation-formula-row__fields{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));min-width:0}.consultation-formula-row__actions{display:flex;justify-content:flex-end}.consultation-formula-row__remove{min-height:2.5rem}.consultation-formula-row--read{background:hsla(325,76%,80%,.35);border:1px solid hsla(0,0%,58%,.12);border-radius:.9rem;padding:.9rem 1rem}.consultation-formula-presets{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.4rem}.consultation-formula-field{display:flex;flex-direction:column;gap:.45rem;min-width:0}.consultation-formula-field.is-hidden{display:none}.consultation-formula-field--read{background:hsla(0,0%,100%,.72);border:1px solid hsla(0,0%,58%,.12);border-radius:.75rem;padding:.7rem .8rem}.consultation-formula-field__label{color:hsla(0,0%,44%,.75);display:block;font-size:.75rem;font-weight:700;margin-bottom:.3rem;text-transform:uppercase}.consultation-formula-field__input-label{font-size:.92rem;font-weight:600;line-height:1.3;margin-bottom:0}.consultation-formula-field__input{min-height:2.75rem}.consultation-formula-presets__tag{border:1px solid hsla(0,0%,58%,.16);border-radius:999px;font-weight:600;min-height:2.25rem;padding-inline:.85rem}.consultation-attribute-tiles__tag{border:1px solid rgba(0,0,0,0);transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.consultation-attribute-tiles__tag--idle{background:hsl(0,0%,97%);border-color:hsl(240,14%,93%);color:hsl(0,0%,26%)}.consultation-template-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr))}.consultation-template-card{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,58%,.18);border-radius:1rem;padding:1rem}.consultation-beauty-snapshot{border-radius:1.25rem;min-width:0;padding:1.1rem 1.15rem}.consultation-beauty-snapshot--premium{background:linear-gradient(140deg, rgba(242.76, 165.24, 210.46, 0.92) 0%, rgba(255, 255, 255, 0.98) 42%, white 100%);border:1px solid hsla(325,80%,70%,.18);box-shadow:0 1rem 2.2rem rgba(0,0,0,.05)}.consultation-beauty-snapshot--empty{background:hsla(0,0%,100%,.96);border:1px dashed hsla(0,0%,58%,.26);color:hsla(0,0%,44%,.88)}.consultation-beauty-snapshot__intro{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem 1rem;justify-content:space-between;margin-bottom:1rem}.consultation-beauty-snapshot__heading{color:hsl(0,0%,15%);font-size:.78rem;font-weight:700;letter-spacing:.08em;margin-bottom:.25rem !important;text-transform:uppercase}.consultation-beauty-snapshot__subheading{color:hsla(0,0%,44%,.9);font-size:.92rem;margin-bottom:0 !important}.consultation-beauty-snapshot__count{background:hsla(0,0%,100%,.88);border:1px solid hsla(325,80%,70%,.14);border-radius:999px;color:hsl(0,0%,15%);font-weight:700}.consultation-beauty-snapshot__intro-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.6rem}.consultation-beauty-snapshot__groups{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit, minmax(min(240px, 100%), 1fr))}.consultation-beauty-snapshot__group{background:hsla(0,0%,100%,.84);border:1px solid hsla(0,0%,58%,.12);border-radius:1rem;min-width:0;padding:.9rem .95rem}.consultation-beauty-snapshot__group-header{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:.85rem}.consultation-beauty-snapshot__group-title{color:hsl(0,0%,15%);font-size:1rem;font-weight:700;margin:0}.consultation-beauty-snapshot__group-count{color:hsla(0,0%,44%,.88);font-size:.82rem;font-weight:700;white-space:nowrap}.consultation-beauty-snapshot__rows{display:grid;gap:.75rem}.consultation-beauty-snapshot__row{display:grid;gap:.45rem}.consultation-beauty-snapshot__label{color:hsla(0,0%,44%,.92);font-size:.88rem;font-weight:700}.consultation-beauty-snapshot__values{gap:.4rem}.consultation-beauty-snapshot__tag{border-radius:999px}.consultation-beauty-snapshot__tag--empty{background:hsla(0,0%,100%,.82);border:1px dashed hsla(325,80%,70%,.25);color:hsla(0,0%,44%,.92)}.consultation-beauty-snapshot--editable{background:linear-gradient(140deg, rgba(242.76, 165.24, 210.46, 0.92) 0%, rgba(255, 255, 255, 0.96) 50%, rgba(255, 255, 255, 0.98) 100%);border:1px solid hsla(325,80%,70%,.15);border-radius:1.25rem;box-shadow:0 4px 16px rgba(0,0,0,.04);margin-bottom:0;max-height:none;padding:1rem 1.15rem 1.1rem}.consultation-beauty-snapshot--editable .pos-beauty-profile-header{align-items:center;display:flex;margin-bottom:.75rem}.consultation-beauty-snapshot--editable .pos-beauty-profile-title{font-size:1.25rem;font-weight:700;line-height:1.2;color:hsl(0,0%,15%)}.consultation-beauty-snapshot--editable .pos-beauty-profile-tabs{display:flex;gap:.75rem;margin-bottom:.75rem;border-bottom:1px solid hsla(325,80%,70%,.15)}.consultation-beauty-snapshot--editable .pos-beauty-profile-tab{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);color:hsla(0,0%,15%,.7);cursor:pointer;font-size:.95rem;font-weight:500;padding:.4rem .25rem;transition:all .2s ease}.consultation-beauty-snapshot--editable .pos-beauty-profile-tab:hover{color:hsl(0,0%,15%)}.consultation-beauty-snapshot--editable .pos-beauty-profile-tab.is-active{border-bottom-color:hsl(325,80%,70%);color:hsl(0,0%,15%);font-weight:600}.consultation-beauty-snapshot--editable .pos-beauty-profile-tab .pos-beauty-profile-tab-indicator{font-size:.75rem;margin-left:.25rem}.consultation-beauty-snapshot--editable .pos-beauty-profile-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem 1rem}.consultation-beauty-snapshot--editable .pos-beauty-attr-row{display:flex;flex-direction:column;gap:.25rem;min-width:0}.consultation-beauty-snapshot--editable .pos-beauty-attr-line{display:flex;flex-direction:column;gap:.25rem}.consultation-beauty-snapshot--editable .pos-beauty-attr-label{color:hsla(0,0%,44%,.9);font-size:.875rem}.consultation-beauty-snapshot--editable .pos-beauty-attr-value{font-size:.9375rem;color:hsl(0,0%,15%);background:rgba(0,0,0,0);border:none;border-bottom:1px dashed hsla(0,0%,58%,.4);padding:0;text-align:left;cursor:pointer;min-width:0}.consultation-beauty-snapshot--editable .pos-beauty-attr-value.is-empty{color:hsla(0,0%,58%,.6)}.consultation-beauty-snapshot--editable .pos-beauty-attr-value:hover{border-bottom-color:hsla(325,80%,70%,.5)}.consultation-beauty-snapshot--editable .pos-beauty-quick-add{margin-top:1rem}.consultation-beauty-snapshot--editable .pos-beauty-quick-add{background:hsla(325,76%,80%,.42);border-radius:1rem;padding:1rem 1.1rem}@media screen and (max-width: 768px){.consultation-beauty-snapshot{padding:1rem}.consultation-beauty-snapshot__groups{grid-template-columns:1fr}.consultation-beauty-snapshot--editable{border-radius:1rem;margin-left:0;margin-right:0;padding:.9rem .95rem 1rem}.consultation-beauty-snapshot--editable .pos-beauty-profile-title{font-size:1rem}.consultation-beauty-snapshot--editable .pos-beauty-profile-actions{width:100%;justify-content:space-between}}.consultation-template-card.is-selected{border-color:hsla(325,80%,70%,.32);box-shadow:0 0 0 3px hsla(325,76%,80%,.24)}.consultation-template-card__selector{align-items:center;display:flex;gap:.65rem}.consultation-template-card__fields{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.9rem}.consultation-template-field-pill{align-items:center;background:hsla(324,55%,87%,.65);border:1px solid hsla(0,0%,58%,.16);border-radius:999px;display:inline-flex;gap:.4rem;padding:.45rem .7rem}.consultation-template-field-pill.is-selected{background:hsla(325,76%,80%,.32);border-color:hsla(325,80%,70%,.22)}.consultation-template-picker{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}.consultation-template-picker__option{align-items:flex-start;background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,58%,.16);border-radius:.95rem;color:hsl(0,0%,15%);cursor:pointer;display:grid;gap:.25rem;min-width:0;padding:.85rem 1rem;text-align:left;width:100%}.consultation-template-picker__option span{color:hsla(0,0%,44%,.8);font-size:.8rem;line-height:1.35}.consultation-template-picker__option.is-selected{background:hsla(325,76%,80%,.2);border-color:hsla(325,80%,70%,.3);box-shadow:0 0 0 3px hsla(325,76%,80%,.2)}.consultation-photo-layout{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(280px, 1fr));min-width:0}.consultation-photo-manager{min-width:0}.consultation-photo-manager__header{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between;margin-bottom:1rem}.consultation-photo-group{background:hsla(0,0%,100%,.8);border:1px solid hsla(0,0%,58%,.12);border-radius:1rem;padding:1rem}.consultation-photo-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill, minmax(10.5rem, 10.5rem));justify-content:start}.consultation-photo-card{background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,58%,.12);border-radius:1rem;display:flex;flex-direction:column;gap:0;overflow:hidden;position:relative}.consultation-photo-card__image-wrap{aspect-ratio:4/3;background:hsla(0,0%,58%,.08);overflow:hidden;position:relative}.consultation-photo-card__image-wrap--clickable{cursor:zoom-in}.consultation-photo-card__badge{left:.75rem;position:absolute;top:.75rem}.consultation-photo-card.is-marked-for-removal{opacity:.55}.consultation-photo-card.is-marked-for-removal::after{background:hsla(0,0%,58%,.72);color:#fff;content:"Marked for removal";font-size:.78rem;font-weight:700;inset:0;letter-spacing:.02em;position:absolute;display:flex;align-items:center;justify-content:center}.consultation-photo-card__image{display:block;height:100%;object-fit:cover;width:100%}.consultation-photo-card__overlay{align-items:center;background:rgba(0,0,0,.24);color:#fff;display:flex;inset:0;justify-content:center;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease}.consultation-photo-card__image-wrap:hover .consultation-photo-card__overlay{opacity:1}.consultation-photo-card__body{display:grid;gap:.75rem;padding:.75rem .9rem .9rem}.consultation-photo-card__footer{display:grid;gap:.75rem;padding:.75rem .9rem .9rem}.consultation-photo-card__meta{display:grid;gap:.75rem}.consultation-photo-card__filename{color:hsla(0,0%,58%,.86);font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consultation-photo-card__filesize{color:hsla(0,0%,58%,.72);font-size:.72rem}.consultation-photo-card__select{width:100%}.consultation-photo-card__action{align-items:center;background:hsla(325,76%,80%,.55);border:1px solid hsla(325,80%,70%,.2);border-radius:999px;color:hsl(0,0%,58%);cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:700;padding:.35rem .7rem}.consultation-photo-card__action--danger{background:hsla(350,100%,86%,.55);border-color:hsla(350,100%,71%,.18)}.consultation-photo-add{min-height:180px}.consultation-photo-add__button{align-items:center;background:hsla(0,0%,100%,.95);border:2px dashed hsla(0,0%,58%,.24);border-radius:1rem;color:hsl(0,0%,58%);cursor:pointer;display:flex;flex-direction:column;gap:.45rem;height:100%;justify-content:center;padding:1rem;text-align:center}.consultation-photo-add__button span:last-child{font-size:.8rem}.consultation-photo-note{border-top:1px dashed hsla(0,0%,58%,.16);padding-top:.75rem}.consultation-photo-empty{padding-bottom:.25rem}.consultation-photo-lightbox__content{max-width:min(92vw,1200px);width:100%}.consultation-photo-lightbox__image-frame{margin:0}.consultation-photo-lightbox__image-frame img{border-radius:.75rem;max-height:85vh;object-fit:contain;width:100%}.consultation-photo-lightbox__nav{position:fixed;top:50%;transform:translateY(-50%)}.consultation-photo-lightbox__nav--prev{left:1rem}.consultation-photo-lightbox__nav--next{right:1rem}.consultation-curation-group+.consultation-curation-group{border-top:1px solid hsla(0,0%,58%,.1);margin-top:1.5rem;padding-top:1.5rem}.consultation-curation-card{background:hsla(0,0%,100%,.94);border-color:hsla(0,0%,58%,.14)}.consultation-curation-card__drag-handle{cursor:grab;margin-right:.15rem;padding-top:.05rem}.consultation-curation-card__drag-handle:active{cursor:grabbing}.consultation-curation-card__layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1rem}.consultation-curation-card__content{flex:1 1 24rem;min-width:0}.consultation-curation-card__controls{display:grid;gap:.75rem;grid-template-columns:minmax(0, 1fr);width:min(100%,24rem)}.consultation-curation-table-wrap{overflow-x:auto}.consultation-curation-table{min-width:42rem}.consultation-curation-table th{font-size:.75rem;letter-spacing:.02em}.consultation-curation-table td{vertical-align:top}.consultation-curation-table__attribute,.consultation-curation-table__details{min-width:0}.consultation-curation-table__controls{min-width:14rem;width:14rem}.consultation-curation-table .tags{margin-bottom:0}.consultation-settings-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(230px, 1fr))}.consultation-setting-card{background:#fff;border:1px solid hsla(0,0%,58%,.16);border-radius:1rem;cursor:pointer;display:flex;gap:.9rem;min-height:120px;padding:1rem}.consultation-setting-card--readonly{cursor:default}.consultation-setting-card__checkbox{margin-top:.2rem}.consultation-setting-card__content{display:flex;flex-direction:column;gap:.35rem}.consultation-setting-card__content span{color:hsla(0,0%,58%,.86);font-size:.9rem}@media screen and (max-width: 768px){.consultation-curation-card__controls{grid-template-columns:1fr;width:100%}.consultation-curation-table{min-width:34rem}.consultation-curation-table__controls{min-width:11rem;width:11rem}}.consultation-photo-add{min-height:auto}.consultation-photo-add__button{border-style:dashed;border-width:1px;border-radius:.5rem;flex-direction:row;min-height:auto;padding:.45rem .85rem;gap:.4rem}.consultation-photo-add__button .icon{font-size:.9rem}.consultation-photo-add__button span:last-child{font-size:.85rem;font-weight:600}.consultation-index-filters{display:grid;gap:1rem}.visit-notes-overview{display:grid;gap:1.25rem}.visit-notes-overview__hero{position:relative;display:grid;gap:1.25rem;overflow:hidden;padding:1.35rem;border:1px solid hsla(325,80%,70%,.12);border-radius:1.5rem;background:radial-gradient(circle at top right, rgba(128.775, 196.7325, 228.225, 0.14), transparent 32%),linear-gradient(135deg, rgba(239.7, 117.3, 188.7, 0.08) 0%, rgba(255, 255, 255, 0.98) 58%, rgba(255, 231.165558, 123.318, 0.08) 100%);box-shadow:0 1rem 2.4rem rgba(0,0,0,.05)}.visit-notes-overview__hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.visit-notes-overview__hero-copy,.visit-notes-overview__hero-actions{position:relative;z-index:1}.visit-notes-overview__hero-copy{max-width:44rem}.visit-notes-overview__eyebrow,.consultation-index-panel__eyebrow{margin:0 0 .45rem;color:hsla(0,0%,26%,.84);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.visit-notes-overview__lede{color:hsla(0,0%,26%,.92);font-size:.98rem;line-height:1.55}.visit-notes-overview__notice{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:flex-start;padding:1rem 1.05rem;border:1px solid hsla(49.14,100%,74.18%,.26);border-radius:1.1rem;background:hsla(49,93%,79%,.56)}.visit-notes-overview__notice-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:hsla(0,0%,100%,.72);color:hsl(49.14,100%,74.18%)}.visit-notes-overview__notice-label{margin:0 0 .2rem;color:hsl(0,0%,15%);font-size:.9rem;font-weight:700}.visit-notes-overview__notice-text{color:hsla(0,0%,26%,.92);line-height:1.5}.visit-notes-overview__stats{position:relative;z-index:1;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit, minmax(8.5rem, 1fr))}.visit-notes-overview__stat{padding:1rem 1.05rem;border:1px solid hsla(0,0%,58%,.12);border-radius:1.1rem;background:hsla(0,0%,100%,.8);box-shadow:0 .55rem 1.2rem rgba(0,0,0,.04)}.visit-notes-overview__stat-label{margin:0;color:hsla(0,0%,58%,.95);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.visit-notes-overview__stat-value{margin:.35rem 0 0;color:hsl(0,0%,15%);font-size:clamp(1.6rem,2.4vw,2.2rem);font-weight:800;line-height:1}.visit-notes-overview__status-tabs{position:relative;z-index:1;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr))}.visit-notes-overview__status-tab{display:flex;align-items:center;justify-content:space-between;gap:.85rem;padding:.9rem 1rem;border:1px solid hsla(0,0%,58%,.14);border-radius:1rem;background:hsla(0,0%,100%,.74);color:hsl(0,0%,15%);text-decoration:none;transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease,background-color 160ms ease}.visit-notes-overview__status-tab:hover,.visit-notes-overview__status-tab:focus-visible{transform:translateY(-1px);border-color:hsla(325,80%,70%,.28);box-shadow:0 .8rem 1.6rem rgba(0,0,0,.05)}.visit-notes-overview__status-tab.is-active{border-color:hsla(325,80%,70%,.36);background:#fff;box-shadow:0 .9rem 1.7rem hsla(325,80%,70%,.12)}.visit-notes-overview__status-tab-label{font-weight:700}.visit-notes-overview__status-tab-count{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;padding:.2rem .55rem;border-radius:999px;background:hsla(325,80%,70%,.1);color:hsl(325,80%,70%);font-size:.85rem;font-weight:800}.consultation-index-panel{border:1px solid hsla(0,0%,58%,.12);border-radius:1.3rem;box-shadow:0 .8rem 1.8rem rgba(0,0,0,.04)}.consultation-index-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.consultation-index-panel__meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.consultation-index-panel__actions{padding-top:.25rem}.consultation-index-filters__grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit, minmax(12rem, 1fr))}.consultation-index-list{display:grid;gap:1rem}.consultation-index-card{display:grid;gap:1rem;padding:1.15rem 1.2rem;border:1px solid hsla(0,0%,58%,.12);border-radius:1.15rem;background:linear-gradient(180deg, white 0%, rgba(234.6, 234.6, 234.6, 0.28) 100%);box-shadow:0 .8rem 1.8rem rgba(0,0,0,.035);transition:transform 160ms ease,box-shadow 160ms ease,border-color 160ms ease}.consultation-index-card:hover{transform:translateY(-1px);border-color:hsla(325,80%,70%,.18);box-shadow:0 1rem 2rem rgba(0,0,0,.06)}.consultation-index-card__header,.consultation-index-card__actions{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.consultation-index-card__header{padding-bottom:.95rem;border-bottom:1px solid hsla(0,0%,58%,.1)}.consultation-index-card__body{color:hsl(0,0%,15%)}.consultation-index-card__actions{padding-top:.95rem;border-top:1px solid hsla(0,0%,58%,.1)}@media screen and (min-width: 1024px){.consultation-editor-modal .modal-card{width:min(82vw,1360px)}}@media screen and (min-width: 1408px){.consultation-editor-modal .modal-card{width:min(76vw,1360px)}}.consultation-modal-body{overflow-x:hidden}.consultation-modal-beauty-profile{margin:-0.75rem -0.75rem .75rem -0.75rem;padding:0}@media screen and (min-width: 769px){.consultation-modal-beauty-profile{margin:-1rem -1rem 1rem -1rem}}.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-card{border-radius:0;margin-bottom:0;border-left:none;border-right:none;border-top:none;background:hsla(307,45%,92%,.75)}.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-header{padding-left:.75rem;padding-right:.75rem}@media screen and (min-width: 769px){.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-header{padding-left:1rem;padding-right:1rem}}.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-tabs{padding-left:.75rem;padding-right:.75rem}@media screen and (min-width: 769px){.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-tabs{padding-left:1rem;padding-right:1rem}}.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-content{padding-left:.75rem;padding-right:.75rem}@media screen and (min-width: 769px){.consultation-modal-beauty-profile .consultation-beauty-profile-modal .pos-beauty-profile-content{padding-left:1rem;padding-right:1rem}}.consultation-modal-body>.is-flex-grow-1{min-width:0;padding:.75rem;width:100%}@media screen and (min-width: 769px){.consultation-modal-body>.is-flex-grow-1{padding:1rem}}.consultation-page-surface{margin:0 auto;max-width:1360px;width:100%}@media screen and (max-width: 768px){.consultation-editor{gap:.5rem}.consultation-editor__header .columns{column-gap:.5rem;margin-bottom:0}.consultation-editor__header .column{padding-top:0;padding-bottom:0}.consultation-formula-row{padding:.9rem}.consultation-formula-row__fields{grid-template-columns:1fr;gap:.9rem}.consultation-formula-row__actions{justify-content:flex-start}.consultation-formula-row__remove{width:100%}.consultation-formula-presets{gap:.7rem;margin-top:.5rem}.consultation-index-card__header,.consultation-index-card__actions{flex-direction:column;align-items:stretch}.visit-notes-overview__hero,.consultation-index-panel,.consultation-index-card{border-radius:1.05rem}.visit-notes-overview__hero-top,.consultation-index-panel__header{flex-direction:column}.consultation-index-panel__meta{justify-content:flex-start}.consultation-modal-body>.is-flex-grow-1{padding:.65rem}}@media screen and (min-width: 769px){.consultation-photo-grid{grid-template-columns:repeat(auto-fill, minmax(12rem, 12rem))}}.user-profile-card{background:linear-gradient(135deg, #667eea 0%, #764ba2 100%);border-radius:12px;padding:2rem;color:#fff}.user-profile-card .title,.user-profile-card .subtitle{color:#fff !important}.user-profile-card .subtitle{opacity:.9}.user-profile-card .heading{color:hsla(0,0%,100%,.8);text-transform:uppercase;font-size:.7rem;letter-spacing:.05em}.user-profile-card .level-item .title{color:#fff !important}.user-profile-card .button.is-primary{background-color:hsla(0,0%,100%,.2);border-color:#fff;color:#fff}.user-profile-card .button.is-primary:hover{background-color:hsla(0,0%,100%,.3)}.user-avatar-container{position:relative;display:inline-block}.user-avatar-container .image{border:4px solid #fff;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.2);overflow:hidden}.user-profile-avatar{width:128px;height:128px;object-fit:cover}.user-initials-avatar{display:flex;align-items:center;justify-content:center;width:128px;height:128px;border:4px solid #fff;box-shadow:0 4px 20px rgba(0,0,0,.2)}.user-initials-avatar.is-128x128{width:128px;height:128px}.user-initials-avatar .initials{font-size:2.5rem;font-weight:700;color:#fff;text-transform:uppercase}.expert-profile-summary .summary-section-box{background-color:#fafafa;border-radius:8px;padding:1rem;margin-bottom:.75rem}.expert-profile-summary .summary-section-box h4{font-size:.9rem;margin-bottom:.5rem}.expert-profile-summary .tag{margin:.15rem}@media screen and (max-width: 768px){.user-profile-card{padding:1.5rem}.user-profile-card .level-item{margin-bottom:.5rem}.user-initials-avatar,.user-profile-avatar{width:96px;height:96px}.user-initials-avatar .initials,.user-profile-avatar .initials{font-size:2rem}.user-initials-avatar.is-128x128{width:96px;height:96px}}[data-controller=email-first-login] .field{transition:all .3s ease}[data-controller=email-first-login] .is-hidden{display:none !important}[data-controller=email-first-login] .input.is-success{border-color:#48c78e;background-color:#f6fff9}[data-controller=email-first-login] .input.is-success:focus{border-color:#48c78e;box-shadow:0 0 0 .125em rgba(72,199,142,.25)}[data-controller=email-first-login] .notification{font-size:.9rem}[data-controller=email-first-login] .notification.is-light{border-left:4px solid}[data-controller=email-first-login] .notification.is-light.is-success{border-left-color:#48c78e}[data-controller=email-first-login] .notification.is-light.is-info{border-left-color:#3e8ed0}[data-controller=email-first-login] .notification.is-light.is-warning{border-left-color:#ffe08a}[data-controller=email-first-login] .notification.is-light.is-danger{border-left-color:#f14668}[data-controller=email-first-login] [data-email-first-login-target=registerSection] .notification{border-radius:8px}[data-controller=email-first-login] [data-email-first-login-target=registerSection] .notification .icon{margin-right:.25rem}[data-controller=email-first-login] .button.is-loading{pointer-events:none}[data-controller=email-first-login] .button.is-loading::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff #fff !important}.is-divider{display:flex;align-items:center;text-align:center;color:#b5b5b5;font-size:.85rem}.is-divider::before,.is-divider::after{content:"";flex:1;border-bottom:1px solid #dbdbdb}.is-divider::before{margin-right:.5rem}.is-divider::after{margin-left:.5rem}.auth-container{max-width:440px;margin:0 auto}.auth-container .box{border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.08)}.box.is-scrollable{max-height:calc(100vh - 8rem);overflow-y:auto}.box.is-scrollable::-webkit-scrollbar{width:6px}.box.is-scrollable::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.box.is-scrollable::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.15);border-radius:3px}.box.is-scrollable::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.25)}.box.is-scrollable{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) rgba(0,0,0,0)}.control.has-icons-left .icon,.control.has-icons-right .icon{height:2.5em}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon{height:2.75em}.box .table-container{overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;width:100%;max-width:100%}.box .table-container table.recent-jobs-table{table-layout:fixed;width:100%;min-width:700px}.box .table-container table.recent-jobs-table thead th:nth-child(1),.box .table-container table.recent-jobs-table tbody td:nth-child(1){width:25%;min-width:150px}.box .table-container table.recent-jobs-table thead th:nth-child(2),.box .table-container table.recent-jobs-table tbody td:nth-child(2){width:15%;min-width:100px;white-space:nowrap}.box .table-container table.recent-jobs-table thead th:nth-child(3),.box .table-container table.recent-jobs-table tbody td:nth-child(3){width:35%;min-width:180px;word-break:break-word;overflow-wrap:break-word}.box .table-container table.recent-jobs-table thead th:nth-child(4),.box .table-container table.recent-jobs-table tbody td:nth-child(4){width:25%;min-width:150px;white-space:nowrap}.box .table-container table.recent-jobs-table tbody td:nth-child(3) .arguments-content{display:block}.box .table-container table.recent-jobs-table tbody td:nth-child(3) .arguments-content.is-collapsed{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.box .table-container table.recent-jobs-table tbody td:nth-child(3) .arguments-content.is-expanded{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word}.box .table-container table.recent-jobs-table tbody td:nth-child(3) .arguments-toggle{cursor:pointer;color:var(--link);text-decoration:underline;margin-top:.25rem;display:inline-block}.box .table-container table.recent-jobs-table tbody td:nth-child(3) .arguments-toggle:hover{color:var(--link-hover)}#conversation_subject .field.has-addons{align-items:center}#conversation_subject .field.has-addons .control{display:flex;align-items:center}#conversation_subject .field.has-addons .input{height:auto;min-height:2.5em;line-height:1.5}#conversation_subject .field.has-addons .button{height:2.5em;display:inline-flex;align-items:center}#messages_container .support-messages-list{min-height:0}#messages_container .support-message .message-bubble{max-width:88%;min-width:clamp(18rem,34vw,30rem)}@media(max-width: 768px){#messages_container .support-message .message-bubble{max-width:94%;min-width:0}}#conversation_status_tags{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}#conversation_status_tags .tag{display:inline-flex;align-items:center;height:auto;min-height:1.5em}#conversation_status_tags .button{height:auto;display:inline-flex;align-items:center}#new_message_form .buttons{flex-wrap:wrap !important;overflow:visible;gap:.25rem;max-width:100%}#new_message_form .field.is-grouped{flex-wrap:wrap !important;gap:.75rem;min-width:0;max-width:100%}@media(max-width: 768px){#new_message_form .field.is-grouped{flex-direction:column;align-items:stretch !important}#new_message_form .field.is-grouped .control:last-child{width:100%}#new_message_form .field.is-grouped .control:last-child .button{width:100%}}#new_message_form .field.is-grouped .control:first-child{flex-wrap:wrap !important;min-width:0;max-width:100%;overflow:visible}#new_message_form .field.is-grouped .control:first-child .file,#new_message_form .field.is-grouped .control:first-child .checkbox,#new_message_form .field.is-grouped .control:first-child span{flex-shrink:1;min-width:0;overflow-wrap:break-word;word-break:break-word}#new_message_form .field.is-grouped .control:first-child span[data-support-message-form-target=visibilityText]{max-width:100%;white-space:normal}#new_message_form .field.is-grouped .control:last-child{flex-shrink:0;min-width:fit-content}:root{--brand-primary: #3273dc;--brand-primary-light: rgba(50, 115, 220, 0.1);--brand-secondary: #7957d5;--booking-bg: #f8f9fa;--booking-card-bg: #ffffff;--booking-text: #363636;--booking-text-light: #7a7a7a;--booking-border: #e8e8e8;--booking-success: #48c78e;--booking-shadow: 0 2px 8px rgba(0, 0, 0, 0.08)}body.public-booking{background:var(--booking-bg);min-height:100vh}.public-booking-container{max-width:640px;margin:0 auto;padding:1rem;min-height:100vh;display:flex;flex-direction:column}@media(min-width: 768px){.public-booking-container{padding:2rem}}.public-booking-header{text-align:center;padding:1.5rem 0;margin-bottom:1rem}.public-booking-header .business-branding{display:flex;justify-content:center;align-items:center}.public-booking-header .business-branding .business-logo{max-height:80px;max-width:200px;width:auto;height:auto;object-fit:contain}.public-booking-header .business-branding .business-name{font-size:1.5rem;font-weight:600;color:var(--brand-primary);margin:0}.public-booking-content{flex:1;background:var(--booking-card-bg);border-radius:12px;box-shadow:var(--booking-shadow);padding:1.5rem}@media(min-width: 768px){.public-booking-content{padding:2rem}}.public-booking-footer{text-align:center;padding:1.5rem 0;margin-top:auto}.public-booking-footer .powered-by{font-size:.875rem;color:var(--booking-text-light)}.public-booking-footer .powered-by a{color:var(--brand-primary);font-weight:600;text-decoration:none}.public-booking-footer .powered-by a:hover{text-decoration:underline}.booking-steps{margin-bottom:2rem}.booking-steps .steps{display:flex;justify-content:center;list-style:none;padding:0;margin:0;gap:.5rem}@media(min-width: 480px){.booking-steps .steps{gap:1rem}}.booking-steps .step{display:flex;flex-direction:column;align-items:center;flex:1;max-width:120px;position:relative}.booking-steps .step:not(:last-child)::after{content:"";position:absolute;top:16px;left:calc(50% + 20px);width:calc(100% - 32px);height:2px;background:var(--booking-border)}@media(min-width: 480px){.booking-steps .step:not(:last-child)::after{left:calc(50% + 24px);width:calc(100% - 40px)}}.booking-steps .step.is-completed::after{background:var(--brand-primary)}.booking-steps .step .step-number{width:32px;height:32px;border-radius:50%;background:var(--booking-border);color:var(--booking-text-light);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;position:relative;z-index:1;transition:all .2s ease}@media(min-width: 480px){.booking-steps .step .step-number{width:40px;height:40px;font-size:1rem}}.booking-steps .step .step-label{font-size:.75rem;color:var(--booking-text-light);margin-top:.5rem;text-align:center;white-space:nowrap}@media(min-width: 480px){.booking-steps .step .step-label{font-size:.875rem}}.booking-steps .step.is-active .step-number{background:var(--brand-primary);color:#fff;box-shadow:0 2px 8px rgba(50,115,220,.3)}.booking-steps .step.is-active .step-label{color:var(--brand-primary);font-weight:600}.booking-steps .step.is-completed .step-number{background:var(--brand-primary);color:#fff}.booking-steps .step.is-completed .step-label{color:var(--booking-text)}.branch-selection .step-header{text-align:center;margin-bottom:2rem}.branch-selection .branches-grid{display:grid;gap:1rem}.branch-selection .branch-card{display:flex;align-items:center;justify-content:space-between;padding:1.25rem;border:2px solid var(--booking-border);border-radius:8px;text-decoration:none;color:inherit;transition:all .2s ease}.branch-selection .branch-card:hover{border-color:var(--brand-primary);box-shadow:var(--booking-shadow)}.branch-selection .branch-card .branch-info{flex:1}.branch-selection .branch-card .branch-info .branch-name{margin:0 0 .5rem 0;font-size:1.1rem}.branch-selection .branch-card .branch-info .branch-address,.branch-selection .branch-card .branch-info .branch-phone{font-size:.875rem;color:var(--booking-text-light);margin:.25rem 0}.branch-selection .branch-card .branch-info .branch-address .icon,.branch-selection .branch-card .branch-info .branch-phone .icon{margin-right:.5rem}.branch-selection .branch-card .branch-action{flex-shrink:0;margin-left:1rem}.stylist-selection{display:grid;gap:.75rem}@media(min-width: 480px){.stylist-selection{grid-template-columns:repeat(2, 1fr)}}.stylist-option{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid var(--booking-border);border-radius:8px;cursor:pointer;transition:all .2s ease;margin-bottom:0;position:relative}.stylist-option:hover{border-color:var(--brand-primary-light);background:var(--brand-primary-light)}.stylist-option.is-selected{border-color:var(--brand-primary);background:var(--brand-primary-light)}.stylist-option.is-selected .check-icon{opacity:1;color:var(--brand-primary)}.stylist-option input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.stylist-option .stylist-avatar{flex-shrink:0;width:60px;height:60px;display:flex;align-items:center;justify-content:center}.stylist-option .stylist-avatar img{width:60px;height:60px;object-fit:cover;border-radius:50%}.stylist-option .stylist-avatar .avatar-placeholder{width:60px;height:60px;border-radius:50%;background:linear-gradient(135deg, var(--brand-primary), var(--brand-secondary, var(--brand-primary)));color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600}.stylist-option .stylist-info{flex:1;display:flex;flex-direction:column;gap:.25rem;min-width:0}.stylist-option .stylist-info .stylist-name{font-weight:500;color:var(--booking-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stylist-option .stylist-info .stylist-subtitle{font-size:.875rem;color:var(--booking-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stylist-option .check-icon{flex-shrink:0;opacity:0;font-size:1.25rem;transition:opacity .2s ease}.services-list .service-category{margin-bottom:1.5rem}.services-list .service-category:last-child{margin-bottom:0}.services-list .service-category .category-name{color:var(--booking-text-light);font-size:.875rem;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--booking-border)}.service-option{display:flex;align-items:center;padding:1rem;margin-bottom:.5rem;border:2px solid var(--booking-border);border-radius:8px;cursor:pointer;transition:all .2s ease;position:relative}.service-option:hover{border-color:var(--brand-primary-light);background:var(--brand-primary-light)}.service-option.is-selected{border-color:var(--brand-primary);background:var(--brand-primary-light)}.service-option.is-selected .check-icon{opacity:1;color:var(--brand-primary)}.service-option input[type=radio]{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}.service-option .service-info{flex:1;display:flex;flex-direction:column;gap:.25rem}@media(min-width: 480px){.service-option .service-info{flex-direction:row;justify-content:space-between;align-items:center}}.service-option .service-info .service-name{font-weight:500;color:var(--booking-text)}.service-option .service-info .service-details{display:flex;gap:1rem;font-size:.875rem;color:var(--booking-text-light)}.service-option .service-info .service-details .service-price{font-weight:600;color:var(--brand-primary)}.service-option .check-icon{margin-left:1rem;opacity:0;font-size:1.25rem;transition:opacity .2s ease;flex-shrink:0}.time-slots-container{min-height:100px}.time-slots-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(80px, 1fr));gap:.5rem}@media(min-width: 480px){.time-slots-grid{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr))}}.time-slot{padding:.75rem .5rem;font-size:.9rem;font-weight:500;border-radius:6px;transition:all .2s ease}.time-slot.is-primary{background:var(--brand-primary);border-color:var(--brand-primary)}.time-slot.is-light:hover{background:var(--brand-primary-light);border-color:var(--brand-primary)}.step-actions{display:flex;justify-content:space-between;align-items:center;margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--booking-border);gap:1rem}.step-actions .button{min-width:120px}.step-actions .button:only-child{margin-left:auto}.booking-summary{margin-top:1.5rem;background:var(--booking-bg);border-radius:8px;padding:1.25rem}.booking-summary .title{margin-bottom:1rem}.booking-summary .summary-details{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem;margin:0}.booking-summary .summary-details dt{color:var(--booking-text-light);font-size:.875rem}.booking-summary .summary-details dd{margin:0;font-weight:500;text-align:right}.booking-confirmation .confirmation-header{padding:2rem 0}.booking-confirmation .confirmation-header .confirmation-icon{font-size:4rem;display:block;margin-bottom:1rem}.booking-confirmation .confirmation-header .title{color:var(--booking-success)}.booking-confirmation .confirmation-details{margin-bottom:2rem}.booking-confirmation .confirmation-details .appointment-details{margin:0}.booking-confirmation .confirmation-details .appointment-details .detail-row{display:flex;padding:.75rem 0;border-bottom:1px solid var(--booking-border)}.booking-confirmation .confirmation-details .appointment-details .detail-row:last-child{border-bottom:none}.booking-confirmation .confirmation-details .appointment-details .detail-row dt{width:120px;flex-shrink:0;color:var(--booking-text-light);font-size:.875rem}.booking-confirmation .confirmation-details .appointment-details .detail-row dt i{margin-right:.5rem;width:16px;text-align:center}.booking-confirmation .confirmation-details .appointment-details .detail-row dd{flex:1;margin:0}.booking-confirmation .confirmation-details .confirmation-reference{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--booking-border)}.booking-confirmation .confirmation-details .confirmation-reference code{background:var(--booking-bg);padding:.25rem .5rem;border-radius:4px;font-family:monospace}.booking-confirmation .confirmation-actions .calendar-links{margin:1.5rem 0}.booking-confirmation .confirmation-actions .calendar-links .buttons{flex-wrap:wrap}.selected-branch-info{margin-bottom:1.5rem;padding:.75rem 1rem;background:var(--booking-bg);border-radius:6px}.is-hidden{display:none !important}.group-package-calendar{background:#fff;border-radius:.5rem;border:1px solid hsl(0,0%,92%);overflow:hidden}.group-package-calendar .calendar-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:hsl(330,20%,98%);border-bottom:1px solid hsl(0,0%,92%)}.group-package-calendar .calendar-header .calendar-month{font-weight:600;font-size:1rem;color:hsl(0,0%,26%)}.group-package-calendar .calendar-weekdays{display:grid;grid-template-columns:repeat(7, 1fr);background:#fff;border-bottom:1px solid hsl(0,0%,92%)}.group-package-calendar .calendar-weekdays .weekday{padding:.5rem .25rem;text-align:center;font-size:.7rem;font-weight:600;text-transform:uppercase;color:hsl(0,0%,58%);letter-spacing:.5px}.group-package-calendar .calendar-days{display:grid;grid-template-columns:repeat(7, 1fr);gap:3px;padding:.5rem;background:#fff}.group-package-calendar .calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:.375rem;font-size:.85rem;cursor:default;transition:all .15s ease;position:relative;min-height:36px}.group-package-calendar .calendar-day.empty{background:rgba(0,0,0,0)}.group-package-calendar .calendar-day.past,.group-package-calendar .calendar-day.too-soon{color:hsl(0,0%,79%);background:rgba(0,0,0,0)}.group-package-calendar .calendar-day.unavailable{color:hsl(0,0%,79%);background:rgba(0,0,0,0)}.group-package-calendar .calendar-day.unavailable::after{content:"";position:absolute;width:50%;height:1px;background:hsl(0,0%,79%);transform:rotate(-45deg)}.group-package-calendar .calendar-day.loading{color:hsl(0,0%,79%);animation:pulse 1.5s infinite}.group-package-calendar .calendar-day.available{background:hsla(325,80%,70%,.1);color:hsl(325,80%,70%);cursor:pointer;font-weight:500}.group-package-calendar .calendar-day.available:hover{background:hsla(325,80%,70%,.2);transform:scale(1.08)}.group-package-calendar .calendar-day.selected{background:hsl(325,80%,70%) !important;color:#fff !important;font-weight:600;box-shadow:0 2px 6px hsla(325,80%,70%,.35)}.group-package-calendar .calendar-day.selected:hover{background:hsl(325,80%,65%) !important}.group-package-calendar .calendar-day.today:not(.selected){font-weight:700;color:hsl(0,0%,26%)}.group-package-calendar .calendar-day.today:not(.selected)::before{content:"";position:absolute;bottom:4px;width:4px;height:4px;background:hsl(325,80%,70%);border-radius:50%}.time-slot-container{max-height:320px;overflow-y:auto}.time-slots-grid{display:flex;flex-direction:column;gap:.5rem}.time-slot{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:#fff;border:2px solid hsl(0,0%,92%);border-radius:.5rem;cursor:pointer;transition:all .15s ease;font-weight:500;font-size:.95rem}.time-slot .slot-staff-info{font-size:.7rem;color:hsl(0,0%,58%);font-weight:normal;margin-left:.5rem}.time-slot:hover{border-color:hsl(325,80%,70%);background:hsla(325,80%,70%,.05)}.time-slot.selected{background:hsl(325,80%,70%);border-color:hsl(325,80%,70%);color:#fff;box-shadow:0 2px 6px hsla(325,80%,70%,.35)}.time-slot.selected .slot-staff-info{color:hsla(0,0%,100%,.8)}@keyframes pulse{0%,100%{opacity:.4}50%{opacity:1}}.calendar-legend{display:flex;flex-wrap:wrap;gap:1rem;font-size:.7rem}.calendar-legend .legend-item{display:flex;align-items:center;gap:.35rem;color:hsl(0,0%,58%)}.calendar-legend .legend-item .legend-dot{width:10px;height:10px;border-radius:3px}.calendar-legend .legend-item .legend-dot.available{background:hsla(325,80%,70%,.15);border:1px solid hsla(325,80%,70%,.5)}.calendar-legend .legend-item .legend-dot.selected{background:hsl(325,80%,70%)}.calendar-legend .legend-item .legend-dot.unavailable{background:hsl(0,0%,92%);position:relative}.calendar-legend .legend-item .legend-dot.unavailable::after{content:"";position:absolute;top:50%;left:50%;width:70%;height:1px;background:hsl(0,0%,79%);transform:translate(-50%, -50%) rotate(-45deg)}@media screen and (max-width: 768px){.group-package-calendar .calendar-day{font-size:.8rem;min-height:32px}.group-package-calendar .calendar-weekdays .weekday{font-size:.65rem}.time-slot-container{max-height:none}.time-slots-grid{display:grid;grid-template-columns:repeat(2, 1fr)}}.calendar-picker-container{padding:1rem}@media screen and (max-width: 768px){.calendar-picker-container{padding:.75rem}}.calendar-months{margin-bottom:0}.calendar-month-wrapper{padding:.5rem}@media screen and (max-width: 768px){.calendar-month-wrapper{padding:.25rem}}.calendar-month{background:var(--bulma-background, #fff);border-radius:var(--bulma-radius, 0.25rem);padding:1rem;box-shadow:0 2px 3px rgba(10,10,10,.1)}@media screen and (max-width: 768px){.calendar-month{padding:.75rem}}.calendar-month-header{margin-bottom:.75rem}.calendar-month-header .calendar-month-title{font-size:1.25rem;font-weight:700}@media screen and (max-width: 768px){.calendar-month-header .calendar-month-title{font-size:.9rem}}.calendar-weekdays{margin-bottom:.5rem}.calendar-weekdays .calendar-weekday{text-align:center;font-size:1rem;font-weight:700;color:var(--bulma-grey-dark, hsl(0, 0%, 44%));padding:.25rem}@media screen and (max-width: 768px){.calendar-weekdays .calendar-weekday{font-size:.9rem;padding:.2rem}}.calendar-days{display:grid;grid-template-columns:repeat(7, 1fr);gap:.25rem}@media screen and (max-width: 768px){.calendar-days{gap:.15rem}}.calendar-day{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease;user-select:none;background:var(--bulma-background, #fff);color:var(--bulma-text, hsl(0, 0%, 15%));border:1px solid rgba(0,0,0,0);position:relative}@media screen and (max-width: 768px){.calendar-day{font-size:.8rem;min-height:2.5rem}}.calendar-day:hover:not(.calendar-day-empty):not(.calendar-day-selected){background:var(--bulma-light, hsl(0, 0%, 96%));border-color:var(--bulma-border, rgba(10, 10, 10, 0.1))}.calendar-day.calendar-day-empty{cursor:default;background:rgba(0,0,0,0);border:none}.calendar-day.calendar-day-current{border:1px solid var(--bulma-border, rgba(10, 10, 10, 0.1));background:var(--bulma-light, hsl(0, 0%, 96%))}.calendar-day.calendar-day-past{opacity:.6}.calendar-day.calendar-day-busy{background:var(--bulma-warning-light, hsl(57.93, 100%, 94.31%));border-color:var(--bulma-warning, hsl(57, 100%, 83%))}.calendar-day.calendar-day-fully-booked{background:var(--bulma-danger-light, hsl(350, 100%, 86%));border-color:var(--bulma-danger, hsl(350, 100%, 71%));opacity:.7}.calendar-day.calendar-day-highlight{background:var(--bulma-info-light, hsl(199, 65%, 85%));border-color:var(--bulma-info, hsl(199, 65%, 70%))}.calendar-day.calendar-day-selected{background:hsl(325,76%,80%);color:hsl(0,0%,15%);font-weight:800}.calendar-day.calendar-day-selected:hover{background:hsl(325,80%,70%);border-color:hsl(325,76%,80%)}.calendar-day.calendar-day-closed{background:var(--bulma-background-tertiary, #f5f5f5);color:var(--bulma-grey-light, hsl(0, 0%, 79%));opacity:.8;background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.03) 25%, transparent 25%, transparent 50%, rgba(0, 0, 0, 0.03) 50%, rgba(0, 0, 0, 0.03) 75%, transparent 75%, transparent);background-size:10px 10px}.calendar-day.calendar-day-holiday{background-color:var(--bulma-warning-light, hsl(57.93, 100%, 94.31%));color:var(--bulma-warning-dark, hsl(48, 100%, 45%));font-weight:600}.calendar-day.calendar-day-holiday::after{content:"";position:absolute;top:4px;right:4px;width:4px;height:4px;background-color:var(--bulma-warning, hsl(57, 100%, 83%));border-radius:50%}.calendar-quick-dates{margin-top:1rem}@media screen and (max-width: 768px){.calendar-quick-dates{margin-top:.75rem}.calendar-quick-dates .button{font-size:.75rem;padding:.375rem .75rem;margin:.25rem}}.calendar-quick-dates .button{margin-bottom:.5rem}@media screen and (max-width: 768px){.calendar-quick-dates .button{margin-bottom:.25rem}}.modal-card-body .calendar-picker-container{padding:0}.modal-card-body .calendar-month{box-shadow:none;border:1px solid var(--bulma-border, rgba(10, 10, 10, 0.1))}@media screen and (max-width: 768px){.modal-card-body{padding:1rem}.modal-card-body .calendar-picker-container{padding:0}.modal-card-body .calendar-months .column{padding:.5rem}}.team-overview .branch-card,.team-status-board .branch-card{transition:transform .2s,box-shadow .2s;display:block;text-decoration:none;color:inherit}.team-overview .branch-card:hover,.team-status-board .branch-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.team-overview .branch-card.is-compact,.team-status-board .branch-card.is-compact{padding:.75rem !important}.team-member-card{transition:transform .2s,box-shadow .2s;border-left:4px solid rgba(0,0,0,0);padding:1.25rem;margin:0}.team-member-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.team-member-card.is-success-border{border-left-color:#48c78e}.team-member-card.is-warning-border{border-left-color:#ffe08a}.team-member-card.is-danger-border{border-left-color:#f14668}.team-member-card.is-info-border{border-left-color:#3e8ed0}.team-member-card.is-link-border{border-left-color:#485fc7}.team-member-card.is-grey-border{border-left-color:#b5b5b5}.team-member-card.is-grey-dark-border{border-left-color:#7a7a7a}.team-member-card.is-light-border{border-left-color:#dbdbdb}.team-avatar{position:relative}.team-avatar .status-badge{position:absolute;bottom:-2px;right:-2px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;color:#fff;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.team-avatar .break-badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.6rem;color:#946c00;border:2px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mini-avatar{position:relative;width:40px;height:40px;border-radius:50%;overflow:visible;transition:transform .2s}.mini-avatar:hover{transform:scale(1.15);z-index:10}.mini-avatar img,.mini-avatar>span{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:600;color:#fff;object-fit:cover}.mini-avatar.is-small{width:28px;height:28px}.mini-avatar.is-small img,.mini-avatar.is-small>span{font-size:.6rem}.mini-avatar.is-more>span{background:#dbdbdb;color:#4a4a4a;font-size:.75rem}.mini-avatar.is-more.is-small>span{font-size:.6rem}.mini-avatar.is-clocked_in{box-shadow:0 0 0 3px #48c78e}.mini-avatar.is-clocked_out{box-shadow:0 0 0 3px #b5b5b5}.mini-avatar.is-not_arrived{box-shadow:0 0 0 3px #ffe08a}.mini-avatar.is-holiday{box-shadow:0 0 0 3px #3e8ed0}.mini-avatar.is-sick{box-shadow:0 0 0 3px #f14668}.mini-avatar.is-special_leave{box-shadow:0 0 0 3px #485fc7}.mini-avatar.is-unpaid_leave{box-shadow:0 0 0 3px #7a7a7a}.mini-avatar.is-time_off{box-shadow:0 0 0 3px #485fc7}.mini-avatar.is-day_off{box-shadow:0 0 0 3px #dbdbdb;opacity:.6}.mini-avatar.is-small.is-clocked_in{box-shadow:0 0 0 2px #48c78e}.mini-avatar.is-small.is-clocked_out{box-shadow:0 0 0 2px #b5b5b5}.mini-avatar.is-small.is-not_arrived{box-shadow:0 0 0 2px #ffe08a}.mini-avatar.is-small.is-holiday{box-shadow:0 0 0 2px #3e8ed0}.mini-avatar.is-small.is-sick{box-shadow:0 0 0 2px #f14668}.mini-avatar.is-small.is-special_leave{box-shadow:0 0 0 2px #485fc7}.mini-avatar.is-small.is-unpaid_leave{box-shadow:0 0 0 2px #7a7a7a}.mini-avatar.is-small.is-time_off{box-shadow:0 0 0 2px #485fc7}.mini-avatar.is-small.is-day_off{box-shadow:0 0 0 2px #dbdbdb;opacity:.6}.mini-status{position:absolute;bottom:-4px;right:-4px;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.5rem;border:2px solid #fff;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2)}.mini-status.is-small{width:14px;height:14px;font-size:.4rem;bottom:-2px;right:-2px;border-width:1.5px}.mini-status.is-success{background:#48c78e}.mini-status.is-warning{background:#ffe08a;color:#946c00}.mini-status.is-danger{background:#f14668}.mini-status.is-info{background:#3e8ed0}.mini-status.is-link{background:#485fc7}.mini-status.is-grey{background:#b5b5b5}.mini-status.is-grey-dark{background:#7a7a7a}.mini-status.is-light{background:#dbdbdb;color:#4a4a4a}.team-status-board .has-text-success,.team-overview .has-text-success{color:#48c78e !important}.team-status-board .has-text-warning,.team-overview .has-text-warning{color:#946c00 !important}.team-status-board .has-text-danger,.team-overview .has-text-danger{color:#f14668 !important}.team-status-board .has-text-info,.team-overview .has-text-info{color:#3e8ed0 !important}.team-status-board .has-text-link,.team-overview .has-text-link{color:#485fc7 !important}.team-status-board .has-text-grey,.team-overview .has-text-grey{color:#7a7a7a !important}.team-status-board .has-text-grey-dark,.team-overview .has-text-grey-dark{color:#4a4a4a !important}.team-status-board .has-text-light,.team-overview .has-text-light{color:#b5b5b5 !important}.team-status-board .columns{margin:-0.75rem}.team-status-board .columns .column{padding:.75rem}.team-status-board [data-auto-refresh-target=indicator],.team-overview [data-auto-refresh-target=indicator]{opacity:0;transition:opacity .3s}.team-status-board [data-auto-refresh-target=indicator].is-refreshing,.team-overview [data-auto-refresh-target=indicator].is-refreshing{opacity:1}.competency-cell [data-competency-cell-target=levelTag]{width:2.25rem;height:2.25rem;padding:0;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid hsl(0,0%,86%);background-clip:padding-box}.competency-cell [data-competency-cell-target=levelTag] .is-size-7{line-height:1}.receipt-header{border-bottom:1px dashed #d9d9d9;margin-bottom:1rem;padding-bottom:.75rem}.receipt-meta{display:grid;gap:.35rem 1rem;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr))}.receipt-meta-separator{color:#b5b5b5;margin:0 .35rem}.receipt-appointment{border-bottom:1px dashed #d9d9d9;padding-bottom:.75rem;margin-bottom:1rem;font-size:.85rem}.checkout-receipt{margin-bottom:1rem}.receipt-sheet{background:#fff;border:1px solid #e6e6e6;border-radius:12px;padding:1rem;box-shadow:0 10px 24px rgba(0,0,0,.05)}.receipt-section{margin-bottom:1rem}.receipt-section--muted{color:#6b6b6b;font-size:.85rem}.receipt-section-title{display:block}.receipt-row{display:flex;justify-content:space-between;gap:.75rem;margin-bottom:.4rem;font-size:.85rem}.receipt-row--discount{color:#5a5a5a}.receipt-row--discount-total{font-weight:600}.receipt-label{display:inline-flex;align-items:center;gap:.4rem}.receipt-qty{color:#9b9b9b;font-size:.75rem}.receipt-amount{font-variant-numeric:tabular-nums}.receipt-amount--total{font-size:1.1rem}.receipt-divider{border-top:1px dashed #d9d9d9;margin:.75rem 0}.receipt-pill{display:inline-flex;align-items:center;border:1px solid #dedede;border-radius:999px;padding:.1rem .55rem;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em}.receipt-tip{margin-top:1rem}.receipt-tabs{border-bottom:1px solid #e6e6e6;margin-bottom:1rem}.receipt-tabs ul{display:flex;gap:.5rem}.receipt-tabs li{border:1px solid #e6e6e6;border-bottom:none;border-radius:10px 10px 0 0;background:#fafafa}.receipt-tabs li.is-active{background:#fff;border-color:#d9d9d9}.receipt-tabs a{display:flex;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.85rem;color:#4a4a4a}.receipt-note{border:1px dashed #cfcfcf;border-radius:10px;padding:.6rem .75rem;font-size:.8rem;color:#4a4a4a;background:#fbfbfb;margin-bottom:1rem}.receipt-note--warning{border-color:#e2c29b;color:#7a5c2e;background:#fff9f0}.receipt-cash-field{margin-bottom:.75rem}.receipt-change{border:1px dashed #cfcfcf;border-radius:12px;padding:.75rem;background:#fcfcfc}.receipt-change.is-warning,.receipt-change.is-success{background:#fcfcfc;border-color:#cfcfcf;color:inherit}.receipt-discounts{border:1px dashed #d9d9d9;border-radius:12px;padding:.75rem 1rem;margin-bottom:1rem}.receipt-discounts summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.85rem;font-weight:600}.receipt-discounts-body{margin-top:.75rem}.pos-page{background:hsl(0,0%,79%)}@media screen and (min-width: 1024px){.sales-container .columns.pos-layout{box-sizing:border-box;padding-bottom:.75rem}.sales-container .columns.pos-layout>.pos-content-area,.sales-container .columns.pos-layout>.pos-cart-panel{margin-bottom:.75rem}}.sales-container [data-sales-target=servicesContent].is-hidden,.sales-container [data-sales-target=productsContent].is-hidden,.sales-container [data-sales-target=miscContent].is-hidden,.sales-container [data-sales-target=vouchersContent].is-hidden,.sales-container [data-sales-target=coursesContent].is-hidden{display:none !important}.pos-mobile-close-pos{display:none}@media screen and (max-width: 1023px){.pos-mobile-close-pos{display:inline-flex}.pos-cart-header-desktop-actions{display:none !important}.pos-cart-footer-cancel{display:none !important}}.pos-category-sidebar{margin:.5rem;width:200px;max-width:200px;padding:1rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.pos-category-sidebar .is-narrow{max-width:200px}.pos-customer-buttons{display:flex;flex-direction:column;gap:.5rem}.pos-category-tabs{display:flex;flex-direction:column;gap:.5rem;margin-top:0;padding-top:.5rem;border-top:1px solid hsl(0,0%,79%)}.pos-category-btn{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;padding:.875rem 1rem;background:#fff;border:1px solid hsl(223,10%,86%);border-radius:8px;cursor:pointer;font-weight:600;color:hsl(0,0%,15%);text-align:left;width:100%;white-space:normal}.pos-category-btn:hover{background:hsl(223,10%,86%)}.pos-category-btn.is-active{background:hsl(307,45%,92%);border-color:hsl(325,80%,90%)}.pos-category-btn .icon{width:1.25rem;text-align:center}.pos-tab-color-info{background:hsl(199,65%,112%);border-color:hsl(199,65%,95%)}.pos-tab-color-link{background:hsl(264,98%,124%);border-color:hsl(264,98%,107%)}.pos-tab-color-warning{background:hsl(49.14,100%,119.18%);border-color:hsl(49.14,100%,94.18%)}.pos-tab-color-success{background:hsl(151,76%,121%);border-color:hsl(151,76%,96%)}.pos-tab-color-primary{background:hsl(325,80%,115%);border-color:hsl(325,80%,90%)}.pos-category-btn.is-active.pos-tab-color-info{border-color:hsl(199,65%,80%)}.pos-category-btn.is-active.pos-tab-color-link{border-color:hsl(264,98%,92%)}.pos-category-btn.is-active.pos-tab-color-warning{border-color:hsl(49.14,100%,79.18%)}.pos-category-btn.is-active.pos-tab-color-success{border-color:hsl(151,76%,81%)}.pos-category-btn.is-active.pos-tab-color-primary{border-color:hsl(325,80%,75%)}.pos-category-btn-staff,.pos-category-btn-customer,.pos-category-btn-appointment{align-items:flex-start}.pos-category-btn-staff .pos-category-text,.pos-category-btn-customer .pos-category-text,.pos-category-btn-appointment .pos-category-text{display:flex;flex-direction:column;gap:.2rem}.pos-category-btn-staff .pos-category-title,.pos-category-btn-customer .pos-category-title,.pos-category-btn-appointment .pos-category-title{display:flex;align-items:center;gap:.4rem;letter-spacing:.02em;text-transform:uppercase;opacity:.85}.pos-category-btn-staff .pos-selection-check,.pos-category-btn-customer .pos-selection-check,.pos-category-btn-appointment .pos-selection-check{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;border-radius:999px;background:#fff;color:hsl(325,80%,70%)}.pos-category-btn-staff .pos-selection-check.is-hidden,.pos-category-btn-customer .pos-selection-check.is-hidden,.pos-category-btn-appointment .pos-selection-check.is-hidden{display:none}.pos-category-btn-customer.is-active{background:hsl(325,80%,70%);border-color:hsl(325,80%,70%);color:#fff}.pos-category-btn-customer.is-active .pos-category-title,.pos-category-btn-customer.is-active .pos-category-subtitle{color:#fff;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-category-btn-customer.is-active .pos-selection-check{background:#fff;color:hsl(325,80%,70%)}.pos-category-btn .pos-category-subtitle{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-category-count{margin-left:auto;opacity:.85}.pos-category-btn-secondary{background:#fff;border-style:dashed;border-color:hsl(0,0%,79%);padding:.75rem 1rem;color:hsl(0,0%,15%)}.pos-category-btn-secondary:hover{background:hsl(223,10%,86%);border-color:hsl(0,0%,58%)}.pos-content-area{background:hsl(240,10%,96%);padding:1.5rem 2rem;box-shadow:0 2px 8px rgba(0,0,0,.08),0 1px 3px rgba(0,0,0,.06)}.pos-tab-pane{padding:1rem}.pos-tab-pane.is-info.is-light{background:hsl(199,65%,112%)}.pos-tab-pane.is-link.is-light{background:hsl(264,98%,124%)}.pos-tab-pane.is-warning.is-light{background:hsl(49.14,100%,119.18%)}.pos-tab-pane.is-success.is-light{background:hsl(151,76%,121%)}.pos-tab-pane.is-primary.is-light{background:hsl(325,80%,115%)}.pos-tabs-sticky .pos-main-search{position:sticky;top:0;z-index:5;padding-top:.5rem;padding-bottom:.5rem;margin-top:-0.5rem;box-shadow:0 1px 0 hsl(223,10%,86%)}.pos-customer-selector .pos-main-search{background:hsl(0,0%,96%);padding:.5rem 0}.pos-main-search{--bulma-control-size: var(--bulma-size-normal)}.pos-main-search .field.has-addons{align-items:stretch}.pos-main-search .control{display:flex}.pos-main-search .pos-main-search-input{font-size:.875rem;min-height:2.25rem;border-radius:6px}.pos-main-search .pos-main-search-clear{font-size:.875rem;min-height:2.25rem;padding-left:.5rem;padding-right:.5rem}.pos-main-search .field.has-addons .control:first-child .input{border-top-right-radius:0;border-bottom-right-radius:0}.pos-main-search .field.has-addons .control:not(:first-child) .button{border-left:1px solid hsl(0,0%,92%);border-radius:0 6px 6px 0}.pos-main-search .button{height:100%}.pos-content-area [data-sales-target=mainSearchContainer]{position:sticky;top:0;z-index:5;background:hsl(240,10%,96%);padding-top:.5rem;padding-bottom:.5rem;margin-top:-0.5rem;box-shadow:0 1px 0 hsl(223,10%,86%)}.pos-beauty-profile-visible .pos-main-search{position:static;top:auto;z-index:auto;background:rgba(0,0,0,0);margin-top:0;box-shadow:none}.pos-beauty-profile-visible .pos-content-area [data-sales-target=mainSearchContainer]{position:static;top:auto;z-index:auto;background:rgba(0,0,0,0);padding-top:0;padding-bottom:0;margin-top:0;box-shadow:none}.pos-customer-list,.pos-staff-list{display:flex;flex-direction:column;gap:.25rem;overflow-y:auto}.pos-staff-list--readonly{overflow-y:visible}.pos-staff-section{margin-bottom:1rem}.pos-staff-section-title{font-size:.85rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:hsl(0,0%,58%);margin-bottom:.6rem}.pos-gift-recipient-results{max-height:320px;overflow-y:auto}.pos-selected-customer .pos-customer-item{background:hsl(310,32.99%,93.29%);border-color:hsl(325,80%,70%)}.pos-selected-customer-card{position:relative;background:rgba(0,0,0,0);border:none;border-radius:0;padding:0}.pos-selected-customer-header{display:flex;align-items:flex-start;gap:1rem}.pos-selected-customer-photo{flex:0 0 auto}.pos-selected-customer-image,.pos-selected-customer-initials{width:96px;height:96px;border-radius:10px;object-fit:cover}.pos-selected-customer-initials{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:1.25rem;text-transform:uppercase}.pos-selected-customer-main{flex:1;min-width:0}.pos-selected-customer-name{font-size:1.35rem;font-weight:700;color:hsl(0,0%,15%)}.pos-selected-customer-row{display:flex;gap:.5rem;margin-top:.35rem;color:hsl(0,0%,44%)}.pos-selected-customer-text{min-width:0}.pos-selected-customer-close{position:absolute;top:.5rem;right:.5rem;z-index:2}.pos-selected-customer-actions{margin-left:auto;display:flex;align-items:center;gap:.4rem}.pos-selected-customer-loading{text-align:center;color:hsl(0,0%,58%);padding:.75rem 0}@media(max-width: 768px){.pos-selected-customer-photo--initials-only{display:none}.pos-selected-customer-actions{margin-left:0}}.pos-selected-customer-tags{margin-top:.5rem}.pos-selected-customer-tags .customer-tags__list{margin-top:.25rem;margin-bottom:0}.pos-selected-customer-tags--inline{margin-top:.25rem;margin-bottom:.35rem}.pos-customer-section-title{font-weight:700;color:hsl(0,0%,15%);font-size:1.25rem;display:inline-flex;align-items:center;gap:.5rem;position:relative}.pos-customer-meta-text{font-size:.95rem;line-height:1.35}.pos-customer-info-card{padding:1rem 1.1rem;margin-bottom:1.1rem !important}.pos-customer-info-card--notice{background:linear-gradient(90deg, rgba(239.7, 117.3, 188.7, 0.22) 0%, rgba(128.775, 196.7325, 228.225, 0.26) 100%)}.pos-customer-info-card--notice .header{display:flex;align-items:center;position:relative}.pos-customer-info-card--notice .emoji{position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:2rem;z-index:1}.pos-customer-info-card--notice .text-content{flex-grow:1;padding-right:2.5rem}.pos-customer-info-card--warning{background:hsl(350,100%,113%);border-color:hsl(350,100%,95%)}.pos-customer-info-card--profile{background-color:#fff;background-image:linear-gradient(135deg, rgba(239.7, 117.3, 188.7, 0.18) 0%, rgba(239.7, 117.3, 188.7, 0.06) 45%, white 100%)}.pos-customer-beauty-snapshot{padding-top:.95rem;padding-bottom:.95rem}.pos-customer-beauty-snapshot .pos-customer-section-title{font-size:1.25rem;font-weight:700;color:hsl(0,0%,15%);margin-bottom:.75rem !important}.pos-customer-beauty-snapshot .tag{border-radius:999px}.pos-customer-beauty-snapshot .tag .icon{margin-right:.3rem}.pos-customer-beauty-row{display:grid;grid-template-columns:6.5rem minmax(0, 1fr);gap:.75rem;align-items:center;margin-bottom:.8rem}.pos-customer-beauty-row:last-child{margin-bottom:0}.pos-customer-beauty-label{font-size:.95rem;color:hsl(0,0%,26%);font-weight:600}.pos-customer-appointment-card{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;margin-bottom:1.1rem !important;padding:.75rem .9rem}.pos-customer-appointment-title{font-size:1.02rem;font-weight:600}.pos-customer-appointment-card--timeline{margin-top:0;margin-bottom:.7rem}.pos-customer-appointment-main{flex:1;min-width:0}.pos-customer-appointment-services{font-weight:600;color:hsl(0,0%,15%);font-size:1rem;white-space:normal}.pos-customer-appointment-services-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.pos-customer-appointment-service-name{font-weight:600;color:hsl(0,0%,15%)}.pos-customer-appointment-addons{list-style:none;margin:.2rem 0 .35rem .75rem;padding-left:.75rem;border-left:2px solid hsl(307,45%,92%);display:flex;flex-direction:column;gap:.2rem}.pos-customer-appointment-addon{font-size:.85rem;color:hsl(0,0%,44%)}.pos-customer-appointment-details{display:flex;align-items:center;gap:.75rem;margin-top:.25rem;color:hsl(0,0%,44%);font-size:.95rem}.pos-customer-appointment-time{display:flex;align-items:center;gap:.25rem}.pos-customer-appointment-distance{color:hsl(0,0%,58%);font-size:.88rem;white-space:nowrap}.pos-customer-appointment-employee{display:flex;align-items:center;gap:.35rem}.pos-employee-avatar-small{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:hsl(0,0%,79%);color:#fff;font-size:.65rem;font-weight:600;text-transform:uppercase}.pos-customer-appointment-actions{flex:0 0 auto}.pos-customer-appointment-actions .dropdown-item{display:flex;align-items:center;gap:.5rem}.pos-customer-timeline{margin-top:1.5rem}.pos-customer-timeline-header{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:hsl(0,0%,15%);font-size:1.02rem;margin-bottom:.95rem}.pos-customer-timeline-card{display:flex;gap:.75rem;padding:.95rem 1.1rem;margin-bottom:.7rem !important}.pos-customer-timeline-date{color:hsl(0,0%,58%);font-size:.95rem;min-width:125px}.pos-customer-timeline-title{font-weight:600;font-size:1.05rem;margin-bottom:.1rem}.pos-customer-timeline-subtitle{color:hsl(0,0%,44%);font-size:.95rem}.pos-customer-timeline-branch{color:hsl(0,0%,58%);font-size:.9rem;margin-top:.28rem}.pos-customer-item,.pos-staff-item{display:flex;align-items:center;gap:1rem;padding:.85rem 1rem;margin-bottom:.5rem !important;cursor:pointer;transition:all .15s ease;position:relative}.pos-customer-item:hover,.pos-staff-item:hover{border-color:hsl(325,80%,70%);transform:translateY(-2px)}.pos-staff-item--readonly{cursor:default}.pos-staff-item--readonly:hover{border-color:hsl(0,0%,79%);transform:none}.pos-customer-item.is-highlighted{border-color:hsl(49.14,100%,69.18%);background:hsl(49.14,100%,116.18%)}.pos-customer-item.is-selected{border-color:hsl(325,80%,60%);background:hsl(325,80%,108%);box-shadow:inset 0 0 0 1px hsla(325,80%,70%,.35)}.pos-customer-item.is-selected .pos-customer-name{color:hsl(0,0%,15%);font-weight:700}.pos-customer-item.is-unselectable{opacity:.55;cursor:not-allowed;pointer-events:none;background:hsl(310,32.99%,93.29%);border-color:hsl(223,10%,86%);transform:none}.pos-customer-avatar,.pos-staff-avatar{color:hsl(0,0%,58%)}.pos-staff-avatar{flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:0}.pos-staff-avatar .avatar,.pos-staff-avatar .initials-avatar,.pos-staff-avatar .avatar-40{width:40px !important;height:40px !important;min-width:40px;min-height:40px;aspect-ratio:1/1;flex-shrink:0}.pos-customer-info,.pos-staff-info{flex:1;min-width:0}.pos-customer-name,.pos-staff-name{font-weight:600;font-size:1rem;color:hsl(0,0%,15%)}.pos-staff-subtitle{color:hsl(0,0%,44%);font-size:.9rem;margin-top:.15rem}.pos-staff-fallback-avatar{width:40px;height:40px;border-radius:999px;background:hsl(0,0%,79%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-weight:700}.pos-staff-preference-btn{position:absolute;right:1rem;top:50%;transform:translateY(-50%);background:rgba(0,0,0,0);border:none;cursor:pointer;padding:.5rem;color:hsl(0,0%,58%);transition:all .2s ease;z-index:2;opacity:.6}.pos-staff-preference-btn:hover{color:hsl(350,100%,71%);transform:translateY(-50%) scale(1.2);opacity:1}.pos-staff-preference-btn.is-preferred{color:hsl(350,100%,71%);opacity:1}.pos-staff-preference-btn.is-preferred i,.pos-staff-preference-btn.is-preferred svg{animation:heartBeat .3s ease}.pos-staff-preference-btn .icon{font-size:1.25rem}.pos-staff-preference-btn .icon svg{width:1.25rem;height:1.25rem}.pos-staff-item:hover .pos-staff-preference-btn{opacity:1}.pos-staff-preference-btn.is-static{pointer-events:none}.appointment-builder-provider-item{padding-right:4.5rem}.appointment-builder-provider-item.is-selected{border-color:hsl(325,80%,60%);background:hsl(325,80%,108%);box-shadow:inset 0 0 0 1px hsla(325,80%,70%,.35)}.appointment-builder-provider-item.is-preferred:not(.is-selected){border-color:hsl(350,100%,91%)}.appointment-builder-provider-check{position:absolute;right:3.25rem;top:50%;transform:translateY(-50%)}@keyframes heartBeat{0%,100%{transform:scale(1)}50%{transform:scale(1.3)}}.pos-customer-email{color:hsl(0,0%,44%);margin-top:.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos-customer-flags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem}.pos-customer-flag{letter-spacing:.04em}.pos-customer-empty{padding:.75rem 1rem;border-radius:8px;border:1px dashed hsl(0,0%,79%);background:#fff;color:hsl(0,0%,44%);text-align:center}.pos-customer-empty-actions{display:flex;justify-content:center}.appointment-builder-customer-search-pane .input.is-medium{border-radius:10px}.appointment-builder-customer-search-pane .appointment-builder-customer-actions{display:flex;flex-direction:column;gap:.75rem}.appointment-builder-customer-search-pane .appointment-builder-customer-actions .button{justify-content:flex-start;min-height:3rem;border-radius:10px;white-space:nowrap;gap:.4rem;padding-inline:1rem}.appointment-builder-customer-search-pane .appointment-builder-customer-results{gap:.5rem;max-height:none}.appointment-builder-customer-empty{padding:0;border:0;background:rgba(0,0,0,0);color:hsl(0,0%,58%);text-align:left}.appointment-builder-customer-empty-actions{display:flex;justify-content:flex-start}@media screen and (max-width: 1023px){.appointment-builder-customer-search-pane .appointment-builder-customer-actions .button{min-height:2.75rem;font-size:.9rem}}.pos-connected-customers-panel{background:#fff;border:1px solid hsl(223,10%,86%);border-radius:12px;padding:.9rem 1rem}.pos-list-group-label{font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:hsl(0,0%,44%);margin:.75rem 0 .25rem}.pos-list-group-label.is-match{color:hsl(325,80%,70%)}.pos-cart-panel{width:420px;min-width:420px;background:#fff;border-left:1px solid hsl(223,10%,86%);display:flex;flex-direction:column;border-radius:12px;overflow:hidden;margin:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.08)}.pos-cart-header{padding:1.25rem 1.5rem;background:hsl(20,5%,22%);color:#fff;border-radius:12px 12px 0 0}.pos-cart-header .title{color:#fff;margin-bottom:0}.pos-cart-items{flex:1;overflow-y:auto;background:hsl(330,20%,98%)}.pos-cart-section{background:#fff;margin-bottom:1rem;overflow:hidden}.pos-cart-section:last-child{margin-bottom:0}.pos-cart-section-header{display:flex;align-items:center;background:hsl(199,65%,85%);user-select:none;transition:background-color .15s ease}.pos-cart-section-header-main{flex:1;display:flex;align-items:center;gap:.5rem;padding:.75rem .5rem .75rem 1rem;cursor:pointer;min-width:0}.pos-cart-section-header-main:hover{background:hsl(310,32.99%,90.29%)}.pos-cart-section-actions{display:flex;align-items:center}.pos-cart-section-remove{display:flex;align-items:center;justify-content:center;padding:.75rem .5rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:hsl(0,0%,58%);transition:background-color .15s ease,color .15s ease}.pos-cart-section-remove:hover{background:hsl(310,32.99%,88.29%);color:hsl(350,100%,71%)}.pos-cart-section-toggle{display:flex;align-items:center;justify-content:center;padding:.75rem 1rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:hsl(0,0%,58%);transition:background-color .15s ease,color .15s ease}.pos-cart-section-toggle:hover{background:hsl(310,32.99%,88.29%);color:hsl(0,0%,44%)}.pos-cart-section.is-active-customer{background:hsla(325,80%,70%,.02)}.pos-cart-section.is-active-customer .pos-cart-section-header{background:hsl(325,80%,70%);border-bottom-color:hsl(325,80%,62%)}.pos-cart-section.is-active-customer .pos-cart-section-header-main:hover{background:hsl(325,80%,65%)}.pos-cart-section.is-active-customer .pos-cart-section-toggle{color:hsla(0,0%,100%,.7)}.pos-cart-section.is-active-customer .pos-cart-section-toggle:hover{background:hsl(325,80%,65%);color:#fff}.pos-cart-section.is-active-customer .pos-cart-section-remove{color:hsla(0,0%,100%,.8)}.pos-cart-section.is-active-customer .pos-cart-section-remove:hover{background:hsl(325,80%,65%);color:#fff}.pos-cart-section.is-active-customer .pos-cart-section-title,.pos-cart-section.is-active-customer .pos-cart-section-count,.pos-cart-section.is-active-customer .pos-cart-section-chevron{color:hsla(0,0%,100%,.9)}.pos-cart-section-title{font-weight:700;color:hsl(0,0%,15%);flex:1;font-size:1.25rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-cart-section-count{font-size:.85rem;color:hsl(0,0%,58%);font-weight:400}.pos-cart-section-chevron{color:hsl(0,0%,58%);transition:transform .2s ease}.pos-cart-section.is-collapsed .pos-cart-section-chevron{transform:rotate(-90deg)}.pos-cart-section.is-collapsed .pos-cart-section-items{display:none}.pos-cart-section.is-collapsed .pos-cart-section-header{border-bottom:none}.pos-cart-section-empty{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:hsl(0,0%,58%);border:1px dashed hsl(0,0%,79%);border-radius:6px;background:hsl(330,20%,98%)}.pos-cart-section.is-empty .pos-cart-section-header{border-bottom:none}.pos-cart-footer{padding:1.5rem;background:hsl(20,5%,22%);border-top:1px solid hsl(223,10%,86%);border-radius:0 0 12px 12px}.pos-cart-mobile-summary{display:none}.pos-action-buttons{display:flex;gap:.75rem;justify-content:flex-end}.pos-action-buttons .button{margin-right:0;font-weight:600;min-width:110px}.pos-action-btn-pay{font-size:1.1rem;padding:1.5rem 2rem}.pos-action-btn-pay .icon{font-size:1.25rem}.pos-checkout-buttons{display:flex;gap:.75rem}.pos-checkout-buttons .button{flex:1 1 0;margin-right:0}.pos-cart-summary{padding:1rem;margin-bottom:1rem}.pos-cart-summary-row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;font-size:1rem}.pos-cart-summary-label{color:#fff;font-weight:500;display:flex;align-items:center;gap:.5rem}.pos-cart-summary-value{color:#fff;font-weight:600}.pos-cart-summary-expandable{border-top:1px solid hsl(0,0%,92%);margin-top:.25rem}.pos-cart-summary-toggle{cursor:pointer;transition:background-color .2s ease;border-radius:4px;padding:.5rem;margin:0 -0.5rem}.pos-cart-summary-toggle:hover{background:hsl(0,0%,96%)}.pos-cart-summary-chevron{transition:transform .2s ease}.pos-cart-summary-chevron i{font-size:.75rem}.pos-cart-summary-details{padding:.5rem 0 .5rem 1.75rem}.pos-cart-summary-detail-row{display:flex;justify-content:space-between;align-items:center;padding:.35rem 0;font-size:.9rem}.pos-cart-summary-detail-label{color:hsl(0,0%,44%)}.pos-cart-summary-detail-value{color:hsl(151,76%,76%);font-weight:500}.pos-total-amount{display:inline-flex;align-items:baseline;gap:.16em;font-weight:700;color:#fff;line-height:1;letter-spacing:-0.02em}.pos-total-amount-currency{font-size:.46em;font-weight:600;line-height:1}.pos-total-amount-value{line-height:1}.service-list{display:flex;flex-direction:column;gap:.25rem}.voucher-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));gap:1rem}.product-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width: 768px){.product-grid{grid-template-columns:repeat(2, 1fr)}}.service-card{margin-bottom:.25rem !important;cursor:pointer;padding:.85rem 1rem;display:flex;align-items:center;justify-content:space-between;text-align:left;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.service-card:hover{transform:scale(1.005) translateY(-1px);outline:2px solid hsl(264,98%,82%)}.service-card .service-name{font-weight:600;color:hsl(0,0%,15%);margin-bottom:.2rem}.service-card .service-category{color:hsl(0,0%,44%);margin-bottom:.35rem}.service-card .service-meta{color:hsl(0,0%,44%);margin-bottom:.25rem}.service-card .service-price{font-weight:700;color:hsl(0,0%,15%);white-space:nowrap}.service-card .service-price .pos-currency-unit{font-size:.8em;font-weight:500;color:hsl(0,0%,58%);margin-right:.15em}.service-card .service-actions{display:flex;align-items:center;gap:.5rem;margin-left:auto}.service-card .service-edit-link{display:inline-flex;align-items:center;gap:.25rem;color:hsl(0,0%,44%);border:1px dashed hsl(223,10%,86%);background:#fff;padding:.15rem .45rem;border-radius:999px;white-space:nowrap}.service-card .service-edit-link:hover{color:hsl(0,0%,15%);border-color:hsl(0,0%,58%);background:hsl(223,10%,86%)}.service-card.has-addons{flex-wrap:wrap}.service-card.has-addons .service-info{flex:1;min-width:0}.service-card.has-addons .service-addons-toggle,.service-card.has-addons .service-addons-panel{flex-basis:100%}.service-card.is-added{background:hsla(151,76%,76%,.18) !important;border-color:hsl(151,76%,76%) !important;box-shadow:0 0 0 3px hsl(151,76%,76%),0 6px 16px hsla(151,76%,76%,.4) !important;outline:none;transform:scale(1.02);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.service-card--aurora{background:linear-gradient(130deg, rgba(239.7, 117.3, 188.7, 0.14) 0%, rgba(128.775, 196.7325, 228.225, 0.1) 60%, rgba(255, 255, 255, 0.98) 100%)}.service-card--aurora .service-price{background:hsla(0,0%,100%,.95);border:1px solid hsla(325,80%,70%,.28);border-radius:999px;padding:.2rem .7rem}.service-addons-toggle{display:flex;align-items:center;gap:.35rem;padding:.5rem 0;margin-top:.5rem;border-top:1px dashed hsl(0,0%,92%);font-weight:500;color:hsl(325,80%,70%);cursor:pointer;transition:color .15s ease}.service-addons-toggle:hover{color:hsl(199,65%,70%)}.service-addons-toggle .service-addons-count{color:hsl(0,0%,58%);font-weight:normal}.service-addons-panel{display:flex;flex-direction:column;gap:.35rem;padding:.5rem 0;margin-top:.25rem}.service-addons-panel.is-hidden{display:none}.service-addon-option{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:hsl(330,20%,98%);border:1px solid hsl(0,0%,92%);border-radius:6px;cursor:pointer;transition:all .15s ease}.service-addon-option:hover{background:#fff;border-color:hsl(325,76%,80%)}.service-addon-option.is-selected,.service-addon-option:has(input:checked){background:hsl(307,45%,92%);border-color:hsl(325,80%,70%)}.service-addon-option .service-addon-checkbox{width:1rem;height:1rem;accent-color:hsl(325,80%,70%);cursor:pointer}.service-addon-option .service-addon-name{flex:1;color:hsl(0,0%,15%)}.service-addon-option .service-addon-price{font-weight:600;color:hsl(0,0%,44%);white-space:nowrap}.pos-taxonomy-tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.pos-taxonomy-tag{color:hsl(0,0%,26%);background:#fff}.pos-taxonomy-tag-more{color:hsl(0,0%,58%);font-style:italic}.pos-service-warnings{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.pos-service-warnings .pos-warning-tag{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;line-height:1.1;white-space:nowrap}.pos-beauty-profile-card{background-color:#fff;background-image:linear-gradient(135deg, rgba(239.7, 117.3, 188.7, 0.18) 0%, rgba(239.7, 117.3, 188.7, 0.06) 45%, white 100%);border:1px solid hsla(325,80%,70%,.2);border-radius:12px 12px 0 0;padding:.6rem .8rem;margin-bottom:.75rem;z-index:4;box-shadow:0 6px 14px rgba(10,10,10,.04);color:hsl(0,0%,15%);transition:opacity .2s ease,transform .2s ease,max-height .2s ease,margin .2s ease,padding .2s ease;max-height:500px}.beauty-profile-what-we-know-card{background-color:#fff;background-image:linear-gradient(135deg, rgba(239.7, 117.3, 188.7, 0.18) 0%, rgba(239.7, 117.3, 188.7, 0.06) 45%, white 100%);border:1px solid hsla(325,80%,70%,.2);border-radius:12px;padding:.6rem .8rem;box-shadow:0 6px 14px rgba(10,10,10,.04);color:hsl(0,0%,15%)}.beauty-profile-what-we-know-card .beauty-profile-what-we-know-header{display:flex;align-items:baseline;gap:.5rem;margin-bottom:.5rem}.beauty-profile-what-we-know-card .beauty-profile-what-we-know-title{font-weight:700;font-size:1.25rem;color:hsl(0,0%,15%)}.beauty-profile-what-we-know-card .beauty-profile-what-we-know-subtitle{font-size:.95rem;color:hsl(0,0%,26%)}.beauty-profile-what-we-know-card .beauty-profile-what-we-know-body{font-size:.95rem;color:hsl(0,0%,44%);line-height:1.4}.pos-beauty-profile-card.is-collapsed .pos-beauty-profile-tabs,.pos-beauty-profile-card.is-collapsed .pos-beauty-profile-content,.pos-beauty-profile-card.is-collapsed .pos-beauty-profile-match{display:none}.pos-beauty-profile-card.is-scroll-collapsed{max-height:0;margin-bottom:0;padding:0;border-color:rgba(0,0,0,0);box-shadow:none;opacity:0;transform:translateY(-8px);pointer-events:none;overflow:hidden}.pos-beauty-profile-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.pos-beauty-profile-title{font-weight:700;color:hsl(0,0%,15%);font-size:1.25rem;display:inline-flex;align-items:center;gap:.5rem;position:relative}.pos-beauty-profile-edit{font-size:.85rem;color:hsl(325,80%,70%);opacity:0;pointer-events:none;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s ease}.pos-beauty-profile-header:hover .pos-beauty-profile-edit,.pos-beauty-profile-header:focus-within .pos-beauty-profile-edit{opacity:1;pointer-events:auto}.pos-beauty-profile-actions{display:inline-flex;align-items:center;gap:.6rem}.pos-beauty-profile-toggle{display:inline-flex;align-items:center;gap:0}.pos-beauty-profile-tabs{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;flex-wrap:wrap}.pos-beauty-profile-tab{border:none;background:rgba(0,0,0,0);padding:.25rem .55rem;font-size:1rem;color:hsl(0,0%,26%);border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;display:inline-flex;align-items:center;gap:.35rem}.pos-beauty-profile-tab.is-active{color:hsl(0,0%,15%);font-weight:600;border-bottom-color:hsl(325,80%,70%)}.pos-beauty-profile-tab .pos-beauty-profile-tab-indicator{font-size:.75rem;color:hsl(325,80%,70%)}.pos-beauty-profile-summary{display:flex;align-items:center;gap:.5rem;font-size:.95rem;color:hsl(0,0%,15%);margin-bottom:.5rem;cursor:pointer}.pos-beauty-profile-content{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem 1rem}.pos-beauty-profile-match{margin-top:0;font-size:.9rem;color:hsl(0,0%,26%)}.pos-beauty-attr-row{display:flex;flex-direction:column;gap:.25rem;font-size:.9rem;min-width:0;padding:.15rem 0}.pos-beauty-attr-line{display:flex;align-items:baseline;gap:.4rem;min-width:0;flex-wrap:wrap}.pos-beauty-attr-label{color:hsl(0,0%,26%);min-width:5.5rem}.pos-beauty-attr-value{color:hsl(0,0%,15%);font-weight:600;min-width:0}.pos-beauty-attr-value-button{border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;text-align:left;border-bottom:1px dashed rgba(0,0,0,0);transition:border-color .15s ease,color .15s ease}.pos-beauty-attr-value-button:hover{color:hsl(325,80%,52%);border-bottom-color:hsla(325,80%,70%,.4)}.pos-beauty-attr-save-status{margin-left:auto;font-size:.76rem;line-height:1.1;font-weight:600;padding:.14rem .42rem;border-radius:999px;background:hsla(151,76%,76%,.14);color:hsl(151,76%,52%)}.pos-beauty-attr-save-status.is-error{background:hsla(350,100%,71%,.14);color:hsl(350,100%,53%)}.pos-beauty-attr-value.is-empty{color:hsl(0,0%,58%);font-weight:500}.pos-beauty-attr-row.is-editing .pos-beauty-attr-value-button{color:hsl(325,80%,52%);border-bottom-color:hsla(325,80%,70%,.5)}.pos-beauty-empty{padding:.5rem 0;color:hsl(0,0%,26%);font-size:.95rem;grid-column:1/-1}.pos-beauty-empty-benefits{margin:.35rem 0 .5rem 1rem;font-size:.9rem;color:hsl(0,0%,44%);list-style:disc}.pos-beauty-quick-add{margin-top:.6rem;padding:.65rem;background:hsl(307,45%,92%);border-radius:10px;font-size:1rem;font-weight:600;color:hsl(0,0%,15%);grid-column:1/-1}.pos-beauty-quick-add-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pos-beauty-quick-add-options{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem;max-height:2.2rem;overflow:hidden}.pos-beauty-quick-add.is-expanded .pos-beauty-quick-add-options{max-height:none}.pos-beauty-chip-more{border-style:dashed;color:hsl(325,80%,70%)}.pos-beauty-inline-close{border:none;background:rgba(0,0,0,0);color:hsl(0,0%,44%);font-size:.82rem;font-weight:600;cursor:pointer;padding:.1rem .25rem;border-bottom:1px dashed hsla(0,0%,44%,.4)}.pos-beauty-inline-close:hover{color:hsl(0,0%,15%);border-bottom-color:hsla(0,0%,15%,.45)}.pos-beauty-chip{border:1px solid hsl(0,0%,92%);background:#fff;border-radius:999px;padding:.3rem .7rem;font-size:.85rem;cursor:pointer;transition:all .15s ease}.pos-beauty-chip:hover{border-color:hsl(325,80%,70%);color:hsl(0,0%,15%)}.pos-beauty-chip.is-selected{border-color:hsla(325,80%,70%,.55);background:hsla(325,80%,70%,.12);color:hsl(325,80%,48%);font-weight:600}.pos-beauty-profile-card.pos-beauty-profile-products-active [data-sales-target=serviceFilterStatusText]{display:none !important}.pos-beauty-profile-card.pos-beauty-profile-products-active [data-sales-target=productFilterStatusText]{display:inline !important}.pos-beauty-profile-status{display:flex;align-items:center;gap:.4rem;margin-top:.5rem;color:hsl(0,0%,26%);font-size:.8rem}.switch{position:relative;display:inline-block;width:42px;height:22px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;inset:0;background-color:hsl(0,0%,79%);transition:.2s;border-radius:999px}.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;transition:.2s;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.1)}.switch input:checked+.slider{background-color:hsl(325,80%,70%)}.switch input:checked+.slider:before{transform:translateX(20px)}.service-category-section{margin-bottom:2rem}.service-category-header{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid hsl(223,10%,86%)}.service-category-header .icon{color:hsl(325,80%,70%)}.service-category-title{font-size:1rem;font-weight:700;color:hsl(0,0%,15%)}.service-subcategory{margin:1.5rem 0 0 0}.service-subcategory-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.service-subcategory-header .icon{color:hsl(0,0%,44%)}.service-subcategory-title{font-weight:600;color:hsl(0,0%,26%)}.pos-category-card{cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease}.pos-category-card:hover{background-color:hsla(325,80%,70%,.06);box-shadow:0 2px 8px hsla(0,0%,58%,.15)}.appointment-builder-service-suggestion{width:100%;border:none}.appointment-builder-service-category{margin-bottom:1rem}.appointment-builder-service-category-details{background:hsla(0,0%,100%,.82);border:1px solid hsla(325,80%,70%,.12);border-radius:14px;padding:.85rem 1rem}.appointment-builder-service-category-details[open]{background:hsla(0,0%,100%,.96);box-shadow:0 8px 18px rgba(10,10,10,.04)}.appointment-builder-service-category-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none}.appointment-builder-service-category-summary::-webkit-details-marker{display:none}.appointment-builder-service-category-summary::after{content:"";font-family:"Font Awesome 6 Free";font-weight:900;color:hsl(0,0%,58%);transition:transform .18s ease}.appointment-builder-service-category-details[open] .appointment-builder-service-category-summary::after{transform:rotate(180deg)}.appointment-builder-service-card.is-selected{background:linear-gradient(130deg, rgba(239.7, 117.3, 188.7, 0.22) 0%, rgba(128.775, 196.7325, 228.225, 0.14) 60%, rgba(255, 255, 255, 0.98) 100%);border-color:hsla(325,80%,70%,.35);box-shadow:0 0 0 2px hsla(325,80%,70%,.12)}.appointment-builder-profile-row{margin:-1.5rem -1.5rem 1rem}.appointment-builder-profile-card{margin-bottom:0;border-left:0;border-right:0;border-radius:0;box-shadow:none}.appointment-builder-time-surface{min-height:100%}.appointment-builder-time-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.appointment-builder-week-grid{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:.75rem}.appointment-builder-week-day{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;padding:.85rem .95rem;border:1px solid hsla(325,80%,70%,.14);border-radius:14px;background:hsla(0,0%,100%,.82);text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.appointment-builder-week-day:hover{border-color:hsla(325,80%,70%,.28);transform:translateY(-1px)}.appointment-builder-week-day.is-selected{border-color:hsla(325,80%,70%,.45);background:hsla(325,80%,70%,.12);box-shadow:0 0 0 2px hsla(325,80%,70%,.08)}.appointment-builder-week-day-name{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(0,0%,58%)}.appointment-builder-week-day-date{font-weight:600;color:hsl(0,0%,26%)}.appointment-builder-week-day-slot{font-size:.8rem;color:hsl(325,80%,70%)}.appointment-builder-week-day-slot.is-empty{color:hsl(0,0%,58%)}.appointment-builder-time-list-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.appointment-builder-nearby-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(210px, 1fr));gap:.9rem}.appointment-builder-nearby-card{border:1px solid hsla(325,80%,70%,.14);border-radius:14px;background:hsla(0,0%,100%,.82);padding:.95rem 1rem}.appointment-builder-nearby-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}@media screen and (max-width: 1023px){.appointment-builder-profile-row{margin-inline:-1rem;margin-top:-1rem}.appointment-builder-time-header,.appointment-builder-time-list-header,.appointment-builder-nearby-card-header{flex-direction:column}.appointment-builder-week-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.product-card{margin-bottom:.25rem !important;cursor:pointer;padding:.85rem 1rem;display:flex;align-items:left;justify-content:space-between;text-align:left;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,outline .2s ease}.product-card:hover{transform:scale(1.005) translateY(-1px);outline:2px solid hsl(264,98%,82%)}.product-card .product-card-image{flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:6px;overflow:hidden;background:hsl(240,10%,96%);margin-right:.75rem}.product-card .product-card-image img{width:100%;height:100%;object-fit:cover}.product-card .product-info{flex:1;min-width:0}.product-card:not(.has-image) .product-info{margin-left:0}.product-card .product-brand{color:hsl(0,0%,44%);text-transform:uppercase;letter-spacing:.5px;margin-bottom:.1rem}.product-card .product-name{font-weight:600;color:hsl(0,0%,15%);margin-bottom:.2rem}.product-card .product-meta{color:hsl(0,0%,44%);margin-bottom:.25rem}.product-card .product-price{font-weight:700;color:hsl(0,0%,15%);white-space:nowrap}.product-card .product-price .pos-currency-unit{font-size:.8em;font-weight:500;color:hsl(0,0%,58%);margin-right:.15em}.product-card .product-actions{display:flex;align-items:center;margin-left:auto}.product-card .pos-product-warnings{margin-top:.25rem}.product-card.is-added{background:hsla(151,76%,76%,.18) !important;border-color:hsl(151,76%,76%) !important;box-shadow:0 0 0 3px hsl(151,76%,76%),0 6px 16px hsla(151,76%,76%,.4) !important;outline:none;transform:scale(1.02);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.product-card--aurora{background:linear-gradient(130deg, rgba(239.7, 117.3, 188.7, 0.14) 0%, rgba(128.775, 196.7325, 228.225, 0.1) 60%, rgba(255, 255, 255, 0.98) 100%)}.product-card--aurora .product-price{background:hsla(0,0%,100%,.95);border:1px solid hsla(325,80%,70%,.28);border-radius:999px;padding:.2rem .7rem}.voucher-card,.course-card{background:#fff;border-radius:8px;cursor:pointer;padding:1.25rem;text-align:center;border:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .15s ease}.voucher-card:hover,.course-card:hover{transform:translateY(-2px)}.voucher-card .voucher-name,.course-card .voucher-name{font-weight:600;font-size:1rem;color:hsl(0,0%,15%)}.voucher-card .voucher-description,.course-card .voucher-description{color:hsl(0,0%,44%);margin-top:.25rem}.voucher-card.is-added,.course-card.is-added{background:hsla(151,76%,76%,.18) !important;border-color:hsl(151,76%,76%) !important;box-shadow:0 0 0 3px hsl(151,76%,76%),0 6px 16px hsla(151,76%,76%,.4) !important;transform:scale(1.02);transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease}.voucher-card .voucher-value,.course-card .voucher-value{font-weight:700;font-size:1.5rem;margin-top:.75rem}.voucher-card:hover{border-color:hsl(325,80%,70%);box-shadow:0 4px 12px hsla(325,80%,70%,.15)}.voucher-card .voucher-value{color:hsl(325,80%,70%)}.voucher-card .voucher-bonus{color:hsl(325,80%,70%);font-weight:500}.course-card:hover{border-color:hsl(199,65%,70%);box-shadow:0 4px 12px hsla(199,65%,70%,.15)}.course-card .voucher-value{color:hsl(199,65%,70%)}.course-card .course-details{display:flex;gap:.5rem;justify-content:center;flex-wrap:wrap;margin-top:.5rem}.pos-discounts-panel{background:#fff;border-top:1px solid rgba(185,190,202,.5);box-shadow:0 2px 4px rgba(0,0,0,.05);padding:1rem;margin-top:1.5rem;position:sticky;bottom:0;z-index:4}.pos-discount-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:.35rem}.pos-discount-item{border:1px dashed hsl(0,0%,79%);border-radius:6px;padding:.5rem .65rem;background:hsl(330,20%,98%);text-align:left;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.pos-discount-item.is-clickable{cursor:pointer}.pos-discount-item.is-clickable:hover{background:hsl(240,10%,96%);border-color:hsl(0,0%,58%)}.pos-discount-item.is-selected{border-color:hsl(325,80%,70%);border-style:solid;background:hsl(307,45%,92%)}.pos-discount-item.is-disabled{cursor:not-allowed;opacity:.6}.pos-discount-info{flex:1;min-width:0}.pos-discount-info .has-text-weight-semibold{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos-discount-meta{display:block;color:hsl(0,0%,44%);font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos-discount-badges{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;flex-shrink:0}.pos-discount-value{font-weight:700;font-size:1.05rem;color:hsl(325,80%,70%);white-space:nowrap}.pos-coupon-tag{cursor:pointer;border:none}.pos-coupon-tag.is-selected{background:hsl(325,80%,70%);color:#fff}.pos-coupon-tag.is-disabled{cursor:not-allowed;opacity:.6}.pos-cart-item,.cart-item{background:#fff;margin-bottom:.5rem;padding:.75rem .75rem .75rem 1rem;transition:border-color .15s ease}.pos-cart-item:hover,.cart-item:hover{border-left-color:hsl(199,65%,70%)}.pos-cart-item.is-from-appointment:hover,.is-from-appointment.cart-item:hover{border-left-color:hsl(325,80%,70%)}.pos-cart-item.is-product,.is-product.cart-item{border-left-color:hsl(107,63%,79%)}.pos-cart-item.is-product:hover,.is-product.cart-item:hover{border-left-color:hsl(151,76%,76%)}.pos-cart-item.is-voucher,.is-voucher.cart-item{border-left-color:hsl(49,93%,79%)}.pos-cart-item.is-voucher:hover,.is-voucher.cart-item:hover{border-left-color:hsl(49.14,100%,74.18%)}.pos-cart-item.is-course,.is-course.cart-item{border-left-color:hsl(264,100%,90%)}.pos-cart-item.is-course:hover,.is-course.cart-item:hover{border-left-color:hsl(264,98%,82%)}.pos-cart-item.is-package,.is-package.cart-item{border-left-color:hsl(325,80%,95%)}.pos-cart-item.is-package:hover,.is-package.cart-item:hover{border-left-color:hsl(325,80%,70%)}.pos-cart-item.is-expanded,.is-expanded.cart-item{background:hsl(330,20%,98%)}.pos-cart-item.is-expanded .pos-cart-item-toggle i,.is-expanded.cart-item .pos-cart-item-toggle i,.pos-cart-item.is-expanded .pos-cart-item-toggle svg,.is-expanded.cart-item .pos-cart-item-toggle svg{transform:rotate(90deg)}.pos-cart-item.is-expanded:not(.has-addons) .pos-cart-item-price,.is-expanded.cart-item:not(.has-addons) .pos-cart-item-price{visibility:hidden;pointer-events:none}.pos-cart-item-main{display:flex;align-items:flex-start;gap:.5rem}.pos-cart-item-toggle{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border:none;color:hsl(0,0%,58%);cursor:pointer;padding:0;margin-top:.1rem}.pos-cart-item-toggle:hover{color:hsl(0,0%,15%)}.pos-cart-item-toggle i{transition:transform .15s ease}.pos-cart-item-toggle svg{transition:transform .15s ease}.pos-cart-item-content{flex:1;min-width:0}.pos-cart-item-name{font-weight:700;font-size:1.25rem}.pos-cart-item-name-clickable{cursor:pointer}.pos-cart-item-name-clickable:hover{color:hsl(325,80%,70%)}.pos-cart-item-qty{font-weight:400;color:hsl(0,0%,58%);margin-left:.25rem}.pos-cart-item-meta{color:hsl(0,0%,58%);margin-top:.15rem;display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.pos-cart-item-meta .tag{height:auto;padding:.15em .5em}.pos-cart-item-source{color:hsl(325,80%,70%)}.pos-cart-item-source i{margin-right:.2rem}.pos-cart-item-discount{color:hsl(350,100%,71%)}.pos-cart-item-discount i{margin-right:.2rem}.pos-cart-item-price-original{text-decoration:line-through;color:hsl(0,0%,58%);margin-right:.35rem}.pos-cart-item-price{font-weight:600;color:hsl(0,0%,26%);white-space:nowrap;margin-left:auto;padding-left:.5rem}.pos-cart-item-price-clickable{cursor:pointer;border-radius:4px;padding:.25rem .5rem;margin-right:-0.5rem;transition:background-color .15s ease;position:relative;display:flex;align-items:center;gap:.35rem}.pos-cart-item-price-clickable:hover{background-color:hsla(325,80%,70%,.08)}.pos-cart-item-price-clickable:hover .pos-cart-item-price-edit-icon{opacity:1}.pos-cart-item-price-edit-icon{font-size:.7rem;color:hsl(0,0%,58%);opacity:0;transition:opacity .15s ease}.pos-cart-item-remove{display:none;background:rgba(0,0,0,0);border:none;color:hsl(350,100%,71%);cursor:pointer;padding:.5rem;margin-left:.25rem;opacity:.7;transition:opacity .15s ease}.pos-cart-item-remove:hover{opacity:1}.pos-cart-item.is-expanded .pos-cart-item-remove,.is-expanded.cart-item .pos-cart-item-remove{display:flex;align-items:center}.pos-cart-item-addons{margin-top:.25rem;margin-left:1.5rem;padding:.5rem .75rem;border-top:1px dashed hsl(0,0%,92%);border-radius:0 0 6px 6px}.pos-cart-addon{display:flex;align-items:center;padding:.35rem 0;gap:.5rem}.pos-cart-addon:not(:last-of-type){border-bottom:1px solid hsl(0,0%,92%)}.pos-cart-addon-indicator{color:hsl(325,80%,70%);font-weight:600;width:1rem;flex-shrink:0}.pos-cart-addon-name{flex:1;color:hsl(0,0%,44%)}.pos-cart-addon-price{color:hsl(0,0%,44%);font-weight:500;margin-left:auto}.pos-cart-item-breakdown{margin-left:2rem;padding:.5rem .75rem .5rem 0;border-top:1px dashed hsl(0,0%,92%);font-size:.9rem}.pos-cart-item-breakdown .pos-breakdown-addon-checkbox{display:none}.pos-cart-item-breakdown .pos-cart-breakdown-line.is-available{display:none}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-breakdown-addon-checkbox,.is-expanded.cart-item .pos-cart-item-breakdown .pos-breakdown-addon-checkbox{display:inline-block;width:1.1rem;height:1.1rem;accent-color:hsl(325,80%,70%);cursor:pointer;flex-shrink:0;margin-right:.5rem}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-cart-breakdown-line.is-available,.is-expanded.cart-item .pos-cart-item-breakdown .pos-cart-breakdown-line.is-available{display:flex}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-cart-breakdown-line.is-hidden-when-collapsed,.is-expanded.cart-item .pos-cart-item-breakdown .pos-cart-breakdown-line.is-hidden-when-collapsed{display:flex}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon,.is-expanded.cart-item .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon{padding:.35rem 0;border-radius:4px;cursor:pointer;transition:background-color .15s ease}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon:hover,.is-expanded.cart-item .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon:hover{background-color:hsl(0,0%,96%)}.pos-cart-item.is-expanded .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon.is-selected,.is-expanded.cart-item .pos-cart-item-breakdown .pos-cart-breakdown-line.is-addon.is-selected{background-color:hsla(325,80%,70%,.08)}.pos-cart-breakdown-line{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.pos-cart-breakdown-line.is-hidden-when-collapsed{display:none}.pos-cart-breakdown-line.is-addon.is-selected .pos-cart-breakdown-name::before{content:"+ "}.pos-cart-breakdown-line.is-addon .pos-cart-breakdown-name{color:hsl(0,0%,58%)}.pos-cart-breakdown-line.is-addon .pos-cart-breakdown-price{color:hsl(0,0%,58%)}.pos-breakdown-addon-label{display:flex;align-items:center;flex:1;cursor:pointer;margin:0}.pos-addon-staff-badge{font-size:.75rem;color:hsl(0,0%,58%);font-weight:normal;margin-left:.25rem}.pos-addon-name-clickable,.pos-breakdown-service-name-clickable{cursor:pointer}.pos-addon-name-clickable:hover,.pos-breakdown-service-name-clickable:hover{color:hsl(325,80%,70%)}.pos-addon-price-clickable,.pos-breakdown-service-price-clickable{cursor:pointer;border-radius:3px;padding:.1rem .25rem;margin:-0.1rem -0.25rem}.pos-addon-price-clickable:hover,.pos-breakdown-service-price-clickable:hover{background-color:hsla(325,80%,70%,.08)}.pos-cart-breakdown-name{flex:1;color:hsl(0,0%,44%)}.pos-cart-breakdown-price{font-weight:500;color:hsl(0,0%,44%);margin-left:1rem}.pos-cart-breakdown-total{display:flex;justify-content:space-between;align-items:center;padding-top:.35rem;margin-top:.35rem;border-top:1px solid hsl(0,0%,92%)}.pos-cart-breakdown-total-label{font-weight:600;color:hsl(0,0%,44%)}.pos-cart-breakdown-total-price{font-weight:600;color:hsl(0,0%,26%)}.pos-cart-item-subtotal{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.5rem}.pos-cart-item-subtotal-label{color:hsl(0,0%,58%);font-weight:500}.pos-cart-item-subtotal-price{color:hsl(0,0%,26%);font-weight:600}.pos-cart-item-expanded{margin-top:.75rem;margin-left:2rem;padding-top:.75rem;border-top:1px dashed hsl(223,10%,86%)}.pos-cart-item-expanded.is-hidden{display:none}.pos-cart-item-controls{display:flex;flex-wrap:wrap;gap:.75rem;align-items:flex-end}.pos-cart-item-controls .field{margin-bottom:0;min-width:120px}.pos-cart-item-controls .label{margin-bottom:.25rem}.pos-cart-item-controls input[type=number]{-moz-appearance:textfield}.pos-cart-item-controls input[type=number]::-webkit-outer-spin-button,.pos-cart-item-controls input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pos-cart-item-controls .quantity-controls{display:flex;align-items:center;gap:.5rem}.pos-cart-item-controls .quantity-controls .button{width:28px;height:28px;padding:0}.pos-cart-item-controls .quantity-value{min-width:24px;text-align:center;font-weight:600}.pos-cart-item-actions{margin-left:auto}.pos-cart-item-addons-edit{border-top:1px dashed hsl(223,10%,86%);padding-top:.75rem}.pos-cart-addon-edit{display:flex;align-items:center;justify-content:space-between;padding:.4rem 0;border-bottom:1px solid hsl(330,20%,98%)}.pos-cart-addon-edit:last-child{border-bottom:none}.pos-cart-addon-edit-name{color:hsl(0,0%,44%);flex:1;min-width:0}.pos-cart-addon-edit-controls{display:flex;align-items:center;gap:.5rem}.pos-cart-addon-edit-controls .control.has-icons-left .input{padding-left:1.75rem}.pos-cart-item-addons-available{border-top:1px dashed hsl(0,0%,92%);padding-top:.75rem}.pos-available-addons-list{display:flex;flex-direction:column;gap:.35rem}.pos-available-addon-btn{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background:#fff;border:1px solid hsl(0,0%,92%);border-radius:6px;cursor:pointer;transition:all .15s ease}.pos-available-addon-btn:hover{border-color:hsl(325,76%,80%);background:hsl(325,80%,118%)}.pos-available-addon-btn:active{transform:scale(0.98)}.pos-available-addon-name{color:hsl(0,0%,44%);font-weight:500}.pos-available-addon-price{color:hsl(0,0%,58%);font-weight:500}.workflow-card{background:#fff;border-radius:8px;border:1px solid hsl(223,10%,86%);box-shadow:0 1px 3px rgba(0,0,0,.08)}.workflow-card .heading{font-size:1.3rem}.workflow-card .subtitle{font-size:1rem}.pos-mobile-tabs{display:none}.pos-mobile-back-from-staff{display:none}@media screen and (max-width: 1023px){.pos-page{padding:0 !important;overflow-x:hidden;max-width:100vw}.sales-container{overflow-x:hidden;max-width:100%}.sales-container .columns.pos-layout{flex-direction:column;min-height:calc(100vh - 48px);height:auto !important;position:relative;padding-bottom:52px;min-width:0;overflow-x:hidden}.pos-category-sidebar{display:none !important}.pos-content-area,.pos-cart-panel{display:none !important;width:100% !important;min-width:100% !important;max-width:100% !important;border:none !important;margin:0 !important}.pos-content-area.pos-mobile-active,.pos-cart-panel.pos-mobile-active{display:flex !important;flex-direction:column;min-height:calc(100vh - 48px);height:calc(100vh - 48px);overflow-y:auto;overflow-x:hidden;min-width:0;position:relative;z-index:0}.pos-content-area.pos-mobile-active{padding:.75rem;border-radius:0;box-shadow:none}.pos-cart-panel.pos-mobile-active{border-left:none;border-top:none}.pos-mobile-category-bar{display:flex;flex-direction:row;gap:.4rem;padding:.5rem .75rem;overflow-x:auto;-webkit-overflow-scrolling:touch;background:#fff;border-bottom:1px solid hsl(0,0%,92%);flex-shrink:0;position:sticky;top:0;z-index:5;margin:-0.75rem -0.75rem .75rem -0.75rem}.pos-mobile-category-bar .pos-category-btn{flex:0 0 auto;width:auto;min-width:auto;white-space:nowrap;padding:.5rem .75rem;font-size:.85rem;border-radius:20px}.pos-mobile-category-bar .pos-category-count{font-size:.7rem}.pos-mobile-back-from-staff{display:inline-flex !important;align-items:center;gap:.25rem}.pos-mobile-tabs{display:flex;position:fixed;bottom:0;left:0;right:0;height:48px;background:#fff;border-top:1px solid hsl(0,0%,92%);z-index:9999;padding:0;padding-bottom:env(safe-area-inset-bottom, 0px);pointer-events:auto}.pos-mobile-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;border:none;background:rgba(0,0,0,0);color:hsl(0,0%,58%);font-size:.65rem;font-weight:600;padding:.25rem 0;cursor:pointer;position:relative;transition:color .15s ease;min-width:0}.pos-mobile-tab>span:not(.icon){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-mobile-tab .icon{font-size:1rem}.pos-mobile-tab.is-active{color:hsl(325,80%,70%)}.pos-mobile-tab:hover:not(.is-active){color:hsl(0,0%,44%)}.pos-mobile-tab.pos-mobile-tab-exit{flex:0 0 auto;padding:.25rem .6rem;color:hsl(0,0%,44%);border-right:1px solid hsl(0,0%,92%)}.pos-mobile-tab.pos-mobile-tab-exit .icon{font-size:.9rem}.pos-mobile-tab.pos-mobile-tab-exit:hover{color:hsl(20,5%,22%)}.pos-mobile-cart-badge{position:absolute;top:2px;right:calc(50% - 18px);min-width:16px;height:16px;border-radius:8px;background:hsl(325,80%,70%);color:#fff;font-size:.6rem;font-weight:700;display:flex;align-items:center;justify-content:center;padding:0 4px;line-height:1;transition:transform .2s ease,box-shadow .2s ease}.pos-mobile-cart-badge.is-just-added{transform:scale(1.35);box-shadow:0 0 0 2px hsl(151,76%,76%)}.pos-cart-panel{width:100%;min-width:100%;border-radius:0}.pos-cart-container{border:none;border-radius:0}.pos-cart-header{border-radius:0}.pos-cart-footer{position:sticky;bottom:0;z-index:5;border-radius:0}.pos-cart-summary{display:none !important}.pos-cart-mobile-summary{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;padding:.75rem 0;margin-bottom:.5rem;color:#fff;font-size:1rem}.pos-cart-mobile-summary .pos-cart-mobile-summary-label{font-weight:500;color:hsla(0,0%,100%,.9)}.pos-cart-mobile-summary .pos-cart-mobile-summary-sep{color:hsla(0,0%,100%,.5);font-weight:300}.pos-cart-mobile-summary .pos-cart-mobile-summary-total{font-weight:700;font-size:1.15rem;margin-left:auto}.pos-customer-info-card{padding:.75rem .85rem;margin-bottom:.85rem}.pos-customer-appointment-card{padding:.6rem .75rem;gap:.5rem;margin-top:.5rem;margin-bottom:.85rem}.voucher-card,.course-card{padding:.85rem}.product-grid{grid-template-columns:1fr;gap:.6rem}.voucher-grid{grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:.6rem}.product-card .product-info{padding:.5rem}.product-card:not(.has-image) .product-info{padding-left:0}.service-item{padding:.5rem .65rem}.pos-main-search .input.is-medium,.pos-customer-selector .input.is-medium{font-size:1rem;height:2.5rem}.pos-customer-selector .button.is-medium{font-size:1rem;height:2.5rem}.pos-daily-summary{padding:1rem}.pos-action-buttons{gap:.5rem}.pos-action-buttons .button{padding:.6rem .85rem}.pos-category-btn{padding:.6rem .75rem}.pos-beauty-profile-card{margin-bottom:.5rem;padding:.5rem .6rem;border-top-left-radius:0;border-top-right-radius:0}.pos-beauty-profile-title{font-size:1rem}.pos-beauty-profile-tab{font-size:.875rem;padding:.2rem .45rem}.pos-beauty-profile-tab .pos-beauty-profile-tab-indicator{font-size:.7rem}.pos-beauty-profile-summary{font-size:.875rem;margin-bottom:.4rem}.pos-beauty-profile-match{font-size:.8rem}.pos-beauty-profile-edit{font-size:.8rem}.pos-beauty-profile-header{margin-bottom:.4rem;gap:.5rem}.pos-beauty-profile-tabs{gap:.35rem;margin-bottom:.4rem}.pos-beauty-profile-content{gap:.4rem .75rem}.pos-customer-beauty-row{grid-template-columns:5rem minmax(0, 1fr);gap:.5rem;margin-bottom:.5rem}.pos-customer-appointment-details{gap:.5rem}}.pos-cart-container{display:flex;flex-direction:column;flex:1;min-height:0;border-radius:12px;overflow:hidden}@media screen and (max-width: 1023px){.pos-cart-container{border-radius:0}}.pos-empty-state{display:flex;flex-direction:column;flex:1;overflow-y:auto;background:#fff;border-radius:12px}.pos-daily-summary{padding:1.25rem;flex:1;overflow-y:auto}.pos-summary-header{padding-bottom:.75rem;border-bottom:1px solid hsl(223,10%,86%)}.pos-summary-header .title{color:hsl(0,0%,15%)}.pos-summary-divider{height:1px;background:hsl(223,10%,86%)}.pos-summary-total{background:hsl(151,76%,121%);border:1px solid hsl(151,76%,106%);border-radius:8px;padding:1rem}.pos-summary-breakdown .pos-payment-stat{padding:.4rem .5rem;display:flex;align-items:center}.pos-summary-breakdown .pos-payment-stat .is-pulled-right{margin-left:auto}.pos-cash-drawer-stats{background:hsl(330,20%,98%);border-radius:6px;padding:.75rem 1rem}.pos-cash-expected{border-top:1px dashed hsl(0,0%,79%)}.pos-recent-transactions{display:flex;flex-direction:column;gap:.25rem}.pos-transaction-item{background:#fff;border:1px solid hsl(223,10%,86%);border-radius:6px;padding:.65rem .85rem;transition:background .15s ease}.pos-transaction-item:hover{background:hsl(330,20%,98%)}.pos-transaction-info{min-width:0;flex:1}.pos-transaction-info .has-text-truncated{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.pos-transaction-amount{white-space:nowrap}.pos-summary-actions{padding-top:.5rem}.pos-summary-actions .buttons{flex-wrap:wrap}.pos-search-results{padding:1rem;background:#fff;min-height:300px}.pos-search-section{margin-bottom:1.5rem}.pos-search-section-header{display:flex;align-items:center;gap:.5rem;font-weight:600;color:hsl(0,0%,44%);margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:2px solid hsl(307,45%,92%)}.pos-search-section-header .icon{color:hsl(325,80%,70%)}.pos-search-results-list{display:flex;flex-direction:column}.pos-search-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;gap:1rem}.pos-service-options-header{display:flex;align-items:flex-start;justify-content:space-between;background:#fff;padding:1.25rem 1.5rem;border-bottom:1px solid hsl(0,0%,92%)}.pos-service-options-header .delete{flex-shrink:0;margin-left:1rem}.pos-service-options-header-content{flex:1;min-width:0}.pos-service-header-main{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.pos-service-header-name{font-size:1.25rem;font-weight:700;color:hsl(0,0%,15%)}.pos-service-header-price{font-size:1.25rem;font-weight:700;color:hsl(325,80%,70%)}.pos-service-header-meta{display:flex;align-items:center;gap:.5rem;margin-top:.35rem;color:hsl(0,0%,44%)}.pos-service-header-meta span:not(:last-child)::after{content:"·";margin-left:.5rem;color:hsl(0,0%,58%)}.pos-service-header-category{color:hsl(0,0%,44%)}.pos-service-options-body{flex-direction:column;padding:1rem 1.25rem;gap:1rem;overflow-y:auto}.pos-service-options-body .tag{color:hsl(0,0%,44%)}.pos-options-section{background:rgba(0,0,0,0);padding:0;margin-bottom:1rem}.pos-options-section:last-child{margin-bottom:0}.pos-addon-group{background:rgba(0,0,0,0);padding:0;margin-bottom:1rem}.pos-addon-group:last-child{margin-bottom:0}.pos-section-header{display:flex;align-items:baseline;gap:.75rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid hsl(0,0%,92%)}.pos-section-title{font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:hsl(0,0%,15%)}.pos-section-subtitle{color:hsl(0,0%,44%);font-weight:400}.pos-section-content{display:flex;flex-direction:column;gap:.5rem}.pos-option-card{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1px solid hsl(0,0%,92%);border-radius:6px;cursor:pointer;transition:all .15s ease;background:#fff}.pos-option-card:hover:not(.is-disabled){border-color:hsl(325,76%,80%);background:hsl(325,80%,118%)}.pos-option-card.is-selected:not(.is-disabled){border-color:hsl(325,80%,70%);background:hsl(325,80%,115%)}.pos-option-card.is-profile-match:not(.is-disabled):not(.is-selected){border-color:hsl(151,76%,76%);background:hsl(151,76%,134%)}.pos-option-card.is-disabled{opacity:.6;cursor:not-allowed;background:hsl(0,0%,96%)}.pos-option-checkbox{position:relative;width:20px;height:20px;flex-shrink:0;margin-top:2px}.pos-option-checkbox input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;z-index:1}.pos-option-checkbox input[type=checkbox]:disabled{cursor:not-allowed}.pos-option-checkmark{position:absolute;top:0;left:0;width:20px;height:20px;background:#fff;border:2px solid hsl(0,0%,79%);border-radius:4px;transition:all .15s ease}.pos-option-checkmark::after{content:"";position:absolute;display:none;left:6px;top:2px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input:checked~.pos-option-checkmark{background:hsl(325,80%,70%);border-color:hsl(325,80%,70%)}input:checked~.pos-option-checkmark::after{display:block}input:disabled~.pos-option-checkmark{background:hsl(0,0%,92%);border-color:hsl(0,0%,79%)}input:checked:disabled~.pos-option-checkmark{background:hsl(0,0%,58%);border-color:hsl(0,0%,58%)}.pos-option-content{flex:1;min-width:0}.pos-option-main{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.pos-option-name{font-weight:600;color:hsl(0,0%,15%);display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}.pos-option-price{font-weight:600;color:hsl(325,80%,70%);white-space:nowrap}.pos-option-price--addon{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;white-space:normal}.pos-option-price-delta{font-size:.85rem;font-weight:600;color:hsl(0,0%,44%)}.pos-option-price-total{font-weight:700;color:hsl(325,80%,70%);white-space:nowrap}.pos-option-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.25rem;color:hsl(0,0%,44%)}.pos-option-duration{color:hsl(0,0%,44%)}.pos-option-profile-detail{color:hsl(151,76%,48%);font-weight:600}.pos-option-description{color:hsl(0,0%,44%)}.pos-option-description::before{content:"·";margin-right:.5rem;color:hsl(0,0%,58%)}.pos-service-options-footer{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:hsl(0,0%,96%);border-top:1px solid hsl(0,0%,92%)}.pos-service-options-summary{order:2;margin-left:auto;text-align:right}.pos-summary-details{display:flex;flex-direction:column;gap:.25rem}.pos-summary-items{color:hsl(0,0%,15%);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pos-summary-items:empty{display:none}.pos-summary-totals{display:flex;align-items:baseline;gap:.75rem}.pos-summary-price{font-size:1.25rem;font-weight:700;color:hsl(325,80%,70%)}.pos-summary-duration{color:hsl(0,0%,44%)}.pos-service-options-actions{order:1;display:flex;justify-content:flex-start;align-items:center;gap:1rem;flex:1 1 auto;min-width:0}.pos-service-options-actions .button{min-width:120px}.pos-service-options-actions .button.is-primary{flex:1;max-width:250px}@media screen and (max-width: 1023px){.pos-service-options-modal-card{border-radius:0 !important}.pos-service-options-modal-card .modal-card-head,.pos-service-options-modal-card .modal-card-body,.pos-service-options-footer{border-radius:0 !important}.pos-service-options-footer{flex-direction:row;flex-wrap:wrap;align-items:center;gap:.75rem}.pos-service-options-summary{order:2;margin-left:auto;min-width:0}.pos-service-options-actions{order:1;flex:1 1 auto;min-width:0;flex-wrap:nowrap;width:auto}.pos-service-options-actions .button{min-width:0;flex:0 1 auto;max-width:none}.pos-service-options-actions .button.is-primary{flex:1;min-width:0;overflow:hidden}.pos-service-options-actions .button.is-primary>span:not(.icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pos-options-section,.pos-addon-group{padding:0}.pos-section-header{border-bottom:1px solid hsl(0,0%,92%)}.pos-option-card{border:none;border-radius:0;border-bottom:1px solid hsl(0,0%,92%);padding:.6rem 0}.pos-option-card:last-child{border-bottom:none}.pos-option-card:hover:not(.is-disabled){background:hsl(325,80%,118%)}.pos-option-card.is-selected:not(.is-disabled){background:hsl(325,80%,115%)}}@media screen and (max-width: 480px){.pos-service-options-header{padding:1rem}.pos-service-header-name,.pos-service-header-price{font-size:1.1rem}.pos-service-options-body{padding:.75rem}.pos-option-card{padding:.6rem 0}.pos-option-price--addon{gap:0}.pos-service-options-footer{padding:.75rem}}.pos-edit-section-title{font-size:.75rem;font-weight:600;text-transform:uppercase;color:hsl(0,0%,58%);margin-bottom:.75rem;letter-spacing:.5px}.pos-edit-service-name{font-weight:600;font-size:1rem;color:hsl(0,0%,26%);margin-bottom:.75rem}.pos-edit-addons-section{border-top:1px solid hsl(0,0%,92%);padding-top:1rem}.pos-edit-addons-list{display:flex;flex-direction:column;gap:.75rem}.pos-edit-addon-item{background:hsl(0,0%,96%);border-radius:6px;padding:.75rem;border:1px solid hsl(0,0%,92%)}.pos-edit-addon-item.is-selected{background:hsla(325,80%,70%,.05);border-color:hsla(325,80%,70%,.2)}.pos-edit-addon-item.is-available{opacity:.7}.pos-edit-addon-item.is-available:hover{opacity:1}.pos-edit-addon-header{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.pos-edit-addon-header label{display:flex;align-items:center;gap:.5rem;flex:1;cursor:pointer;margin:0;font-weight:500}.pos-edit-addon-header .pos-edit-addon-price-display{font-weight:500;color:hsl(0,0%,44%)}.pos-edit-addon-fields{display:none;padding-top:.5rem}.pos-edit-addon-item.is-selected .pos-edit-addon-fields{display:block}.pos-edit-addon-fields-row{display:flex;flex-wrap:wrap;gap:.5rem}.pos-edit-addon-fields-row .field{flex:1;min-width:100px;margin-bottom:0}.pos-edit-addon-fields-row .label{font-size:.7rem;margin-bottom:.25rem}.pos-edit-service-total-in-body{border-top:1px solid hsl(0,0%,92%)}.pos-edit-service-summary{display:flex;align-items:center;gap:.5rem}.pos-edit-service-total-label{font-weight:500;color:hsl(0,0%,44%)}.pos-edit-service-total-price{font-weight:700;font-size:1.25rem;color:hsl(0,0%,26%)}@media screen and (max-width: 1023px){.pos-edit-service-modal-card .pos-edit-service-footer .buttons{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.pos-edit-service-modal-card .pos-edit-service-footer .button{font-size:.875rem;padding-left:.75rem;padding-right:.75rem;padding-top:.4rem;padding-bottom:.4rem}.pos-edit-service-modal-card .pos-edit-service-footer .button .icon{font-size:.75rem}}.brand-logo-surface{background-color:#fff;background-image:linear-gradient(135deg, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 97%) 100%);border:1px solid hsl(0,0%,79%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.brand-logo-surface--placeholder{color:hsl(0,0%,44%)}.front-desk-page-wrapper{min-height:calc(100vh - 120px)}.front-desk-hub{min-height:calc(100vh - 160px)}.front-desk-toolbar .level-right .level-item{gap:.5rem}.front-desk-toolbar__note{max-width:40rem;color:hsl(0,0%,44%);font-size:.82rem;line-height:1.45}.front-desk-toolbar__menu .dropdown-menu{right:0;left:auto;min-width:12rem}.front-desk-toolbar__menu .dropdown-content{padding:.35rem 0}.front-desk-toolbar__menu .dropdown-item{display:flex;align-items:center;gap:.5rem}.front-desk-toolbar__menu-toggle{min-width:3rem;padding-inline:.75rem}.front-desk-toolbar__menu-caret{margin-left:.15rem}.front-desk-section-header{width:100%;min-height:2.75rem;transition:background-color .15s ease}.front-desk-section-header:hover{background:hsl(0,0%,97%) !important}.front-desk-customer{transition:background-color .15s ease;border-radius:0}.front-desk-customer .list-item-title{font-weight:400 !important}.front-desk-customer.is-unread .list-item-title{font-weight:700 !important}.front-desk-customer:hover{background:hsl(0,0%,97%)}.front-desk-customer.item-focus{background:hsl(325,76%,80%) !important;border-left:4px solid var(--brand-primary);padding-left:calc(1rem - 4px)}.front-desk-customer.is-action-required{background:hsla(350,100%,71%,.06);border-left:3px solid hsl(350,100%,71%);padding-left:calc(1rem - 3px)}.front-desk-customer.is-action-required:hover{background:hsla(350,100%,71%,.1)}.front-desk-customer.is-action-required.item-focus{background:hsl(325,76%,80%) !important;border-left:4px solid var(--brand-primary);padding-left:calc(1rem - 4px)}.front-desk-customer.is-action-required.is-unread{background:linear-gradient(135deg, rgba(255, 107.1, 131.75, 0.1) 0%, rgba(255, 107.1, 131.75, 0.08) 50%, rgba(255, 231.165558, 123.318, 0.06) 100%);border-left:3px solid hsl(350,100%,71%)}.front-desk-customer.is-action-required.is-unread:hover{background:linear-gradient(135deg, rgba(255, 107.1, 131.75, 0.14) 0%, rgba(255, 107.1, 131.75, 0.12) 50%, rgba(255, 231.165558, 123.318, 0.1) 100%)}.front-desk-customer.is-action-required.is-unread.item-focus{background:hsl(325,76%,80%) !important;border-left:4px solid var(--brand-primary);padding-left:calc(1rem - 4px)}.front-desk-customer.is-unread:not(.is-action-required){background:rgba(0,0,0,0);border-left:3px solid hsl(199,65%,70%);padding-left:calc(1rem - 3px)}.front-desk-customer.is-unread:not(.is-action-required):hover{background:hsla(199,65%,70%,.05)}.front-desk-customer.is-unread:not(.is-action-required).item-focus{background:hsl(325,76%,80%) !important;border-left:4px solid var(--brand-primary);padding-left:calc(1rem - 4px)}.front-desk-customer--timeline{padding-right:1rem}.front-desk-list-toolbar{display:flex;align-items:center;gap:.55rem}.front-desk-list-filters{flex-wrap:wrap;gap:.45rem}.front-desk-list-filters .button{border-radius:999px}.front-desk-list-filter--manager{padding-inline:.75rem;font-size:.78rem;font-weight:600;box-shadow:none;opacity:.9}.front-desk-list-filter--manager-active{display:inline-flex;align-items:center;gap:.1rem;min-height:2.55rem;padding-inline:1rem;border-radius:999px;border:1px solid hsla(151,76%,76%,.3);background:linear-gradient(135deg, rgba(147.288, 240.312, 195.3504, 0.22) 0%, rgba(147.288, 240.312, 195.3504, 0.1) 100%);color:hsl(151,76%,48%);font-size:.96rem;font-weight:700;box-shadow:0 8px 18px hsla(151,76%,76%,.16);transform:translateY(-1px)}.front-desk-list-filter--manager-active:hover,.front-desk-list-filter--manager-active:focus-visible{border-color:hsla(151,76%,76%,.45);background:linear-gradient(135deg, rgba(147.288, 240.312, 195.3504, 0.28) 0%, rgba(147.288, 240.312, 195.3504, 0.14) 100%);color:hsl(151,76%,44%)}.front-desk-list-search-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:2.15rem;min-height:2.15rem;padding:0;border:1px solid hsl(0,0%,79%);border-radius:.6rem;background:#fff;color:hsl(0,0%,15%);box-shadow:none}.front-desk-list-search-toggle:hover,.front-desk-list-search-toggle:focus,.front-desk-list-search-toggle.is-active{background:hsl(13,100%,94%);border-color:hsl(0,0%,79%);color:hsl(0,0%,15%)}.front-desk-list-search-row{position:relative;margin-top:.7rem}.front-desk-list-search-results{position:absolute;left:0;right:0;top:calc(100% + .05rem);z-index:200;max-height:calc(100vh - 300px);overflow-y:auto;border:1px solid hsl(0,0%,92%);border-top:none}.front-desk-customer__timeline-header{display:flex;align-items:center;gap:.5rem;min-width:0}.front-desk-customer__filter-dropdown{flex:1 1 auto;min-width:0}.front-desk-customer__filter-dropdown,.front-desk-customer__filter-dropdown .dropdown-trigger,.front-desk-customer__filter-trigger{width:100%}.front-desk-customer__clear-filter{color:hsl(0,0%,26%);flex:0 0 auto;margin-left:auto;padding:.25rem;border:none;text-decoration:none}.front-desk-customer__clear-filter:hover,.front-desk-customer__clear-filter:focus-visible{background:rgba(0,0,0,0);border:none;color:hsl(0,0%,15%);text-decoration:none}.front-desk-customer__filter-trigger{display:flex;align-items:center;gap:.65rem;justify-content:flex-start;min-height:auto;padding:0;border:none;background:rgba(0,0,0,0);box-shadow:none;color:hsl(0,0%,15%)}.front-desk-customer__filter-trigger:hover,.front-desk-customer__filter-trigger:focus,.front-desk-customer__filter-trigger:focus-visible,.front-desk-customer__filter-trigger:active{border:none;background:rgba(0,0,0,0);box-shadow:none;color:hsl(0,0%,15%);text-decoration:none}.front-desk-customer__timeline-icon{color:hsl(0,0%,15%);flex:0 0 auto}.front-desk-customer__filter-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;line-height:1.3;text-align:left}.front-desk-customer__filter-chevron{margin-left:auto;color:hsl(0,0%,15%);flex:0 0 auto}.front-desk-customer__filter-menu{min-width:100%}.front-desk-customer-controls{opacity:0;transition:opacity .15s ease}.front-desk-customer:hover .front-desk-customer-controls,.front-desk-customer:focus-within .front-desk-customer-controls,.front-desk-customer.is-pinned .front-desk-customer-controls{opacity:1}.front-desk-all-recent-entry{width:100%}.front-desk-event-card{border-radius:0 !important}.front-desk-event-card.is-clickable{cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.front-desk-event-card.is-clickable:hover,.front-desk-event-card.is-clickable:focus-visible{border-color:hsl(0,0%,79%);box-shadow:0 4px 12px rgba(10,10,10,.08);outline:none}.front-desk-event-card.front-desk-event-card--needs-action{background:hsl(48,100%,96%) !important;border-left:4px solid hsl(48,100%,67%) !important}.front-desk-event--full-width{width:100%}.front-desk-event--full-width .front-desk-event-content,.front-desk-event--full-width .front-desk-event-card{width:100%;max-width:none}.front-desk-event-actions-menu .button{border-color:rgba(0,0,0,0);box-shadow:none}.front-desk-event-actions-menu .button:hover{background:hsl(0,0%,97%)}.front-desk-event-header{display:flex;align-items:center;gap:.75rem;width:100%}.front-desk-event-header__sender{display:inline-flex;align-items:baseline;gap:.55rem;min-width:0;color:hsl(0,0%,15%);font-size:.92rem;font-weight:600;line-height:1.3}.front-desk-event-header__sender--all-recent{font-size:.95rem;font-weight:700}.front-desk-event-header__sender-name{min-width:0;overflow-wrap:anywhere}.front-desk-event-header__sender-time{flex-shrink:0;color:hsl(0,0%,58%);font-size:.82rem;font-weight:600;white-space:nowrap}.front-desk-event-header__actions{margin-left:auto;flex-shrink:0}.front-desk-event-header__read-state{display:inline-flex;align-items:center;gap:.3rem;font-weight:600;white-space:nowrap}.front-desk-event-content--constrained{max-width:75%}.front-desk-event-divider{border:0;border-top:1px dashed hsl(0,0%,79%);background:rgba(0,0,0,0);height:0}.front-desk-event-card-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.front-desk-event-tags-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.front-desk-event-tags-row__right{justify-content:flex-end;margin-left:auto}.front-desk-event-tags-row .tags{flex-wrap:wrap}.front-desk-event.is-review .front-desk-event-card{border-left:3px solid var(--review-star)}.front-desk-review-meta-row{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}.front-desk-review-meta-row__stars{flex:0 0 auto}.front-desk-event.is-booking .front-desk-event-card,.front-desk-event.is-reschedule .front-desk-event-card,.front-desk-event.is-cancel .front-desk-event-card,.front-desk-event.is-request .front-desk-event-card{border-left:3px solid var(--brand-primary)}.front-desk-event.is-note .front-desk-event-card{border-left:3px solid hsl(49.14,100%,74.18%)}.front-desk-event-card--internal-note{border-radius:0 !important;border:none !important;border-left:3px solid hsl(49.14,100%,74.18%) !important;background-color:hsl(49,93%,96.22%);background-image:radial-gradient(circle, rgba(10, 10, 10, 0.05) 1px, transparent 1px);background-size:8px 8px;box-shadow:0 1px 3px rgba(10,10,10,.06)}.front-desk-internal-note__text{margin:0;white-space:pre-wrap;font-style:italic;position:relative;z-index:1}.front-desk-event.is-sms-received .front-desk-event-card{background:#f5f5f5 !important;border-left:3px solid hsl(199,65%,70%) !important;border-right:none !important}.front-desk-event.is-sms-sent .front-desk-event-card{background:#e8f4fd !important;border-left:none !important;border-right:3px solid hsl(199,65%,70%) !important}.front-desk-appointment-card{display:flex;align-items:flex-start;gap:.9rem}.front-desk-appointment-date{width:58px;min-width:58px;border:1px solid hsl(0,0%,92%);border-radius:12px;overflow:hidden;background:linear-gradient(180deg, hsl(0, 0%, 100%) 0%, hsl(0, 0%, 97%) 100%);box-shadow:0 2px 6px rgba(10,10,10,.06);text-align:center}.front-desk-appointment-date__day{display:block;padding:.45rem .4rem .2rem;font-size:1.4rem;line-height:1;font-weight:700;color:hsl(0,0%,26%)}.front-desk-appointment-date__month{display:block;padding:.2rem .3rem .25rem;font-size:.66rem;line-height:1.1;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:hsl(264,98%,68%);background:hsla(264,98%,82%,.14)}.front-desk-appointment-main{min-width:0;flex:1}.front-desk-appointment-tag{font-weight:600}.front-desk-event-title-tags{justify-content:flex-end;margin-left:.75rem}.front-desk-appointment-total{text-align:right;white-space:nowrap}.front-desk-appointment-approval-note{border-top:1px dashed hsl(0,0%,79%)}body[data-section=front_desk]{background:#fff !important}body[data-section=front_desk].has-background-pale{background:#fff !important}body[data-section=front_desk] turbo-frame#page_content,body[data-section=front_desk] turbo-frame#main_content{background:#fff !important;padding:0 !important;height:100%}@media(max-width: 1024px){.front-desk-page-wrapper{min-height:calc(100vh - 80px)}.front-desk-all-recent-entry{padding-inline:.25rem !important}.front-desk-event-header__sender--all-recent{align-items:flex-start;flex-direction:column;gap:.1rem}.front-desk-event-header__sender{align-items:flex-start;flex-direction:column;gap:.1rem}.front-desk-event-header__sender-time{white-space:normal}.front-desk-appointment-date{width:52px;min-width:52px}.front-desk-appointment-date__day{font-size:1.2rem}}@media(max-width: 1023px){.front-desk-toolbar{padding-top:1.85rem;padding-bottom:1rem}.front-desk-hub{height:calc(100vh - 90px - var(--bottom-h, 56px) - env(safe-area-inset-bottom));max-height:calc(100vh - 46px - var(--bottom-h, 56px) - env(safe-area-inset-bottom))}.front-desk-page-wrapper.is-mobile-detail-active .front-desk-toolbar{display:none !important}.front-desk-page-wrapper.is-mobile-detail-active .front-desk-detail-titlebar .titlebar{margin-bottom:0;padding-bottom:.5rem}.front-desk-page-wrapper.is-mobile-detail-active .front-desk-thread-timeline>div>.front-desk-timeline-date-label:first-child{margin-top:.5rem !important}.front-desk-hub.columns{display:flex !important;flex-direction:column !important}.front-desk-hub>.columns{display:flex;flex-direction:row;flex-wrap:nowrap}.front-desk-list{flex:0 0 100% !important;width:100% !important;max-width:100% !important}.front-desk-hub-frame{flex:0 0 100% !important;width:100% !important;max-width:100% !important;display:none !important}.front-desk-hub.is-mobile-detail-view .front-desk-list{display:none !important}.front-desk-hub.is-mobile-detail-view .front-desk-hub-frame{display:flex !important;flex-direction:column}.front-desk-hub.is-mobile-detail-view .front-desk-hub-frame>.columns{flex-direction:column;height:100%}.front-desk-hub.is-mobile-detail-view .front-desk-thread{flex:1;width:100%;max-width:100%;min-height:0}.front-desk-hub.is-mobile-detail-view .front-desk-sidebar{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100% !important;max-width:100% !important;z-index:100;background:#fff;overflow-y:auto;padding:1rem}.front-desk-hub.is-mobile-detail-view .front-desk-sidebar.is-mobile-visible{display:block !important}.front-desk-hub.is-mobile-detail-view .front-desk-sidebar-back{display:block;margin-bottom:1rem}.front-desk-sidebar-back{display:none}body.front-desk-composing .bottom-nav{display:none !important}body.front-desk-composing .front-desk-hub.is-mobile-detail-view{height:calc(100vh - 60px - env(safe-area-inset-bottom)) !important;max-height:calc(100vh - 60px - env(safe-area-inset-bottom)) !important}.front-desk-compose-area{padding-bottom:1.5rem !important}}.front-desk-event.is-email-received .front-desk-event-card{background:#f5f5f5 !important;border-left:3px solid hsl(325,80%,70%) !important;border-right:none !important}.front-desk-event.is-email-sent .front-desk-event-card{background:#e8f4fd !important;border-left:none !important;border-right:3px solid hsl(325,80%,70%) !important}turbo-frame#main_content:has(.appointment-list-wrapper){display:flex;flex-direction:column;height:100%;min-height:0}.appointment-list-wrapper{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.appointment-list-container{flex:1;min-height:0;overflow:hidden}.appointment-list-columns{height:100%}.appointments-day-list-header{flex-shrink:0}.appointments-day-list-header .level-right .level-item{gap:.5rem}.appointments-day-list-header__view-menu .dropdown-menu{right:0;left:auto;min-width:11rem}.appointments-day-list-header__view-menu .dropdown-content{padding:.35rem 0}.appointments-day-list-header__view-toggle{min-width:3rem;padding-inline:.75rem}.appointments-day-list-header__view-toggle-caret{margin-left:.15rem}.appointment-list-sidebar{display:flex;flex-direction:column;overflow:hidden}.appointment-list-filter-bar{padding:.7rem .8rem}.appointment-list-filter-form{display:grid;gap:.55rem}.appointment-list-filter-form .field{margin-bottom:0}.appointment-list-filter-form .input,.appointment-list-filter-form .ss-main{min-height:2.15rem;border-color:hsl(0,0%,79%);color:hsl(0,0%,15%);font-size:.8rem;font-weight:500}.appointment-list-filter-form .input{padding-left:2rem}.appointment-list-filter-form .input::placeholder{color:hsl(0,0%,15%);font-size:.8rem;font-weight:500;opacity:1}.appointment-list-filter-form .icon.is-left{color:hsl(0,0%,58%)}.appointment-list-filter-form .ss-main{align-items:center;padding:.1rem .45rem}.appointment-list-filter-form .ss-main .ss-values{min-height:0}.appointment-list-filter-form .ss-main .ss-values .ss-placeholder,.appointment-list-filter-form .ss-main .ss-values .ss-single{margin:0;padding:0;color:hsl(0,0%,15%);font-size:.8rem;font-weight:500;line-height:1.2}.appointment-list-filter-form .ss-main .ss-values .ss-value .ss-value-text{font-size:.78rem}.appointment-list-filter-form .ss-main .ss-deselect,.appointment-list-filter-form .ss-main .ss-arrow{color:hsl(0,0%,15%)}.appointment-list-filter-form__toolbar{display:grid;grid-template-columns:auto minmax(0, 1fr) minmax(0, 1fr);gap:.55rem;align-items:center}.appointment-list-filter-form__search-row{display:block}.appointment-list-filter-form__search-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:2.15rem;min-height:2.15rem;padding:0;border:1px solid hsl(0,0%,79%);border-radius:.6rem;background:#fff;color:hsl(0,0%,15%);box-shadow:none}.appointment-list-filter-form__search-toggle:hover,.appointment-list-filter-form__search-toggle:focus,.appointment-list-filter-form__search-toggle.is-active{background:hsl(13,100%,94%);border-color:hsl(0,0%,79%);color:hsl(0,0%,15%)}@media screen and (max-width: 719px){.appointment-list-filter-form__toolbar{grid-template-columns:auto minmax(0, 1fr)}.appointment-list-filter-form__toolbar .appointment-list-filter-form__field:last-child{grid-column:1/-1}}.appointment-list-body{flex:1;min-height:0;overflow-y:auto;padding:0}.appointment-list-items{display:flex;flex-direction:column}.appointment-list-body>.list:last-of-type{padding:.35rem .45rem .55rem}.appointment-list-rail-summary{background:#fff;border-left:4px solid hsl(0,0%,79%);border-bottom:1px solid hsl(0,0%,92%);margin-bottom:.6rem;padding-left:calc(1rem - 4px)}.appointment-list-rail-summary__title{display:flex;align-items:center;gap:.45rem;color:hsl(0,0%,26%)}.appointment-list-rail-item__image{flex:0 0 auto}.appointment-list-rail-item__link{align-items:flex-start;border:1px solid hsla(0,0%,58%,.14);border-radius:.95rem;padding:.7rem .8rem;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.appointment-list-rail-item__link:hover,.appointment-list-rail-item__link:focus{background:hsl(0,0%,96%);border-color:hsla(0,0%,44%,.16)}.appointment-list-rail-item.item-focus,.appointment-list-rail-item.is-active{background:hsla(325,76%,80%,.55) !important;border-color:hsla(325,80%,70%,.32) !important;border-left:1px solid hsla(325,80%,70%,.32) !important;border-radius:.95rem;box-shadow:0 0 0 1px hsla(325,80%,70%,.12);padding-left:.8rem !important}.appointment-list-rail-item__content{display:flex;flex-direction:column;gap:.18rem;padding-right:0;min-width:0;flex:1 1 auto}.appointment-list-rail-item__title-row{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:.4rem .6rem}.appointment-list-rail-item__header-aside{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem}.appointment-list-rail-item__customer-name{color:hsl(0,0%,15%);display:block;flex:1 1 12rem;font-size:1.02rem;line-height:1.2;min-width:0}.appointment-list-rail-item .list-item-title{font-weight:700 !important}.appointment-list-rail-item__service-summary{color:hsl(0,0%,15%);font-weight:600;line-height:1.3;margin-top:0}.appointment-list-rail-item__submeta{color:hsl(0,0%,44%);font-size:.84rem;font-weight:600;line-height:1.3}.appointment-list-rail-item__time{display:inline-flex;align-items:center;gap:.3rem;padding:.12rem .45rem;border-radius:999px;background:hsla(0,0%,92%,.75);color:hsl(0,0%,26%);font-size:.74rem;font-weight:700;letter-spacing:.01em;line-height:1.1;white-space:nowrap}.appointment-list-rail-item__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem;margin-top:.05rem;color:hsl(0,0%,44%);font-size:.82rem;font-weight:600}.appointment-list-rail-item__provider-summary{display:inline-flex;align-items:center;gap:.3rem;min-width:0}.appointment-list-rail-item__provider-summary--split{padding:.12rem .45rem;border-radius:999px;background:hsla(325,76%,80%,.6);color:hsl(0,0%,15%)}.appointment-list-rail-item__meta-divider{color:hsl(0,0%,79%)}.appointment-list-rail-item__status--pending,.appointment-list-rail-item__status--no-show{background:hsl(13,100%,94%);color:hsl(350,100%,71%)}.appointment-list-rail-item__status--scheduled{background:hsl(199,65%,62%);color:#fff}.appointment-list-rail-item__status--confirmed,.appointment-list-rail-item__status--arrived{background:hsl(107,63%,79%);color:hsl(0,0%,15%)}.appointment-list-rail-item__status--confirmed{background:hsl(199,65%,85%);color:hsl(220,55%,40%)}.appointment-list-rail-item__status--arrived{background:hsl(151,76%,76%);color:hsl(0,0%,15%)}.appointment-list-rail-item__status--completed{background:hsl(220,79%,90%);color:hsl(220,55%,40%)}.appointment-list-rail-item__status--cancelled{background:hsl(350,100%,86%);color:hsl(350,100%,71%)}.appointment-list-walk-in-avatar{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:999px;background:hsl(0,0%,92%);color:hsl(0,0%,26%);font-size:.9rem}.appointment-list-detail-column{--appointment-list-detail-radius: 1rem;display:flex;flex-direction:column;overflow:hidden;background:rgba(0,0,0,0);padding:0}.appointment-list-detail-frame{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:rgba(0,0,0,0);border:none;border-radius:0}.appointment-list-detail-scroll{flex:1;min-height:0;overflow-y:auto;padding:0;touch-action:pan-y}.appointment-list-detail-content{padding:1.5rem}.appointment-list-next-steps{--appointment-list-next-step-icon-size: 2.35rem;--appointment-list-next-step-gap: 0.9rem;--appointment-list-next-step-indent: calc(1rem + var(--appointment-list-next-step-icon-size) + var(--appointment-list-next-step-gap));margin-top:1rem;border:1px solid hsl(0,0%,92%);border-radius:var(--appointment-list-detail-radius);background:#fff;overflow:hidden}.appointment-list-next-steps--collapsible::marker,.appointment-list-next-steps--collapsible::-webkit-details-marker{display:none;content:""}.appointment-list-next-steps__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;background:#fff;border-bottom:1px solid hsl(0,0%,92%);flex-wrap:wrap}.appointment-list-next-steps__header--summary{cursor:pointer;list-style:none}.appointment-list-next-steps__header--summary::marker,.appointment-list-next-steps__header--summary::-webkit-details-marker{display:none;content:""}.appointment-list-next-steps__header-actions{display:grid;justify-items:end;gap:.5rem}.appointment-list-next-steps__cta{display:inline-flex;align-items:center;gap:.35rem;font-weight:700}.appointment-list-next-steps__status{flex:0 0 auto;text-align:right;padding-top:.05rem}.appointment-list-next-steps__content{background:#fff}.appointment-list-next-steps__icon{display:flex;align-items:center;justify-content:center;width:var(--appointment-list-next-step-icon-size);height:var(--appointment-list-next-step-icon-size);border-radius:50%;flex-shrink:0;font-size:.85rem}.appointment-list-next-steps__icon--products{background:hsl(325,80%,90%);color:hsl(325,80%,58%)}.appointment-list-next-steps__icon--focus{background:hsl(264,98%,96.76%);color:hsl(264,98%,66%)}.appointment-list-next-steps__icon--notes{background:hsl(49.14,100%,93.2868%);color:hsl(49.14,100%,48.18%)}.appointment-list-next-steps__icon--booking{background:hsl(199,65%,91.6%);color:hsl(199,65%,52%)}.appointment-list-next-steps__icon--care{background:hsl(151,76%,89.2%);color:hsl(151,76%,48%)}.appointment-list-next-steps__section{border-bottom:1px solid hsl(0,0%,92%)}.appointment-list-next-steps__section:last-child{border-bottom:none}.appointment-list-next-steps__section-header{display:grid;grid-template-columns:var(--appointment-list-next-step-icon-size) minmax(0, 1fr) auto;align-items:start;column-gap:var(--appointment-list-next-step-gap);padding:.95rem 1rem;cursor:pointer;list-style:none}.appointment-list-next-steps__section-header::marker,.appointment-list-next-steps__section-header::-webkit-details-marker{display:none;content:""}.appointment-list-next-steps__section-header .fa-chevron-down{transition:transform .2s ease}.appointment-list-next-steps__section-row{display:grid;grid-template-columns:var(--appointment-list-next-step-icon-size) minmax(0, 1fr) auto;align-items:start;column-gap:var(--appointment-list-next-step-gap);padding:.95rem 1rem}.appointment-list-next-steps__section-header--plain,.appointment-list-next-steps__section-row--plain{grid-template-columns:minmax(0, 1fr) auto}.appointment-list-next-steps__section-copy{min-width:0;padding-top:.05rem}.appointment-list-next-steps__section-title{margin:0;color:hsl(0,0%,15%);font-size:1rem;font-weight:600;letter-spacing:-0.01em;line-height:1.2}.appointment-list-next-steps__section-preview{margin:.32rem 0 0;color:hsl(0,0%,58%);font-size:.87rem;line-height:1.45}.appointment-list-next-steps__section-preview--note{color:hsl(0,0%,44%);font-size:.98rem;line-height:1.4}details[open]>.appointment-list-next-steps__section-header .fa-chevron-down{transform:rotate(180deg)}.appointment-list-next-steps.is-collapsed .appointment-list-next-steps__content{display:none}.appointment-list-next-steps__section--static .appointment-list-next-steps__section-row{border-bottom:0}.appointment-list-next-steps__section-body{padding:0 1rem .95rem var(--appointment-list-next-step-indent)}.appointment-list-next-steps__section-body--plain{padding-left:1rem}.appointment-list-next-steps__prose p:last-child{margin-bottom:0}.appointment-list-next-steps__product-card{padding:.6rem 0;border-bottom:1px solid hsl(0,0%,92%)}.appointment-list-next-steps__product-card:last-child{border-bottom:none;padding-bottom:0}.appointment-list-next-steps__product-card:first-child{padding-top:0}.appointment-list-next-steps__product-guide{padding-left:.1rem}.appointment-list-next-steps__product-toolbar{display:flex;justify-content:flex-end;margin-bottom:.9rem}.appointment-list-next-steps__product-toolbar-action{white-space:nowrap}.appointment-list-next-steps__recommendation-list{display:grid;gap:.8rem}.appointment-list-next-steps__recommendation-card{display:grid;grid-template-columns:3.25rem minmax(0, 1fr) auto;align-items:center;gap:.95rem;padding:.95rem 1rem;border:1px solid hsl(0,0%,92%);border-radius:var(--appointment-list-detail-radius);background:#fff}.appointment-list-next-steps__recommendation-card+.appointment-list-next-steps__recommendation-card{margin-top:.8rem}.appointment-list-next-steps__recommendation-card--product{background:hsl(325,80%,96.4%)}.appointment-list-next-steps__recommendation-card--service{background:hsl(199,65%,96.64%)}.appointment-list-next-steps__recommendation-card--product .appointment-list-next-steps__recommendation-card-action,.appointment-list-next-steps__recommendation-card--product .appointment-list-next-steps__recommendation-card-action-form{width:100%}.appointment-list-next-steps__recommendation-card--product .appointment-list-next-steps__recommendation-card-action-stack{align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;min-width:min(100%,13rem)}.appointment-list-next-steps__recommendation-card-icon{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:var(--appointment-list-detail-radius);font-size:1.05rem;flex-shrink:0}.appointment-list-next-steps__recommendation-card--product .appointment-list-next-steps__recommendation-card-icon{background:hsl(325,80%,90%);color:hsl(325,80%,58%)}.appointment-list-next-steps__recommendation-card--service .appointment-list-next-steps__recommendation-card-icon{background:hsl(199,65%,91.6%);color:hsl(199,65%,52%)}.appointment-list-next-steps__recommendation-card-icon--image{overflow:hidden;padding:0;background:hsl(325,80%,97.2%)}.appointment-list-next-steps__recommendation-card-icon-image{width:100%;height:100%;object-fit:cover}.appointment-list-next-steps__recommendation-card-copy{min-width:0}.appointment-list-next-steps__recommendation-card-kicker{margin:0;color:hsl(0,0%,58%);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.appointment-list-next-steps__recommendation-card-title{margin:.18rem 0 0;color:hsl(0,0%,15%);font-size:1rem;font-weight:700;line-height:1.2}.appointment-list-next-steps__recommendation-card-subtitle{margin:.28rem 0 0;color:hsl(0,0%,58%);font-size:.9rem;line-height:1.4}.appointment-list-next-steps__recommendation-card-tags{gap:.45rem;margin:.45rem 0 0}.appointment-list-next-steps__recommendation-card-tag{margin:0;color:hsl(0,0%,26%);font-size:.75rem;line-height:1.2}.appointment-list-next-steps__recommendation-card-note,.appointment-list-next-steps__recommendation-card-meta{margin:.3rem 0 0;color:hsl(0,0%,26%);font-size:.82rem;line-height:1.45}.appointment-list-next-steps__recommendation-card-meta{color:hsl(0,0%,58%)}.appointment-list-next-steps__recommendation-card-price{color:hsl(325,80%,62%);font-size:.94rem;font-weight:700;line-height:1.2}.appointment-list-next-steps__recommendation-card-action{white-space:nowrap}.appointment-list-next-steps__recommendation-card-action[disabled]{opacity:1}.appointment-list-next-steps__recommendation-card-action-form{margin:0}.appointment-list-next-steps__recommendation-card-action-stack{display:grid;justify-items:end;gap:.35rem}.appointment-list-next-steps__recommendation-card-hint{margin:0;max-width:11rem;color:hsl(0,0%,58%);font-size:.72rem;line-height:1.35;text-align:right}.appointment-list-payment-footer{--appointment-list-footer-bg: hsl(13, 100%, 94%);--appointment-list-footer-border: hsl(0, 0%, 92%);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem calc(1rem + env(safe-area-inset-bottom));border-top:1px solid var(--appointment-list-footer-border);background:var(--appointment-list-footer-bg);box-shadow:0 -8px 24px rgba(0,0,0,.04)}.appointment-list-payment-footer--scheduled{--appointment-list-footer-bg: hsl(199, 65%, 85%);--appointment-list-footer-border: hsl(199, 65%, 70%)}.appointment-list-payment-footer--pending{--appointment-list-footer-bg: hsl(13, 100%, 94%);--appointment-list-footer-border: hsl(350, 100%, 86%)}.appointment-list-payment-footer--confirmed{--appointment-list-footer-bg: rgb(219.657, 238.6851, 247.503);--appointment-list-footer-border: hsl(199, 65%, 85%)}.appointment-list-payment-footer--arrived{--appointment-list-footer-bg: hsl(107, 63%, 79%);--appointment-list-footer-border: hsl(151, 76%, 76%)}.appointment-list-payment-footer--completed{--appointment-list-footer-bg: hsl(220, 79%, 90%);--appointment-list-footer-border: hsl(220, 79%, 80%)}.appointment-list-payment-footer--cancelled{--appointment-list-footer-bg: hsl(350, 100%, 86%);--appointment-list-footer-border: hsl(350, 100%, 71%)}.appointment-list-payment-footer--no-show{--appointment-list-footer-bg: hsl(49, 93%, 79%);--appointment-list-footer-border: hsl(49, 100%, 63%)}.appointment-list-payment-footer__label{margin:0;color:hsl(0,0%,44%);letter-spacing:.08em}.appointment-list-payment-footer__amount{margin:.3rem 0 0;color:hsl(0,0%,15%);line-height:1}.appointment-list-payment-footer__summary{min-width:0;text-align:right;flex:0 1 auto}.appointment-list-detail-section{margin-top:1.5rem}.appointment-list-detail-section:first-child{margin-top:0}.appointment-list-detail-section__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.85rem}.appointment-list-detail-section__eyebrow{margin:0 0 .25rem;letter-spacing:.1em;color:hsl(0,0%,44%)}.appointment-list-detail-section__title{margin:0;color:hsl(0,0%,15%)}.appointment-list-detail-section__summary{flex:0 0 auto}.appointment-list-detail-section__summary--consultation{display:flex;flex-direction:column;align-items:flex-end;gap:.45rem}.appointment-list-summary-card{padding:1rem 1.1rem;border:1px solid hsl(0,0%,92%);border-radius:var(--appointment-list-detail-radius);background:#fff}.appointment-list-summary-card__title{margin:0;color:hsl(0,0%,15%);font-size:1.2rem;font-weight:700;line-height:1.15}.appointment-list-summary-card__subtitle{margin:.4rem 0 0;color:hsl(0,0%,44%);font-size:.95rem;font-weight:600;line-height:1.35}.appointment-list-summary-card__body{margin-top:.75rem}.appointment-list-summary-card__body p:last-child{margin-bottom:0}.appointment-list-consultation-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem}.appointment-list-consultation-status__meta{color:hsl(0,0%,58%);font-size:.78rem;line-height:1.3}.appointment-list-consultation-formula{display:grid;gap:.12rem;max-width:22rem;text-align:right}.appointment-list-consultation-formula__label{color:hsl(0,0%,58%);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.appointment-list-consultation-formula__value{color:hsl(0,0%,15%);font-size:.88rem;font-weight:600;line-height:1.4}.appointment-list-detail-header{--appointment-list-header-bg: hsl(13, 100%, 94%);--appointment-list-header-border: hsl(0, 0%, 92%);--appointment-list-header-ink: hsl(0, 0%, 15%);--appointment-list-header-soft: hsl(0, 0%, 96%);width:100%;padding:1.2rem 1.5rem 1.1rem;border-bottom:1px solid var(--appointment-list-header-border);background:var(--appointment-list-header-bg)}.appointment-list-detail-header--pending{--appointment-list-header-bg: hsl(13, 100%, 94%);--appointment-list-header-border: hsl(350, 100%, 86%);--appointment-list-header-ink: hsl(350, 100%, 71%)}.appointment-list-detail-header--scheduled{--appointment-list-header-bg: hsl(199, 65%, 85%);--appointment-list-header-border: hsl(199, 65%, 70%);--appointment-list-header-ink: hsl(0, 0%, 15%)}.appointment-list-detail-header--confirmed{--appointment-list-header-bg: rgb(219.657, 238.6851, 247.503);--appointment-list-header-border: hsl(199, 65%, 85%);--appointment-list-header-ink: hsl(220, 55%, 40%)}.appointment-list-detail-header--arrived{--appointment-list-header-bg: hsl(107, 63%, 79%);--appointment-list-header-border: hsl(151, 76%, 76%);--appointment-list-header-ink: hsl(0, 0%, 15%)}.appointment-list-detail-header--completed{--appointment-list-header-bg: hsl(220, 79%, 90%);--appointment-list-header-border: hsl(220, 79%, 80%);--appointment-list-header-ink: hsl(220, 55%, 40%)}.appointment-list-detail-header--cancelled{--appointment-list-header-bg: hsl(350, 100%, 86%);--appointment-list-header-border: hsl(350, 100%, 71%);--appointment-list-header-ink: hsl(350, 100%, 71%)}.appointment-list-detail-header--no-show{--appointment-list-header-bg: hsl(49, 93%, 79%);--appointment-list-header-border: hsl(49, 100%, 63%);--appointment-list-header-ink: hsl(40, 100%, 25%)}.appointment-list-detail-header__copy{flex:1 1 12rem;max-width:100%;min-width:min(100%,12rem)}.appointment-list-detail-header__main{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;gap:1.25rem}.appointment-list-detail-header__mobile-top{display:none}.appointment-list-detail-header__back-button,.appointment-list-detail-header__pager-button{display:inline-flex;align-items:center;gap:.35rem;min-height:2.5rem;padding:.45rem .8rem;border:0;background:rgba(0,0,0,0);color:var(--appointment-list-header-ink);text-decoration:none}.appointment-list-detail-header__pager{display:inline-flex;align-items:center;gap:.2rem}.appointment-list-detail-header__pager-button{justify-content:center;min-width:2.5rem;padding-left:.6rem;padding-right:.6rem}.appointment-list-detail-header__pager-button--disabled{opacity:.32;pointer-events:none}.appointment-list-status-dropdown{display:inline-block}.appointment-list-status-dropdown .dropdown-menu{min-width:12rem}.appointment-list-detail-header__status-button{display:inline-flex;align-items:center;gap:.55rem;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer}.appointment-list-detail-header__status{display:inline-flex;align-items:center;margin:0;font-size:clamp(2rem,2.5vw,2rem);line-height:1;color:var(--appointment-list-header-ink)}.appointment-list-detail-header__status-caret{margin-top:.3rem;color:var(--appointment-list-header-ink)}.appointment-list-detail-header__subtitle{margin:.45rem 0 0;color:var(--appointment-list-header-ink);font-size:.92rem;font-weight:600;line-height:1.35;opacity:.88}.appointment-list-detail-header__actions{display:flex;align-items:center;gap:.6rem;flex:0 0 auto;margin-left:auto}.appointment-list-icon-button{border:none;border-radius:999px;box-shadow:none}.appointment-list-icon-button{width:3.5rem;height:3.5rem;background:#fff;color:hsl(0,0%,15%);border:1px solid hsl(0,0%,79%)}.appointment-list-icon-button:hover,.appointment-list-icon-button:focus{background:hsl(0,0%,97%);color:hsl(0,0%,15%)}.appointment-list-service-card,.appointment-list-service-note{border:1px solid hsl(0,0%,92%);border-radius:var(--appointment-list-detail-radius);background:#fff}.appointment-list-customer-profile-header{padding:0;border:0;background:rgba(0,0,0,0)}.appointment-list-customer-profile-header .profile-name-container{margin:0}.appointment-list-customer-profile-header .has-text-weight-extrabold{color:hsl(0,0%,15%);line-height:1.08}.appointment-list-customer-card{padding:0;border:0;background:rgba(0,0,0,0)}.appointment-list-customer-card__hero{display:flex;align-items:flex-start;gap:1rem}.appointment-list-customer-card__avatar{flex:0 0 4.5rem}.appointment-list-customer-card__image,.appointment-list-customer-card__initials{width:4.5rem;height:4.5rem;border-radius:var(--appointment-list-detail-radius)}.appointment-list-customer-card__image{display:block;object-fit:cover}.appointment-list-customer-card__initials{display:grid;place-items:center;color:hsl(0,0%,58%)}.appointment-list-customer-card__initials--placeholder{border:1px solid rgba(185,190,202,.5);background:#fff}.appointment-list-customer-card__identity{min-width:0;flex:1 1 auto}.appointment-list-customer-card__name{margin:0;font-size:1.18rem;color:hsl(0,0%,15%)}.appointment-list-customer-card__subtitle{margin:.3rem 0 0;color:hsl(0,0%,44%);font-weight:600}.appointment-list-customer-card__tags{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.85rem}.appointment-list-customer-card__tag{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .65rem;border-radius:999px;font-size:.8rem;line-height:1}.appointment-list-customer-card__details{display:grid;gap:.7rem;margin-top:1rem;padding-top:1rem;border-top:1px solid hsl(0,0%,92%)}.appointment-list-customer-card__detail{display:flex;align-items:center;gap:.55rem;color:hsl(0,0%,15%);font-weight:600}.appointment-list-service-stack{display:grid;gap:1rem}.appointment-list-service-stack .sortable-ghost{opacity:.55}.appointment-list-service-card{overflow:hidden}.appointment-list-service-card__main{padding:1.15rem 1.25rem 1rem}.appointment-list-service-card__identity{display:block}.appointment-list-service-card__heading{min-width:0}.appointment-list-service-card__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;flex-wrap:wrap}.appointment-list-service-card__header-actions{display:inline-flex;align-items:center;gap:.6rem}.appointment-list-service-card__drag-handle{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;color:hsl(0,0%,58%);cursor:grab}.appointment-list-service-card__drag-handle:active{cursor:grabbing}.appointment-list-service-card__header-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:2.25rem;padding:.45rem .85rem;border:1px solid hsl(0,0%,79%);border-radius:999px;font-size:.84rem;font-weight:700;color:hsl(0,0%,26%)}.appointment-list-service-card__header-chip--category{min-height:1.75rem;padding:.25rem .55rem;font-size:.72rem;font-weight:600;background:hsla(0,0%,92%,.6);border-color:hsl(0,0%,92%);color:hsl(0,0%,26%)}.appointment-list-service-card__title{margin:0;font-size:1.18rem;letter-spacing:-0.01em;color:hsl(0,0%,15%)}.appointment-list-service-card__title-block{display:flex;flex-direction:column;gap:.15rem;min-width:0}.appointment-list-service-card__addon-names{margin:0;font-weight:500;letter-spacing:0}.appointment-list-service-card__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem;color:hsl(0,0%,26%);font-size:.86rem;font-weight:600}.appointment-list-service-card__meta-item{display:inline-flex;align-items:center;gap:.45rem}.appointment-list-service-card__meta-divider{color:hsl(0,0%,79%)}.appointment-list-service-card__facts{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.95rem}.appointment-list-service-card__fact{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .7rem;border-radius:999px;background:hsl(0,0%,97%);color:hsl(0,0%,15%);font-size:.84rem;font-weight:700}.appointment-list-service-card__fact--price{background:hsl(151,76%,76%);color:hsl(0,0%,15%)}.appointment-list-service-card__support-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding-top:.95rem;border-top:1px solid hsl(0,0%,92%)}.appointment-list-service-card__support-item{display:inline-flex;align-items:center;gap:.45rem;color:hsl(0,0%,26%);font-size:.92rem;font-weight:600}.appointment-list-service-card__support-note-block{display:grid;gap:.35rem;min-width:0;flex:1 1 18rem}.appointment-list-service-card__support-note-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.appointment-list-service-card__history-link{color:hsl(325,80%,70%);font-size:.84rem;font-weight:700;text-decoration:none}.appointment-list-service-card__history-link:hover,.appointment-list-service-card__history-link:focus{color:hsl(325,76%,42%);text-decoration:underline}.appointment-list-service-card__support-item--placeholder{gap:.55rem}.appointment-list-service-card__support-note{padding-left:1.5rem}.appointment-list-service-card__support-note-meta{margin:0;color:hsl(0,0%,58%);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.appointment-list-service-card__support-note-copy{color:hsl(0,0%,26%);font-size:.88rem;line-height:1.45;font-weight:600}.appointment-list-service-card__handover{display:grid;gap:.8rem;margin-top:1rem;padding:.95rem 1rem;border:1px solid hsla(325,80%,70%,.16);border-radius:var(--appointment-list-detail-radius);background:hsla(325,76%,80%,.12)}.appointment-list-service-card__handover--pending{background:hsla(325,76%,80%,.18)}.appointment-list-service-card__handover--waiting,.appointment-list-service-card__handover--sent{background:hsla(0,0%,92%,.65);border-color:hsla(0,0%,58%,.14)}.appointment-list-service-card__handover-header,.appointment-list-service-card__handover-actions{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.appointment-list-service-card__handover-title{margin:0;color:hsl(0,0%,15%);font-size:.98rem;font-weight:700}.appointment-list-service-card__handover-copy{color:hsl(0,0%,26%);font-size:.92rem}.appointment-list-service-card__handover-context{padding:.8rem .9rem;border:1px solid hsla(0,0%,58%,.12);border-radius:var(--appointment-list-detail-radius);background:hsla(0,0%,100%,.82)}.appointment-list-service-card__handover-decline{flex:1 1 18rem}.appointment-list-activity-trail{margin-top:1rem;border:none;border-radius:0;background:rgba(0,0,0,0);overflow:visible}.appointment-list-activity-trail .activity-trail__summary{padding:.5rem 0}.appointment-list-activity-trail.activity-trail--compact .activity-trail__summary{justify-content:flex-start}.appointment-list-activity-trail .activity-trail__entries{padding:.5rem 0 0;border-top:1px solid hsl(0,0%,92%)}.appointment-list-service-card__addons-footer{padding:.85rem 1.25rem;border-top:1px solid hsl(0,0%,92%);background:#fff}.appointment-list-service-card__addons-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0;border:0;background:rgba(0,0,0,0);cursor:pointer;text-align:left}.appointment-list-service-card__addons-footer-label{color:hsl(0,0%,44%);letter-spacing:.04em}.appointment-list-service-card__addons-footer-summary{display:inline-flex;align-items:center;gap:.5rem;color:hsl(0,0%,44%);font-size:.82rem;font-weight:700}.appointment-list-service-card__addons-chevron{transition:transform .15s ease}.appointment-list-service-card__addons-panels{display:none;gap:.8rem;margin-top:.8rem;padding-top:.85rem;border-top:1px dashed hsl(0,0%,92%)}.appointment-list-service-card.is-expanded .appointment-list-service-card__addons-panels{display:grid}.appointment-list-service-card.is-expanded .appointment-list-service-card__addons-chevron{transform:rotate(180deg)}.appointment-list-service-card__addons-panel{display:grid;gap:.5rem}.appointment-list-service-card__addons-panel--selected{gap:.6rem}.appointment-list-service-card__addons-panel--available .appointment-list-service-card__addons-list{justify-items:start}.appointment-list-service-card__addons-label,.appointment-list-service-note__label{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;letter-spacing:.08em;color:hsl(0,0%,44%)}.appointment-list-service-card__addons-rule,.appointment-list-service-card__addon-meta{color:hsl(0,0%,58%);font-size:.72rem;font-weight:700;letter-spacing:0;text-transform:none}.appointment-list-service-card__addons-breakdown{display:flex;flex-direction:column;gap:0;width:100%}.appointment-list-service-card__addon-breakdown-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem 0;width:100%;font-size:.88rem}.appointment-list-service-card__addon-breakdown-name{flex:1;min-width:0;color:hsl(0,0%,44%)}.appointment-list-service-card__addon-breakdown-form{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}.appointment-list-service-card__addon-breakdown-controls{display:inline-flex;align-items:center;gap:.5rem}.appointment-list-service-card__addon-breakdown-select .select select{min-width:8rem;padding:.2rem .5rem;font-size:.82rem;border-radius:4px;border-color:hsl(0,0%,79%)}.appointment-list-service-card__addon-breakdown-remove{padding:.15rem .4rem;font-size:.75rem;font-weight:600;color:hsl(0,0%,44%);background:rgba(0,0,0,0);border:none;cursor:pointer;text-decoration:underline}.appointment-list-service-card__addon-breakdown-remove:hover{color:hsl(325,80%,70%)}.appointment-list-service-card__addon-breakdown-right{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;font-weight:500;color:hsl(0,0%,44%)}.appointment-list-service-card__addon-breakdown-duration{font-size:.8rem;color:hsl(0,0%,58%)}.appointment-list-service-card__addon-breakdown-price{font-weight:600;color:hsl(0,0%,26%);white-space:nowrap}.appointment-list-service-card__addons-checkbox-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem;width:100%}.appointment-list-service-card__addon-checkbox-row{margin:0}.appointment-list-service-card__addon-checkbox-form{display:block;width:100%}.appointment-list-service-card__addon-checkbox-label{display:flex;align-items:center;gap:.5rem;padding:.35rem 0;width:100%;cursor:pointer;font-size:.88rem;color:hsl(0,0%,26%)}.appointment-list-service-card__addon-checkbox-label input[type=checkbox]{flex-shrink:0;margin:0}.appointment-list-service-card__addon-checkbox-label.is-disabled{cursor:default;opacity:.65}.appointment-list-service-card__addon-checkbox-name{flex:1;min-width:0}.appointment-list-service-card__addon-checkbox-meta{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0;font-size:.82rem;font-weight:500;color:hsl(0,0%,44%)}.appointment-list-service-card__addons-list{display:grid;gap:.5rem;width:100%}.appointment-list-service-card__addon-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.25rem;padding:.5rem .75rem;border-radius:6px;background:hsl(330,20%,98%);border:1px solid hsl(0,0%,92%);color:hsl(0,0%,26%);font-size:.84rem;font-weight:700;width:100%;box-sizing:border-box;cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left}.appointment-list-service-card__addon-row:hover:not(:disabled){background:#fff;border-color:hsl(325,76%,80%)}.appointment-list-service-card__addon-row:disabled{cursor:default;opacity:.8}.appointment-list-service-card__addon-main{display:flex;align-items:center;gap:.45rem;min-width:0}.appointment-list-service-card__addon-name{min-width:0}.appointment-list-service-card__addon-actions{min-width:0}.appointment-list-service-card__addon-selected-controls{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.appointment-list-service-card__addon-provider-control{flex:1 1 auto;min-width:10rem}.appointment-list-service-card__addon-provider-control .select,.appointment-list-service-card__addon-provider-control select{width:100%}.appointment-list-service-card__addon-provider-control .select select{min-width:0;width:100%}.appointment-list-service-card__addon-remove{flex-shrink:0;background:rgba(0,0,0,0);border:none;color:hsl(0,0%,44%);font-weight:600;text-decoration:underline;cursor:pointer}.appointment-list-service-card__addon-remove:hover{color:hsl(325,80%,70%)}.appointment-list-service-card__addon-values{display:inline-flex;align-items:center;gap:.65rem;flex:0 0 auto}.appointment-list-service-card__addon-value{color:hsl(0,0%,44%);font-size:.78rem;font-weight:700;white-space:nowrap}.appointment-list-service-note{margin-top:1rem;padding:1rem 1.15rem}.appointment-list-service-note__body{margin:0;color:hsl(0,0%,15%);font-weight:600}.appointment-list-empty-detail{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.appointment-list-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.appointment-list-appointment-actions .dropdown-menu{min-width:13rem}.appointment-list-current-appointment{align-items:flex-start;gap:1rem;padding:1rem 1.1rem}.appointment-list-current-appointment__date{margin-top:.05rem}.appointment-list-current-appointment__main{flex:1;min-width:0}.appointment-list-current-appointment__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.appointment-list-current-appointment__header-copy{min-width:0;flex:1}.appointment-list-current-appointment__time-row{display:flex;flex-wrap:wrap;gap:.75rem}.appointment-list-current-appointment__time{display:inline-flex;align-items:center;gap:.35rem;font-size:.96rem;font-weight:600;color:hsl(0,0%,26%)}.appointment-list-current-appointment__resource-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem}.appointment-list-current-appointment__meta-label{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(0,0%,58%)}.appointment-list-current-appointment__resource-tags{display:flex;flex-wrap:wrap;gap:.4rem}.appointment-list-current-appointment__resource-tag{gap:.2rem}.appointment-list-current-appointment__actions{flex:0 0 auto}.appointment-list-current-appointment__divider{margin:.9rem 0 .85rem}.appointment-list-current-appointment__services-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.85rem}.appointment-list-current-appointment__service-row{display:flex;flex-direction:column;gap:.35rem}.appointment-list-current-appointment__service-title-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.appointment-list-current-appointment__service-name{font-size:1rem;font-weight:700;color:hsl(0,0%,26%)}.appointment-list-current-appointment__service-tag{gap:.2rem;white-space:nowrap}.appointment-list-current-appointment__service-meta{display:flex;flex-wrap:wrap;gap:.85rem;color:hsl(0,0%,44%);font-size:.9rem}.appointment-list-current-appointment__service-meta-item{display:inline-flex;align-items:center;gap:.25rem}.appointment-list-current-appointment__addons{margin-top:.1rem}@media screen and (max-width: 1023px){.appointment-list-detail-scroll{padding:0}.appointment-list-detail-header{padding:0;border-bottom-width:0}.appointment-list-detail-header__mobile-top{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:max(.85rem,env(safe-area-inset-top)) 1rem 0}.appointment-list-detail-header__main{align-items:flex-start;flex-direction:row;justify-content:space-between;gap:1rem;padding:.4rem 1rem 1.2rem;min-height:6rem}.appointment-list-detail-header__status{font-size:1.15rem}.appointment-list-detail-header__booking-id{font-size:.9rem}.appointment-list-detail-header__actions{justify-content:flex-end;align-self:flex-start}.appointment-list-detail-content{padding:.5rem 1rem 1rem}.appointment-list-next-steps{margin-top:.85rem}.appointment-list-next-steps__header,.appointment-list-detail-section__summary--consultation,.appointment-list-consultation-status{align-items:flex-start}.appointment-list-next-steps__header,.appointment-list-detail-section__header{flex-direction:column}.appointment-list-next-steps__status,.appointment-list-next-steps__header-actions,.appointment-list-consultation-status,.appointment-list-detail-section__summary--consultation,.appointment-list-consultation-formula{text-align:left}.appointment-list-next-steps__header-actions{justify-items:start}.appointment-list-customer-card__name,.appointment-list-customer-card__initials{font-size:1.05rem}.appointment-list-customer-profile-header .profile-name-container .has-text-weight-extrabold,.appointment-list-customer-profile-header .profile-name-container .title{font-size:1.05rem}.appointment-list-customer-card__subtitle{font-size:.85rem}.appointment-list-service-card__title{font-size:1.05rem}.appointment-list-service-card__meta-row,.appointment-list-service-card__header-chip,.appointment-list-service-card__fact{font-size:.8rem}.appointment-list-payment-footer{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:.95rem 1rem calc(.95rem + var(--bottom-menu-height, 60px) + env(safe-area-inset-bottom))}.appointment-list-payment-footer__summary{text-align:left}.appointment-list-payment-footer__amount{font-size:1.5rem}.appointment-list-payment-footer__label{font-size:.75rem}.appointment-list-service-card__main,.appointment-list-service-card__addons-footer{padding-left:1rem;padding-right:1rem}.appointment-list-service-card__support-row{align-items:flex-start;flex-direction:column}.appointment-list-service-card__support-note-block{flex:0 1 auto;width:100%}.appointment-list-service-card__addon-breakdown-row{flex-wrap:wrap;gap:.35rem}.appointment-list-service-card__addon-breakdown-form{width:100%;order:1}.appointment-list-service-card__addon-breakdown-right{margin-left:auto}.appointment-list-service-card__addon-values{justify-content:flex-start}.appointment-list-service-card__addon-provider-control .select select{min-width:0}.appointment-list-next-steps__recommendation-card{grid-template-columns:3rem minmax(0, 1fr)}.appointment-list-next-steps__recommendation-card-action{grid-column:1/-1;justify-self:stretch}.appointment-list-next-steps__product-toolbar{justify-content:stretch}.appointment-list-next-steps__product-toolbar-action{width:100%}.appointment-list-next-steps__recommendation-card-action-form,.appointment-list-next-steps__recommendation-card-action-stack{grid-column:1/-1;justify-self:stretch}.appointment-list-next-steps__recommendation-card-action-stack{justify-items:stretch}.appointment-list-next-steps__recommendation-card-hint{max-width:none;text-align:left}}.appointment-list-appointment-actions{display:inline-flex;align-items:center;gap:.5rem}.appointment-list-appointment-actions .tag{margin-right:0}.appointment-list-appointment-actions-menu .button{border-color:rgba(0,0,0,0);box-shadow:none}.appointment-list-appointment-actions-menu .button:hover{background:hsl(0,0%,97%)}.appointment-list-appointment-actions-menu .dropdown-item{display:flex;align-items:center;gap:.5rem}.appointment-list-group-package-actions-menu .button{border-color:rgba(0,0,0,0);box-shadow:none}.appointment-list-group-package-actions-menu .button:hover{background:hsl(0,0%,97%)}.appointment-list-group-package-actions-menu .dropdown-item{display:flex;align-items:center;gap:.5rem}.appointment-list-pagination{border-top:1px solid hsl(0,0%,92%)}.appointment-list-detail-column--card .appointment-list-detail-frame{margin:1rem;border-radius:var(--appointment-list-detail-radius);border:1px solid hsl(0,0%,92%);box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.appointment-list-detail-column--card .appointment-list-detail-scroll{background:#fff}.appointment-list-detail-column--card .appointment-list-detail-header{padding:1rem 1.25rem .9rem;border-radius:var(--appointment-list-detail-radius) var(--appointment-list-detail-radius) 0 0}.appointment-list-detail-column--card .appointment-list-detail-header__status{font-size:1.5rem}.appointment-list-detail-column--card .appointment-list-detail-header__booking-id{font-size:.8rem;margin-top:.3rem}.appointment-list-detail-column--card .appointment-list-detail-content{padding:1.25rem;background:#fff}.appointment-list-detail-column--card .appointment-list-detail-section--customer{padding-bottom:1.15rem;margin-bottom:1.15rem;border-bottom:1px solid hsl(0,0%,92%)}.appointment-list-detail-column--card .appointment-list-customer-card__avatar{flex:0 0 3.75rem}.appointment-list-detail-column--card .appointment-list-customer-card__image,.appointment-list-detail-column--card .appointment-list-customer-card__initials{width:3.75rem;height:3.75rem;border-radius:var(--appointment-list-detail-radius)}.appointment-list-detail-column--card .appointment-list-customer-card__name{font-size:1.1rem}.appointment-list-detail-column--card .appointment-list-service-stack{gap:.85rem}.appointment-list-detail-column--card .appointment-list-service-card{border-radius:var(--appointment-list-detail-radius)}.appointment-list-detail-column--card .appointment-list-service-card__main{padding:1rem 1.1rem .9rem}.appointment-list-detail-column--card .appointment-list-service-card__title{font-size:1.05rem}.appointment-list-detail-column--card .appointment-list-service-card__meta-row{font-size:.82rem;margin-top:.5rem}.appointment-list-detail-column--card .appointment-list-service-card__facts{margin-top:.7rem;gap:.5rem}.appointment-list-detail-column--card .appointment-list-service-card__fact{font-size:.8rem;padding:.35rem .6rem}.appointment-list-detail-column--card .appointment-list-service-card__support-row{margin-top:.85rem;padding-top:.85rem;font-size:.85rem}.appointment-list-detail-column--card .appointment-list-service-card__addons-footer{padding:.7rem 1.1rem}.appointment-list-detail-column--card .appointment-list-next-steps{margin-top:1.15rem;border-radius:var(--appointment-list-detail-radius)}.appointment-list-detail-column--card .appointment-list-payment-footer{border-radius:0 0 var(--appointment-list-detail-radius) var(--appointment-list-detail-radius);box-shadow:none;padding:.9rem 1.25rem calc(.9rem + env(safe-area-inset-bottom))}.appointment-list-detail-column--card .appointment-list-payment-footer__label{font-size:.7rem}.appointment-list-detail-column--card .appointment-list-payment-footer__amount{font-size:1.4rem;margin-top:.2rem}.appointment-list-detail-column--card .appointment-list-icon-button{width:2.75rem;height:2.75rem}@media screen and (max-width: 1023px){.appointment-list-detail-column--card .appointment-list-detail-frame{margin:0;border-radius:0;border:none;box-shadow:none}.appointment-list-detail-column--card .appointment-list-detail-header{padding:0;border-radius:0}.appointment-list-detail-column--card .appointment-list-detail-header__mobile-top{padding:max(.75rem,env(safe-area-inset-top)) 1rem 0}.appointment-list-detail-column--card .appointment-list-detail-header__main{padding:.35rem 1rem 1rem;min-height:auto}.appointment-list-detail-column--card .appointment-list-detail-header__status{font-size:1.15rem}.appointment-list-detail-column--card .appointment-list-detail-content{padding:1rem}.appointment-list-detail-column--card .appointment-list-detail-section--customer{padding-bottom:1rem;margin-bottom:1rem}.appointment-list-detail-column--card .appointment-list-payment-footer{border-radius:0;padding:.85rem 1rem calc(.85rem + var(--bottom-menu-height, 60px) + env(safe-area-inset-bottom))}.appointment-list-detail-column--card .appointment-list-payment-footer__amount{font-size:1.3rem}}@media screen and (max-width: 1023px){.appointment-list-filter-bar{padding:.8rem .9rem}.appointment-list-wrapper{height:calc(100vh - 160px - var(--bottom-h, 56px) - env(safe-area-inset-bottom));min-height:0}.appointment-list-columns{flex-direction:column}.appointment-list-sidebar,.appointment-list-detail-column{width:100% !important;flex:none;height:100%;border-right:none}.appointment-list-detail-column{max-width:100%;padding:0}.appointment-list-detail-column:not(.appointment-list-detail-column--unified){background:rgba(0,0,0,0)}.appointment-list-detail-frame{border:none;border-radius:0}.appointment-list-rail-item__image{display:none}.appointment-list-rail-item__link{padding:1rem 1rem 1.05rem}.appointment-list-rail-item__content{padding-right:0}.appointment-list-detail-scroll{padding:0}.appointment-list-current-appointment{flex-direction:column}.appointment-list-current-appointment__header{flex-direction:column}.appointment-list-current-appointment__actions{width:100%}.appointment-list-appointment-actions{width:100%;justify-content:space-between}.appointment-list-current-appointment__service-title-row{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 768px){.appointment-list-service-card__handover-header,.appointment-list-service-card__handover-actions{flex-direction:column;align-items:stretch}}.appointment-list-beauty-profile .pos-beauty-profile-card{margin-bottom:0;border-radius:.375rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-card,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-card{background:rgba(0,0,0,0);background-image:none;border:none;border-radius:0;padding:0;margin-bottom:0;box-shadow:none}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-header,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-header{margin-bottom:.75rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-title,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-title{font-size:inherit;font-weight:700;color:hsl(0,0%,58%);text-transform:uppercase;letter-spacing:.08em}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-tabs,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-tabs{margin-bottom:.75rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-tab,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-tab{font-size:.9rem;padding:.2rem .5rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-profile-content,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-profile-content{gap:.5rem .75rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-attr-row,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-attr-row{font-size:.875rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-attr-label,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-attr-label{color:hsl(0,0%,15%)}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-attr-value-button,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-attr-value-button{font-size:.875rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-quick-add,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-quick-add{margin-top:.75rem;padding:.75rem;background:hsl(0,0%,97%);border-radius:.375rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-quick-add-header,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-quick-add-header{font-size:.875rem}.appt-v2-section>.appointment-list-beauty-profile .pos-beauty-chip,.appt-v2-section .appointment-list-beauty-profile .pos-beauty-chip{font-size:.8rem;padding:.25rem .6rem}.appt-v2-header{--appt-v2-header-bg: rgb(255, 214.4295, 214.285);--appt-v2-header-border: hsl(350, 100%, 86%);--appt-v2-header-ink: hsl(0, 0%, 15%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%);position:relative;padding:1.2rem 1.25rem 1.1rem 1.25rem;padding-left:calc(1.25rem + 4px);border-radius:var(--appointment-list-detail-radius) var(--appointment-list-detail-radius) 0 0;border-bottom:3px solid var(--appt-v2-header-border);background:var(--appt-v2-header-bg);box-shadow:inset 4px 0 0 0 var(--appt-v2-header-border)}.appt-v2-header--pending{--appt-v2-header-bg: rgb(255, 209.6865, 211.395);--appt-v2-header-border: hsl(350, 100%, 86%);--appt-v2-header-ink: hsl(350, 100%, 63%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--scheduled{--appt-v2-header-bg: rgb(147.70875, 205.472625, 232.24125);--appt-v2-header-border: hsl(199, 65%, 70%);--appt-v2-header-ink: hsl(0, 0%, 15%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--confirmed{--appt-v2-header-bg: rgb(202.9953, 230.99379, 243.9687);--appt-v2-header-border: hsl(199, 65%, 70%);--appt-v2-header-ink: hsl(220, 55%, 40%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--arrived{--appt-v2-header-bg: rgb(159.5536275, 238.518075, 185.677485);--appt-v2-header-border: hsl(151, 76%, 76%);--appt-v2-header-ink: hsl(0, 0%, 15%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--completed{--appt-v2-header-bg: rgb(184.25025, 205.06675, 246.69975);--appt-v2-header-border: hsl(220, 79%, 80%);--appt-v2-header-ink: hsl(220, 55%, 40%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--cancelled{--appt-v2-header-bg: rgb(255, 137.7, 157.25);--appt-v2-header-border: hsl(350, 100%, 71%);--appt-v2-header-ink: hsl(350, 100%, 71%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header--no-show{--appt-v2-header-bg: rgb(253.12575, 226.697975, 108.97425);--appt-v2-header-border: hsl(49, 100%, 63%);--appt-v2-header-ink: hsl(40, 100%, 25%);--appt-v2-header-ink-soft: hsl(0, 0%, 26%)}.appt-v2-header .has-text-primary-dark{color:var(--appt-v2-header-ink) !important}.appt-v2-header .has-text-grey-dark{color:var(--appt-v2-header-ink-soft) !important;opacity:.95}.appt-v2-header__meta{margin-top:.35rem;font-weight:600;letter-spacing:.01em;line-height:1.4}.appt-v2-avatar{background:hsl(325,76%,80%);color:hsl(325,76%,42%)}.appt-v2-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 1.25rem;align-items:start}.appt-v2-contact-column{min-width:0}.appt-v2-contact-column p:last-child{margin-bottom:0}.appt-v2-status-tag{cursor:pointer;border:none;transition:filter .15s ease}.appt-v2-status-tag:hover{filter:brightness(0.95)}.appt-v2-status-tag--scheduled{background:hsl(199,65%,62%);color:#fff}.appt-v2-status-tag--pending{background:hsl(13,100%,94%);color:hsl(350,100%,71%)}.appt-v2-status-tag--confirmed{background:hsl(199,65%,85%);color:hsl(220,55%,40%)}.appt-v2-status-tag--arrived{background:hsl(151,76%,76%);color:hsl(0,0%,15%)}.appt-v2-status-tag--completed{background:hsl(220,79%,90%);color:hsl(220,55%,40%)}.appt-v2-status-tag--cancelled{background:hsl(350,100%,86%);color:hsl(350,100%,71%)}.appt-v2-status-tag--no-show{background:hsl(49,93%,79%);color:rgb(127.5,85,0)}.appt-v2-section{border-bottom:1px solid hsl(0,0%,92%)}.appt-v2-attr-tile{background:hsl(199,65%,91%);border-radius:1rem;border-left:3px solid hsl(199,65%,70%)}.appt-v2-services-stack{display:flex;flex-direction:column}.appt-v2-service-item{border-bottom:1px solid hsl(0,0%,92%)}.appt-v2-service-item:last-child{border-bottom:none}.appt-v2-visit-notes{border-left:4px solid hsl(325,80%,70%);padding-left:1rem}.appt-v2-visit-notes__preview{background:hsl(0,0%,97%);border-radius:.5rem}.appt-v2-footer{background:#fff;border-top:1px solid hsl(0,0%,92%);padding-bottom:calc(1rem + env(safe-area-inset-bottom))}@media screen and (max-width: 1023px){.appt-v2-header{border-radius:0}.appt-v2-footer{padding-bottom:calc(1rem + var(--bottom-menu-height, 60px) + env(safe-area-inset-bottom))}}.review-filters__row{display:flex;align-items:flex-end;gap:.5rem;flex-wrap:wrap}.review-filters__field{flex:1;min-width:120px}.review-filters__field--date{flex:0 0 auto;min-width:110px;max-width:140px}.review-filters__actions{display:flex;gap:.35rem;align-items:center;flex-shrink:0}.review-stats{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:.85rem}.review-stats__item{background:hsla(0,0%,100%,.88);border:1px solid hsla(0,0%,92%,.95);border-radius:1rem;box-shadow:0 10px 24px rgba(0,0,0,.04);padding:1rem 1rem .95rem;min-width:0;position:relative;overflow:hidden}.review-stats__item::before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:hsl(0,0%,92%)}.review-stats__item--star::before{background:hsl(44,92%,56%)}.review-stats__item--reviews::before{background:hsl(325,80%,70%)}.review-stats__item--appointments::before{background:hsl(199,65%,70%)}.review-stats__item--response::before{background:hsl(151,76%,76%)}.review-stats__item--new::before{background:hsl(49.14,100%,74.18%)}.review-stats__item--returning::before{background:hsl(264,98%,82%)}.review-stats__label{display:flex;align-items:center;gap:.45rem;margin:0;color:hsl(0,0%,58%);font-size:.76rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.review-stats__value{margin:.45rem 0 .3rem;color:hsl(20,5%,22%);font-size:1.8rem;font-weight:800;letter-spacing:-0.03em;line-height:1.05}.review-stats__value--star{color:hsl(20,5%,22%)}.review-stats__compare,.review-stats__meta{display:flex;align-items:flex-start;gap:.35rem;margin:0;line-height:1.35}.review-stats__compare{font-size:.8rem;font-weight:700;min-height:1.1rem}.review-stats__compare--up{color:color-mix(in srgb, hsl(151, 76%, 76%), black 18%)}.review-stats__compare--down{color:color-mix(in srgb, hsl(350, 100%, 71%), black 18%)}.review-stats__compare--flat{color:hsl(0,0%,58%)}.review-stats__compare--muted{color:hsl(0,0%,58%)}.review-stats__meta{margin-top:.45rem;color:hsl(0,0%,58%);font-size:.78rem}@media screen and (max-width: 1407px){.review-stats{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media screen and (max-width: 768px){.review-stats{grid-template-columns:repeat(2, minmax(0, 1fr));gap:.65rem}.review-stats__item{padding:.9rem .9rem .85rem}.review-stats__value{font-size:1.45rem}.review-stats__compare,.review-stats__meta{font-size:.72rem}}.reporting-dashboard .rd-shell{background:linear-gradient(150deg, hsl(223, 10%, 98%) 0%, hsl(310, 32.99%, 96.29%) 58%, hsl(330, 20%, 98%) 100%);border:1px solid hsla(0,0%,79%,.45);border-radius:1.25rem;padding:1rem}.reporting-dashboard .rd-toolbar{background:hsla(0,0%,100%,.84);border:1px solid hsla(0,0%,79%,.55);border-radius:1rem;box-shadow:0 8px 24px rgba(0,0,0,.04);backdrop-filter:blur(4px)}.reporting-dashboard .rd-toolbar__head{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.reporting-dashboard .rd-toolbar__meta{display:flex;gap:.5rem;flex-wrap:wrap}.reporting-dashboard .rd-toolbar__filters{margin-top:.75rem;display:grid;gap:.75rem}.reporting-dashboard .rd-preset-list{display:flex;flex-wrap:wrap;gap:.4rem}.reporting-dashboard .rd-chip{border-radius:999px;border:1px solid hsla(0,0%,79%,.8);background:hsla(0,0%,100%,.85);color:hsl(0,0%,15%)}.reporting-dashboard .rd-chip:hover{border-color:hsla(325,80%,70%,.45);background:hsla(325,80%,90%,.7)}.reporting-dashboard .rd-chip.is-active{border-color:hsla(325,80%,70%,.45);background:hsla(325,76%,80%,.85);color:hsl(20,5%,22%);font-weight:700}.reporting-dashboard .rd-range-form{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:.65rem;align-items:end}.reporting-dashboard .rd-range-form .field{margin-bottom:0}.reporting-dashboard .rd-apply-button{width:100%;height:2rem}.reporting-dashboard .rd-kpi-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:.75rem}.reporting-dashboard .rd-kpi-card{grid-column:span 12;border-radius:.95rem;border:1px solid hsla(0,0%,79%,.5);padding:.95rem 1rem;box-shadow:0 8px 20px rgba(0,0,0,.05);overflow:hidden;position:relative}.reporting-dashboard .rd-kpi-card__handle{position:absolute;right:.35rem;top:.35rem;z-index:2;cursor:grab;color:hsla(0,0%,15%,.65)}.reporting-dashboard .rd-kpi-card__handle:active{cursor:grabbing}.reporting-dashboard .rd-kpi-card::after{content:"";position:absolute;width:7rem;height:7rem;border-radius:50%;right:-2.5rem;top:-2.5rem;background:hsla(0,0%,100%,.28)}.reporting-dashboard .rd-kpi-card--a{background:linear-gradient(130deg, hsla(325, 80%, 90%, 0.95) 0%, hsla(325, 76%, 80%, 0.95) 100%)}.reporting-dashboard .rd-kpi-card--b{background:linear-gradient(130deg, hsla(199, 65%, 100%, 0.95) 0%, hsla(199, 65%, 85%, 0.95) 100%)}.reporting-dashboard .rd-kpi-card--c{background:linear-gradient(130deg, hsla(151, 76%, 106%, 0.95) 0%, hsla(107, 63%, 79%, 0.95) 100%)}.reporting-dashboard .rd-kpi-card--d{background:linear-gradient(130deg, hsla(49, 93%, 79%, 0.9) 0%, hsla(49.14, 100%, 74.18%, 0.9) 100%)}.reporting-dashboard .rd-kpi-card--featured{border-color:hsla(325,80%,70%,.35)}.reporting-dashboard .rd-kpi-card__label{margin:0;font-size:.75rem;letter-spacing:.03em;color:hsl(0,0%,25%);text-transform:uppercase;font-weight:700}.reporting-dashboard .rd-kpi-card__value{margin:.25rem 0 .15rem;font-size:1.65rem;line-height:1.15;color:hsl(0,0%,15%);font-weight:800}.reporting-dashboard .rd-kpi-card__compare{margin:0 0 .25rem;font-size:.74rem;color:hsl(0,0%,28%)}.reporting-dashboard .rd-kpi-card__description{margin:0 0 .5rem;font-size:.72rem;line-height:1.35;color:hsl(0,0%,22%);max-width:calc(100% - 1.1rem)}.reporting-dashboard .rd-kpi-card__goal-row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.74rem;color:hsl(0,0%,21%);margin-bottom:.2rem}.reporting-dashboard .rd-progress{margin-bottom:0;background:hsla(0,0%,100%,.72)}.reporting-dashboard .rd-goal-panel,.reporting-dashboard .rd-table-panel{border-radius:1rem;border:1px solid hsla(0,0%,79%,.5);box-shadow:0 8px 20px rgba(0,0,0,.04);background:hsla(0,0%,100%,.88)}.reporting-dashboard .rd-metrics-stack{display:grid;gap:1rem}.reporting-dashboard .rd-goal-panel__scroll{max-height:min(20rem,42vh);overflow-y:auto;padding-right:.25rem}.reporting-dashboard .rd-goal-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit, minmax(16rem, 1fr));gap:.55rem}.reporting-dashboard .rd-goal-list__item{padding:.55rem .65rem;border-radius:.75rem;background:hsla(0,0%,96%,.9);border:1px solid hsla(0,0%,92%,.75)}.reporting-dashboard .rd-goal-list__row{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;color:hsl(0,0%,44%);margin-bottom:.2rem}.reporting-dashboard .rd-table th{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:hsl(0,0%,44%);border-bottom-color:hsla(0,0%,79%,.7)}.reporting-dashboard .rd-table td{vertical-align:middle}.reporting-dashboard .rd-goal-progress-cell{display:flex;align-items:center;gap:.5rem}@media(min-width: 769px){.reporting-dashboard .rd-kpi-card{grid-column:span 6}.reporting-dashboard .rd-kpi-card--featured{grid-column:span 12}}@media(min-width: 1216px){.reporting-dashboard .rd-kpi-card{grid-column:span 3}.reporting-dashboard .rd-kpi-card--featured{grid-column:span 6}}@media(max-width: 768px){.reporting-dashboard .rd-shell{border-radius:.9rem;padding:.65rem}.reporting-dashboard .rd-toolbar{border-radius:.85rem}.reporting-dashboard .rd-range-form{grid-template-columns:1fr}.reporting-dashboard .rd-goal-panel__scroll{max-height:16rem}.reporting-dashboard .rd-goal-list{grid-template-columns:1fr}}.campaigns-shell{--campaign-surface: linear-gradient(135deg, rgba(245, 239, 229, 0.95), rgba(255, 255, 255, 0.96));--campaign-ink: #2f2a24;--campaign-muted: #6d655b;--campaign-border: rgba(130, 111, 82, 0.18);--campaign-panel-shadow: 0 18px 45px rgba(98, 78, 48, 0.08);min-height:0;padding-bottom:calc(var(--bottom-menu-height) + var(--footer-h) + var(--bottom-menu-gap) + env(safe-area-inset-bottom) + 2rem)}.campaigns-summary-card,.campaigns-panel,.campaigns-empty-state{border:1px solid var(--campaign-border);box-shadow:var(--campaign-panel-shadow)}.campaigns-summary-card{background:var(--campaign-surface);min-height:11rem}.campaigns-summary-card__label,.campaigns-eyebrow{color:#8b5e3c;font-size:.75rem;font-weight:700;letter-spacing:.12em;margin-bottom:.75rem;text-transform:uppercase}.campaigns-summary-card__value{color:var(--campaign-ink);font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1;margin-bottom:.75rem}.campaigns-summary-card__meta{color:var(--campaign-muted);margin-bottom:0}.campaigns-panel--calendar,.campaigns-panel--why,.campaigns-empty-state{background:radial-gradient(circle at top right, rgba(214, 181, 123, 0.12), transparent 30%),linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(249, 246, 240, 0.96))}.campaigns-empty-message{align-items:center;background:rgba(255,249,238,.9);border:1px dashed rgba(164,126,78,.35);border-radius:1rem;color:var(--campaign-muted);display:flex;gap:.75rem;padding:.9rem 1rem}.campaigns-empty-message .icon{color:#b7791f}.campaigns-calendar{border:1px solid rgba(156,136,103,.18);border-radius:1.25rem;overflow:hidden}.campaigns-calendar__weekdays,.campaigns-calendar__week{display:grid;gap:0;grid-template-columns:repeat(7, minmax(0, 1fr))}.campaigns-calendar__weekday{background:rgba(120,89,53,.08);color:#70543b;font-size:.75rem;font-weight:700;letter-spacing:.06em;padding:.8rem .6rem;text-transform:uppercase}.campaigns-calendar__day{background:hsla(0,0%,100%,.72);border-right:1px solid rgba(156,136,103,.12);border-top:1px solid rgba(156,136,103,.12);min-height:8rem;padding:.75rem}.campaigns-calendar__week .campaigns-calendar__day:last-child{border-right:0}.campaigns-calendar__day.is-outside-month{background:rgba(242,239,232,.7)}.campaigns-calendar__day-number{color:var(--campaign-ink);font-size:.9rem;font-weight:700;margin-bottom:.5rem}.campaigns-calendar__day.is-outside-month .campaigns-calendar__day-number{color:#a5998b}.campaigns-calendar__day-cards{display:flex;flex-direction:column;gap:.45rem}.campaigns-example-card,.campaigns-example-tile{border-radius:.9rem;color:#2d241c;overflow:hidden}.campaigns-example-card{border:1px solid rgba(126,110,86,.14);padding:.55rem .65rem}.campaigns-example-card__name{font-size:.82rem;font-weight:700;line-height:1.2}.campaigns-example-card__channel{color:#6c6154;font-size:.72rem;margin-top:.15rem}.campaigns-example-card.is-sun,.campaigns-example-tile.is-sun{background:linear-gradient(135deg, rgba(254, 243, 199, 0.95), rgba(255, 250, 230, 0.95))}.campaigns-example-card.is-rose,.campaigns-example-tile.is-rose{background:linear-gradient(135deg, rgba(255, 228, 230, 0.95), rgba(255, 244, 245, 0.95))}.campaigns-example-card.is-sky,.campaigns-example-tile.is-sky{background:linear-gradient(135deg, rgba(224, 242, 254, 0.95), rgba(240, 249, 255, 0.95))}.campaigns-example-card.is-leaf,.campaigns-example-tile.is-leaf{background:linear-gradient(135deg, rgba(220, 252, 231, 0.95), rgba(240, 253, 244, 0.95))}.campaigns-panel__note{border:1px solid rgba(150,121,83,.12)}.campaigns-example-grid{display:grid;gap:1rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.campaigns-example-tile{border:1px solid rgba(126,110,86,.14);min-height:8.5rem;padding:1rem}.campaigns-example-tile__topline{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.campaigns-example-tile__date{color:#6c6154;font-size:.78rem;font-weight:600}.campaigns-example-tile__name{font-size:1.05rem;font-weight:700;line-height:1.25}.campaigns-concept-modal code{word-break:break-word}@media screen and (max-width: 1023px){.campaigns-calendar__weekdays,.campaigns-calendar__week{min-width:49rem}.campaigns-calendar{overflow-x:auto}}@media screen and (max-width: 768px){.campaigns-example-grid{grid-template-columns:1fr}}.reporting-kpis-page{display:grid;gap:1rem}.reporting-kpis-summary{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:.85rem}.reporting-kpis-summary__card{grid-column:span 12;padding:1rem;border-radius:1rem;border:1px solid hsla(0,0%,79%,.65);background:hsla(0,0%,100%,.94);box-shadow:0 2px 8px rgba(0,0,0,.15)}.reporting-kpis-summary__label{margin:0 0 .35rem;font-size:.78rem;letter-spacing:.05em;text-transform:uppercase;color:hsl(0,0%,44%)}.reporting-kpis-summary__value{margin:0;font-size:1.9rem;line-height:1;font-weight:800;color:hsl(0,0%,15%)}.reporting-kpis-summary__meta{margin:.35rem 0 0;color:hsl(0,0%,44%);font-size:.8rem}.reporting-kpis-group{border:1px solid hsla(0,0%,79%,.65);border-radius:1.15rem;background:linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(215.73, 217.753, 222.87, 0.98));box-shadow:0 2px 8px rgba(0,0,0,.15)}.reporting-kpis-group__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1rem .8rem}.reporting-kpis-group__title{margin:0 0 .2rem;font-size:1.05rem;font-weight:800;color:hsl(0,0%,15%)}.reporting-kpis-group__description{margin:0;max-width:48rem;color:hsl(0,0%,44%);font-size:.88rem}.reporting-kpis-group__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.reporting-kpis-grid{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));gap:.85rem;padding:0 1rem 1rem}.reporting-kpi-card{grid-column:span 12;padding:.95rem;border-radius:.95rem;border:1px solid hsla(0,0%,79%,.55);background:hsla(0,0%,100%,.92)}.reporting-kpi-card__topline,.reporting-kpi-card__footer{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.reporting-kpi-card__badges{display:flex;flex-wrap:wrap;gap:.35rem}.reporting-kpi-card__title{margin:.75rem 0 .25rem;font-size:1rem;font-weight:800;color:hsl(0,0%,15%)}.reporting-kpi-card__key{color:hsl(0,0%,44%);font-size:.76rem}.reporting-kpi-card__description{margin:.45rem 0 .8rem;color:hsl(0,0%,44%);font-size:.84rem;line-height:1.45}.reporting-kpi-card__sources,.reporting-kpi-card__hint{margin:0;color:hsl(0,0%,58%);font-size:.75rem;line-height:1.4}.reporting-kpi-card__checkbox{display:inline-flex;align-items:center;gap:.5rem;font-size:.84rem;font-weight:700}.reporting-kpis-savebar{display:flex;justify-content:flex-end}@media(min-width: 769px){.reporting-kpis-summary__card{grid-column:span 6}.reporting-kpi-card{grid-column:span 6}}@media(min-width: 1216px){.reporting-kpis-summary__card{grid-column:span 3}.reporting-kpi-card{grid-column:span 4}}@media(max-width: 768px){.reporting-kpis-group__header,.reporting-kpi-card__topline,.reporting-kpi-card__footer{flex-direction:column}.reporting-kpis-group__badges{justify-content:flex-start}}.pro-kpi-tile{--kpi-strip-accent: rgba(188.496, 25.704, 120.666, 0.9)}.pro-kpi-tile--up{--kpi-strip-accent: rgba(147.288, 240.312, 195.3504, 0.9);background-image:linear-gradient(145deg, hsla(151, 76%, 106%, 0.72), rgba(255, 255, 255, 0.96))}.pro-kpi-tile--down{--kpi-strip-accent: rgba(255, 107.1, 131.75, 0.86);background-image:linear-gradient(145deg, rgba(255, 183.6, 195.5, 0.56), rgba(255, 255, 255, 0.96))}.pro-kpi-tile--flat{--kpi-strip-accent: rgba(128.775, 196.7325, 228.225, 0.88);background-image:linear-gradient(145deg, rgba(255, 255, 255, 0.66), rgba(255, 255, 255, 0.96))}.pro-kpi-tile__sparkline{color:var(--kpi-strip-accent)}.pro-kpi-tile__sparkline svg{display:block;width:100%;height:3rem}.pro-kpi-tile__sparkline-line{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}.pro-kpi-tile__sparkline-fill{opacity:.12}.voucher-shipping-stats{display:flex;gap:.5rem;flex-wrap:wrap}.voucher-shipping-stat{flex:1;min-width:0;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-radius:8px}.voucher-shipping-stat-count{line-height:1}.voucher-shipping-stat-label{white-space:nowrap}@media(max-width: 768px){.voucher-shipping-stats{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem}.voucher-shipping-stat{flex-direction:column;align-items:center;text-align:center;padding:.5rem .25rem;gap:.25rem}.voucher-shipping-stat-count{font-size:1.25rem}.voucher-shipping-stat-label{line-height:1.2}}.booking-requests-stats{display:flex;gap:.5rem;flex-wrap:wrap}.booking-requests-stat{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;border-radius:8px}.booking-requests-stat-count{line-height:1}@media(max-width: 768px){.booking-requests-stats{display:grid;grid-template-columns:repeat(2, 1fr);gap:.5rem}.booking-requests-stat{align-items:center;text-align:center;padding:.5rem .25rem;gap:.25rem}.booking-requests-stat-count{font-size:1.25rem}.booking-requests-stat-label,.booking-requests-stat-subtitle{line-height:1.2}}.requests-summary-grid{margin-bottom:1rem !important}.requests-summary-card{padding:.85rem;min-height:88px}.requests-summary-value{font-size:2rem;line-height:1}.requests-summary-icon{font-size:1.8rem}.requests-list-column-scroll{height:calc(100vh - 14rem);display:flex;flex-direction:column;min-height:0;min-width:0;overflow:hidden}.requests-list-frame{display:flex;height:100%;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.requests-list-scroll-area{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.25rem}.requests-list-root{display:flex;height:100%;flex:1 1 auto;flex-direction:column;min-height:0}.requests-list-controls-sticky{background:rgba(0,0,0,0);position:sticky;top:0;z-index:5;padding-bottom:.35rem}.requests-list-pagination{flex:0 0 auto}.requests-calendar-pane{min-width:0;width:100%;height:calc(100vh - 18rem);overflow:visible}.requests-split-layout{align-items:stretch}.requests-split-layout>.column{min-width:0}.requests-roster-frame{display:block;height:100%}.requests-calendar-loading{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;height:100%;margin-bottom:0;padding:.85rem}.requests-calendar-loading__line{background:var(--bulma-border-weak);border-radius:999px;height:.75rem;width:14rem}.requests-calendar-loading__line--short{width:9rem}.requests-calendar-loading__body{background:linear-gradient(180deg, var(--bulma-background) 0%, var(--bulma-border-weak) 100%);border:1px solid var(--bulma-border);border-radius:10px;flex:1 1 auto;min-height:0;width:100%}.request-card-v2{box-sizing:border-box;border-radius:18px;border:1px solid var(--bulma-border);background:var(--bulma-scheme-main);box-shadow:var(--bulma-shadow);cursor:pointer;margin:0;padding:.56rem .48rem;overflow:visible;width:100%}.request-card-v2__headline{align-items:center;display:flex;gap:.45rem;margin-bottom:.26rem}.request-card-v2__headline-title{color:var(--bulma-text-strong);font-size:1.12rem;font-weight:700;line-height:1.15;margin:0}.request-card-v2__type-dominant{align-items:center;background:var(--bulma-primary-light, var(--bulma-background));border:1px solid var(--bulma-border);border-radius:999px;color:var(--bulma-primary);display:inline-flex;font-size:1rem;font-weight:700;gap:.32rem;justify-content:flex-end;line-height:1.15;margin:0 0 0 auto;max-width:56%;overflow:hidden;padding:.18rem .62rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}.request-card-v2__type-dominant-icon{flex:0 0 auto}.request-card-v2__type-dominant-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.request-card-v2__chips{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.16rem}.request-card-v2__name{color:var(--bulma-text-strong);font-size:1.04rem;font-weight:700;line-height:1.15;margin:0}.request-card-v2__details{color:var(--bulma-text);font-size:.95rem;line-height:1.25;margin:.3rem 0 0;overflow-wrap:anywhere;word-break:normal}.request-card-v2__meta{color:var(--bulma-text);font-size:.9rem;line-height:1.25;margin:.2rem 0 0}.request-card-v2__meta--outside-tag{margin:.05rem 0 .25rem}.request-card-v2 .tag{max-width:100%;white-space:normal;word-break:break-word}.request-card-v2__separator{border-top:1px solid var(--bulma-border);margin:.42rem 0 .5rem}.request-card-v2__separator--dashed{border-top-style:dashed}.request-card-v2__bottom{display:flex;flex-direction:column;gap:.35rem}.request-card-v2__main-row{align-items:center;display:flex;gap:.7rem;min-width:0;justify-content:space-between}.request-card-v2__date-boxes{align-items:center;display:inline-flex;flex-shrink:0;gap:.18rem}.request-card-v2__date-boxes .front-desk-appointment-date{margin:0}.request-card-v2__count-box{min-width:60px}.request-card-v2__count-box-wrap{margin-left:auto}.request-card-v2__count-box .front-desk-appointment-date__month{text-transform:none}.request-card-v2__date-arrow{color:var(--bulma-text-soft);font-weight:700}.request-card-v2__date-line{align-items:center;color:var(--bulma-text-strong);display:flex;flex-wrap:wrap;font-size:.92rem;font-weight:400;gap:.35rem;line-height:1.2}.request-card-v2__dot,.request-card-v2__duration{color:var(--bulma-text);font-weight:400}.request-card-v2__date-line .tag{margin-left:.4rem}.request-card-v2__actions-row{align-items:center;display:flex;gap:.6rem;justify-content:flex-end;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .14s ease,max-height .14s ease;width:100%}.request-list.columns{margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}.request-list.columns>.column{padding:.42rem 0}.request-card-v2.is-actions-visible .request-card-v2__actions-row,.request-card-v2:focus .request-card-v2__actions-row,.request-card-v2:focus-within .request-card-v2__actions-row{max-height:3rem;opacity:1;pointer-events:auto}.request-card-v2.is-actions-visible,.request-card-v2:focus,.request-card-v2:focus-within{background:var(--bulma-primary-light, var(--bulma-scheme-main-bis));border-color:var(--bulma-primary, var(--bulma-border));box-shadow:var(--bulma-shadow)}.request-card-v2__actions{margin-left:auto}.request-card-v2__actions--single-row{align-items:center;display:flex;flex-wrap:nowrap;gap:.45rem;justify-content:flex-end;width:100%}.request-card-v2__accept,.request-card-v2__reject{font-weight:700;min-width:6.25rem}.request-card-v2__action{align-items:center;display:inline-flex;height:1.9rem;justify-content:center;padding-left:.6rem;padding-right:.6rem}.request-card-v2__more{min-width:1.9rem;padding-left:.45rem;padding-right:.45rem}.balance-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 0}.balance-avatar{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;font-weight:600}.balance-metric{min-width:140px;text-align:right}.balance-list--scroll{max-height:360px;overflow-y:auto;padding-right:.25rem}.requests-approvals-separator{align-items:center;color:#6b7280;display:flex;font-size:.72rem;font-weight:700;gap:.75rem;letter-spacing:.08em;margin:1.25rem 0 .75rem;text-transform:uppercase}.requests-approvals-separator::before,.requests-approvals-separator::after{border-top:1px solid #dbdbdb;content:"";flex:1}@media(max-width: 768px){.requests-list-column-scroll{height:auto;display:block;overflow:visible}.requests-calendar-pane{height:auto}.requests-list-scroll-area{overflow-y:visible;padding-right:0}.requests-list-controls-sticky{position:static;padding-bottom:0}.requests-summary-card{padding:.7rem;min-height:76px}.requests-summary-value{font-size:1.65rem}.requests-summary-icon{font-size:1.35rem}.request-card-v2{padding:.6rem .5rem;width:100%}.request-list.columns>.column{padding:.3rem 0}.request-card-v2__main-row{align-items:flex-start;flex-direction:column}.request-card-v2__date-box-day{font-size:1.35rem}.request-card-v2__name{font-size:.98rem}.request-card-v2__type-dominant{font-size:.92rem;max-width:62%}.request-card-v2__actions-row{align-items:flex-start;flex-direction:column}.request-card-v2__actions{align-self:flex-end;margin-left:auto;width:auto}.request-card-v2__date-line{font-size:.88rem}.balance-row{align-items:flex-start;flex-direction:column}.balance-metric{width:100%;text-align:left}}.pro-pin-modal .modal-body-content{height:100%;padding:0}.pro-pin-modal--locked .modal-background{background:hsla(0,0%,100%,.92);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.pro-pin-modal--locked .modal-card{box-shadow:0 1.5rem 3.5rem rgba(32,38,48,.18)}.pro-pin-modal__body{padding:0 !important}.pro-pin-modal__content{display:grid;gap:1rem;height:100%}.pro-pin-modal__layout{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(18rem, 22rem);gap:1.25rem;min-height:0;padding:1.25rem 1.25rem 0}.pro-pin-modal__main{display:flex;flex-direction:column;min-height:0}.pro-pin-modal__settings{margin-top:0;margin-bottom:0;padding:0 1.25rem 1.25rem;border-top:0}.pro-pin-modal__settings--expanded{padding:.9rem;border:1px solid rgba(32,156,238,.22);border-radius:.9rem;background:rgba(32,156,238,.08) !important;box-shadow:none}.pro-pin-modal__settings-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.pro-pin-modal__settings-title{margin:0;color:var(--bulma-text-strong);font-size:1.15rem;font-weight:800;line-height:1.2}.pro-pin-modal__settings-quick{display:grid;gap:.85rem;padding:.1rem 0 0;border:0;border-radius:0;background:rgba(0,0,0,0)}.pro-pin-modal__settings-field{min-width:0}.pro-pin-modal__settings-confirmation{min-width:0}.pro-pin-modal__settings-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pro-pin-modal__settings-checkbox{display:flex;align-items:center;justify-content:center;margin:0;min-width:2.5rem;min-height:2.5rem}.pro-pin-modal__lockout{margin-top:0;margin-bottom:1rem;color:var(--bulma-danger);font-size:.875rem}.pro-pin-modal__directory{display:flex;flex-direction:column;min-height:0;padding-left:1rem;border-left:1px solid var(--bulma-border)}.pro-pin-modal__directory-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.pro-pin-modal__directory-list{display:grid;gap:.25rem;overflow:auto;min-height:0}.pro-pin-modal__directory-note{margin:0 0 .75rem;color:var(--bulma-text-weak);font-size:.875rem;line-height:1.35}.pro-pin-modal__directory-count{color:var(--bulma-text-weak);font-size:.875rem;white-space:nowrap}.pro-pin-modal__directory-item{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:.75rem;padding:.45rem 0;border-bottom:1px solid var(--bulma-border-weak)}.pro-pin-modal__directory-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-pin-modal__directory-pin{display:inline-flex;align-items:center;justify-content:center;min-width:4rem;padding:.15rem .25rem;color:var(--bulma-text-strong);font-size:1rem;font-weight:700;letter-spacing:.12em}.pro-pin-pad__display{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:.6rem;margin-bottom:.8rem}.pro-pin-pad__digit{display:flex;align-items:center;justify-content:center;min-height:3.6rem;border:1px solid var(--bulma-border);border-radius:.8rem;background:#f7f7f8;font-size:1.4rem;transition:background 120ms ease,border-color 120ms ease,transform 120ms ease}.pro-pin-pad__digit.is-filled{border-color:rgba(var(--brand-primary-rgb), 0.6);background:rgba(var(--brand-primary-rgb), 0.12);transform:translateY(-1px)}.pro-pin-pad__grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(4, 2.7rem);gap:.48rem}.pro-pin-pad__button{height:100%;min-height:2.7rem;border:1px solid var(--bulma-border);border-radius:.75rem;background:#f4f5f7;color:var(--bulma-text-strong);font-size:clamp(.9rem,1.2vw,1.12rem);font-weight:800;box-shadow:none}.pro-pin-pad__button:hover:not([disabled]),.pro-pin-pad__button:focus-visible:not([disabled]){border-color:#b8c0cc;background:#eceff3;color:var(--bulma-text-strong)}.pro-pin-pad__button--utility{background:#fff}.pro-pin-pad__button--submit{border-color:#2f3640;background:#2f3640;color:#fff}.pro-pin-pad__button--submit:hover:not([disabled]),.pro-pin-pad__button--submit:focus-visible:not([disabled]){border-color:#232a33;background:#232a33;color:#fff}.pro-pin-pad__button--utility,.pro-pin-pad__button--submit{font-size:clamp(.82rem,1vw,.96rem)}.pro-pin-pad__button[disabled]{cursor:not-allowed;opacity:.5;box-shadow:none}@media(max-width: 1023px){.pro-pin-modal__content{gap:.75rem}.pro-pin-modal__layout{grid-template-columns:1fr}.pro-pin-modal__directory{order:2;padding-top:1rem;padding-left:0;border-top:1px solid var(--bulma-border);border-left:0}.pro-pin-modal__main{order:1}.pro-pin-modal__settings{padding:0 .9rem .9rem}.pro-pin-modal__settings-toggle-row{align-items:flex-start}.pro-pin-modal__settings-confirmation{width:100%}}@media(max-width: 768px){.pro-pin-modal__layout{gap:1rem;padding:.9rem .9rem 0}.pro-pin-pad__display{gap:.4rem}.pro-pin-pad__digit{min-height:2.8rem}.pro-pin-pad__grid{gap:.4rem;grid-template-rows:repeat(4, 2.4rem)}.pro-pin-pad__button{min-height:2.4rem;border-radius:.64rem}}.processing-time-rules-table-container{max-height:min(65vh,720px);overflow-y:auto}.processing-time-rules-table thead th{position:sticky;top:0;z-index:5;background:#fff;box-shadow:inset 0 -1px 0 #dbdbdb}.processing-time-host-editor summary{cursor:pointer;text-decoration:underline}.processing-time-host-editor-panel{margin-top:.5rem;padding:.75rem;border:1px solid #dbdbdb;border-radius:6px;background:#fafafa}.processing-time-host-options{max-height:11rem;overflow-y:auto;padding:.5rem;border:1px solid #e8e8e8;border-radius:4px;background:#fff}.dev-debug-collapsible .message-body{display:none}.dev-debug-collapsible.is-active .message-body{display:block}.dev-debug-section .dev-debug-section-body{display:none}.dev-debug-section.is-active .dev-debug-section-body{display:block}.dev-debug-caret{display:inline-block;transition:transform .15s ease}.dev-debug-collapsible.is-active .message-header .dev-debug-caret{transform:rotate(180deg)}.dev-debug-section.is-active>.dev-debug-section-header .dev-debug-caret{transform:rotate(90deg)}.dev-debug-scroll{max-height:240px;overflow:auto}.message-body code,.message-body pre{background-color:#fff;color:#000}.translation-cell{position:relative}.translation-cell .translation-display{display:flex;align-items:center;gap:.5rem}.translation-cell .translation-display .translation-edit-btn{opacity:0;transition:opacity .2s}.translation-cell .translation-display:hover .translation-edit-btn{opacity:1}.translation-cell .translation-edit .textarea{resize:none}.service-editor-tabs{display:flex;height:calc(100vh - 200px);min-height:600px;max-height:calc(100vh - 200px);position:relative}.service-editor-tabs .tabs-sidebar{width:200px;flex-shrink:0;border-right:1px solid var(--border-color, #dbdbdb);overflow-y:auto;background:var(--background-light, #fafafa);position:sticky;top:0;align-self:flex-start}.service-editor-tabs .tabs-sidebar .tab-list{display:flex;flex-direction:column;padding:.5rem 0}.service-editor-tabs .tabs-sidebar .tab-item{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer;border:none;background:rgba(0,0,0,0);text-align:left;width:100%;transition:background .15s ease;border-left:3px solid rgba(0,0,0,0)}.service-editor-tabs .tabs-sidebar .tab-item:hover{background:var(--background-hover, #f5f5f5)}.service-editor-tabs .tabs-sidebar .tab-item.is-active{background:var(--background-white, #fff);border-left-color:var(--primary, #00d1b2);font-weight:600}.service-editor-tabs .tabs-sidebar .tab-item .tab-label{font-size:.875rem;color:var(--text, #4a4a4a)}.service-editor-tabs .tabs-content{flex:1;overflow-y:auto;overflow-x:hidden;padding:2rem;background:var(--background-white, #fff);max-height:100%}.service-editor-tabs .tabs-content .tab-panel.is-hidden{display:none}@media screen and (max-width: 768px){.service-editor-tabs{flex-direction:column;height:auto;min-height:0}.service-editor-tabs .tabs-sidebar{width:100%;border-right:none;border-bottom:1px solid var(--border-color, #dbdbdb);overflow-x:auto;overflow-y:hidden}.service-editor-tabs .tabs-sidebar .tab-list{flex-direction:row;padding:0}.service-editor-tabs .tabs-sidebar .tab-item{padding:.75rem 1rem;min-width:80px;border-left:none;border-bottom:3px solid rgba(0,0,0,0)}.service-editor-tabs .tabs-sidebar .tab-item.is-active{border-left-color:rgba(0,0,0,0);border-bottom-color:var(--primary, #00d1b2)}.service-editor-tabs .tabs-sidebar .tab-item .tab-label{font-size:.75rem;text-align:center}.service-editor-tabs .tabs-content{padding:1rem}}.variant-card{border:1px solid var(--border-color, #dbdbdb);border-radius:6px;padding:1.5rem;margin-bottom:1rem;background:var(--background-white, #fff)}.variant-card.is-collapsed .variant-card-body{display:none}.variant-card .variant-card-header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:1rem}.variant-card .variant-card-header:hover .variant-card-title{color:var(--primary, #00d1b2)}.variant-card .variant-card-title{font-size:1.125rem;font-weight:600;transition:color .15s ease}.variant-card .variant-card-meta{display:flex;gap:1rem;font-size:.875rem;color:var(--text-grey, #7a7a7a);margin-bottom:1rem}.variant-card .variant-card-body{padding-top:1rem;border-top:1px solid var(--border-light, #f5f5f5)}.knowledge-base-tree{border:1px solid hsl(223,10%,86%);border-radius:12px;overflow:hidden}.knowledge-base-tree .knowledge-base-tree__table{border-collapse:separate;border-spacing:0 .6rem;margin-bottom:0;background:rgba(0,0,0,0)}.knowledge-base-tree .knowledge-base-tree__table th{font-size:.82rem;letter-spacing:.02em;text-transform:uppercase;color:hsl(0,0%,44%);border-bottom:2px solid hsl(223,10%,86%);background-color:#fff;position:sticky;top:0;z-index:2}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__group-body tr.knowledge-base-tree__row td{background-color:#fff;border-top:1px solid hsl(223,10%,86%);border-bottom:1px solid hsl(223,10%,86%)}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__group-body tr.knowledge-base-tree__row td:first-child{border-left:1px solid hsl(223,10%,86%)}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__group-body tr.knowledge-base-tree__row td:last-child{border-right:1px solid hsl(223,10%,86%)}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__group-row td{border-bottom:2px solid hsl(325,80%,70%) !important;vertical-align:middle;font-size:.95rem}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__parent-header td{background-color:hsl(325,80%,92%) !important;border-top:1px solid hsl(325,80%,76%) !important;border-bottom:2px solid hsl(325,80%,70%) !important;border-left:6px solid hsl(325,80%,70%);color:hsl(325,76%,42%) !important;font-size:.96rem;font-weight:900;padding-top:.7rem;padding-bottom:.7rem;letter-spacing:.01em}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__row.is-root-row td{font-weight:700}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__row:focus-visible td,.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__row:hover td{background-color:#fff !important}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__category-cell{padding-left:calc(.6rem + var(--kb-depth, 0)*.85rem);position:relative;text-align:left}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__category-cell:not(.is-root-node)::before{content:"";position:absolute;left:calc(.35rem + (var(--kb-depth, 0) - 1)*.85rem);top:50%;width:.45rem;height:1px;background-color:hsl(0,0%,58%);opacity:.7;transform:translateY(-50%)}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__category-cell.is-root-node{font-weight:700}.knowledge-base-tree .knowledge-base-tree__table .knowledge-base-tree__slug{display:inline-block;background-color:hsl(223,10%,90.9%);border:1px solid hsl(223,10%,86%);border-radius:999px;padding:.12rem .55rem;color:hsl(350,100%,71%);font-size:.8rem;font-weight:700}::selection{background-color:var(--brand-primary);color:#fff}*:focus-visible{outline-color:var(--brand-primary)}.input:focus,.textarea:focus,.select select:focus{border-color:var(--brand-primary);box-shadow:0 0 0 .125em rgba(var(--brand-primary-rgb), 0.25)}.switch input[type=checkbox]:checked+.check{background:var(--brand-primary)}.checkbox input[type=checkbox]:checked+.checkmark{background-color:hsl(0, 0%, 44%);border-color:hsl(0, 0%, 44%)}:root{--bulma-success: hsl(151, 76%, 76%);--bulma-danger: hsl(350, 100%, 71%);--bulma-info: hsl(199, 65%, 70%);--bulma-warning: hsl(57, 100%, 83%);--bulma-grey: hsl(0, 0%, 58%);--app-success-dark: hsl(146, 42%, 28%)}.button.is-primary:not(.is-light):not(.is-outlined):not(.is-inverted){color:var(--brand-primary-text, inherit) !important}.tag.is-primary.is-light,.tag.is-link.is-light,.button.is-primary.is-light,.button.is-link.is-light,.notification.is-primary.is-light{background-color:var(--brand-primary-lighter) !important;color:color-mix(in srgb, var(--brand-primary), black 40%) !important;border-color:rgba(0,0,0,0) !important}.button.is-primary.is-light:hover,.button.is-primary.is-light:focus,.button.is-link.is-light:hover,.button.is-link.is-light:focus{background-color:var(--brand-primary-light) !important}.button.is-primary.is-outlined{border-color:var(--brand-primary);color:var(--brand-primary)}.button.is-primary.is-outlined:hover,.button.is-primary.is-outlined:focus{background-color:var(--brand-primary);color:#fff}.button.is-warning.is-outlined{border-color:#946c00;color:#946c00;background-color:#fffbeb}.button.is-warning.is-outlined:hover,.button.is-warning.is-outlined:focus{background-color:#ffc107;border-color:#ffc107;color:#000}.button.is-outlined:not(.is-primary):not(.is-warning):not(.is-danger):not(.is-success):not(.is-info):not(.is-link){color:hsl(0,0%,44%);border-color:hsl(0,0%,71%)}.button.is-outlined:not(.is-primary):not(.is-warning):not(.is-danger):not(.is-success):not(.is-info):not(.is-link):hover,.button.is-outlined:not(.is-primary):not(.is-warning):not(.is-danger):not(.is-success):not(.is-info):not(.is-link):focus{background-color:hsl(0,0%,96%);border-color:hsl(0,0%,44%)}
