@import url(https://fonts.googleapis.com/css?family=Oswald:400,600|Roboto:400,700);/*!
 * breakpoint-sass-mixins v1.0.0 (https://github.com/scherhans/breakpoint-sass-mixins)
 * Copyright 2020 Sebastian Scherhans <sebastian@scherhans.digital>
 * Licensed under MIT (https://github.com/scherhans/breakpoint-sass-mixins/blob/master/LICENSE)
 */body{display:grid;height:100vh;grid-template-rows:auto minmax(0,1fr)}.top-bar{align-items:center;display:grid;grid-template-columns:1fr 1fr auto}.left-sidebar{display:grid;grid-template-columns:3.5625rem minmax(0,1fr);height:100%}@media (min-width:42em){.left-sidebar{grid-template-columns:auto minmax(0,1fr)}}body{margin:0;font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif}.main-content{background:#576079}.h,h1,h2,h3,h4,h5,h6{font-family:Oswald;font-style:normal;font-weight:400;color:#259fd9;text-rendering:optimizeLegibility;margin:0}i+h1,i+h2,i+h3,i+h4,i+h5,i+h6{margin-left:1rem}a{line-height:inherit;color:#9f93dc;text-decoration:none;cursor:pointer;background-color:transparent}.text-center{text-align:center}.text-right{text-align:right}.button,button{background-color:#259fd9;color:#fafafa;padding:.85em 1em;border:1px solid transparent;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;line-height:1;text-align:center;cursor:pointer}.button.secondary,button.secondary{background-color:#9f93dc}.button.expanded,button.expanded{display:block}input.button.expanded{width:100%}.button:focus,.button:hover,button:focus,button:hover{background-color:#1a6f98;color:#fafafa}.button.secondary:focus,.button.secondary:hover,button.secondary:focus,button.secondary:hover{background-color:#6c59c9}.card{display:flex;flex-direction:column;background:#2f3139;color:#fafafa;border:1px solid #000;border-radius:0;box-shadow:none;overflow:hidden;margin-top:1rem}.card .card-divider{display:flex;flex:0 1 auto;background:#2f3139;padding:1rem}.card .card-divider i{color:#259fd9;font-size:4rem}.card .card-section{padding:1rem}.card .card-section>:last-child{margin-bottom:0}.dropdown button{display:grid;grid-template-columns:1fr;color:#2f3139;background-color:#259fd9;text-decoration:none;padding:1rem 1rem;font-size:inherit;border:none;cursor:pointer}.dropdown button .text{text-transform:capitalize}.dropdown-content{display:none;background-color:#259fd9;position:absolute;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1}.dropdown-content>*{color:#2f3139;padding:1.7rem 2rem;text-decoration:none;display:grid;justify-items:center;text-align:center}.dropdown-content form{padding:0}.dropdown-content button{padding:1.7rem 2rem!important;width:100%;height:100%!important;background-color:transparent}.dropdown:active button,.dropdown:hover button{color:#fafafa;background-color:#1a6f98}.dropdown:active .dropdown-content,.dropdown:hover .dropdown-content{display:grid}.dropdown:active .dropdown-content button,.dropdown:hover .dropdown-content button{background-color:transparent}.dropdown-content>:active,.dropdown-content>:hover{color:#fafafa;background-color:#1a6f98}footer{display:grid;grid-template-columns:1fr;gap:1em;justify-items:center;background:#7c86a1;padding:2rem}footer a{color:#2f3139;font-weight:700}footer .links{display:grid;grid-template-columns:1fr 1fr}footer .facebook{justify-content:center}footer .thumb-menu{display:flex;position:fixed;right:0;bottom:0;opacity:.8}footer .thumb-menu .dropdown-content{top:-14em;left:-6em}footer .thumb-menu .text{text-transform:capitalize}footer .far,footer .fas{font-size:3em}footer a:active,footer a:hover{text-decoration:underline}footer .thumb-menu:hover{opacity:1}footer .dropdown:hover button{background-color:#1a6f98}footer .dropdown-content>:hover{background-color:#1a6f98}@media (min-width:42em){footer{grid-template-columns:repeat(4,1fr);gap:0;justify-items:left;align-items:center}footer .logo{width:50%;margin-left:.5rem;order:1}footer .copyright{order:2}footer .facebook{display:grid;grid-template-columns:none;justify-content:left;order:3}footer .links{display:grid;grid-template-columns:none;order:4}footer .thumb-menu{display:none}}label{color:#fafafa;display:block;margin:0;font-size:.875rem;font-weight:400;line-height:1.8}fieldset{border:none;padding:0}.box-label{display:inline}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea{background-color:#576079;color:#2f3139;display:block;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #000;border-radius:0;box-shadow:inset 0 1px 2px rgba(10,10,10,.1);font-size:1rem;font-weight:400;line-height:1.5;transition:box-shadow .5s,border-color .25s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.error [type=color]:invalid,.error [type=date]:invalid,.error [type=datetime-local]:invalid,.error [type=datetime]:invalid,.error [type=email]:invalid,.error [type=month]:invalid,.error [type=number]:invalid,.error [type=password]:invalid,.error [type=search]:invalid,.error [type=tel]:invalid,.error [type=text]:invalid,.error [type=time]:invalid,.error [type=url]:invalid,.error [type=week]:invalid,.error textarea:invalid{background-color:#fee}.has-icon{display:grid;grid-template-columns:1fr 0}.has-icon [type=color],.has-icon [type=date],.has-icon [type=datetime-local],.has-icon [type=datetime],.has-icon [type=email],.has-icon [type=month],.has-icon [type=number],.has-icon [type=password],.has-icon [type=search],.has-icon [type=tel],.has-icon [type=text],.has-icon [type=time],.has-icon [type=url],.has-icon [type=week],.has-icon textarea{padding-right:4.75em}[type=password]~i,[type=text]~i{position:relative;right:3.5em;cursor:pointer;z-index:1;padding-left:1.25em;margin-bottom:1.2em}[type=password]~i::before,[type=text]~i::before{vertical-align:-85%}[type=password]~i.fa-eye-slash,[type=text]~i.fa-eye-slash{display:none}.vertical{background:#7c86a1;border-right:1px solid #2f3139;overflow-x:hidden;overflow-y:auto}.vertical .menu{flex-direction:column}.vertical .menu li{border-bottom:1px solid #2f3139}.vertical .menu li.is-active,.vertical .menu li:hover{background-color:#2f3139}.vertical .menu li a{position:relative;font-size:0;color:#fafafa;line-height:2.7}.vertical .menu li a i{font-size:1rem}.vertical .menu li.is-active a::before{background:#9f93dc;content:" ";height:2.45rem;position:absolute;left:0;top:0;width:3px}.menu{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;position:relative}.menu a{line-height:1;text-decoration:none;display:block;padding:.7rem 1rem}.menu a i{margin-right:.25rem}@media (min-width:42em){.vertical{width:200px}.vertical .menu li a{font-size:1rem}.vertical .menu li.is-active a::before{height:4.125rem}}.galaxy-container{display:grid;grid-template:"header" auto "time" auto "grades" auto "schedule" auto;border:1px solid #d3d3d3;border-right:none;border-left:none}.preschool-container{display:grid;grid-template:"header" auto "time" auto "grades" auto "schedule" auto;border:1px solid #d3d3d3;border-right:none;border-left:none}.summer-camp-container{display:grid;grid-template:"header" auto "time" auto "grades" auto "description" auto "schedule" auto;border:1px solid #d3d3d3;border-right:none;border-left:none}.program-header{grid-area:header;padding:1em}.time{grid-area:time;padding:1em}.grades>div,.schedule>div,.time>div{margin-bottom:.5em}.grades{grid-area:grades;padding:1em;border-bottom:1px solid #d3d3d3;border-right:none;background-color:#576079}.description{grid-area:description;padding:1em;border-bottom:1px solid #d3d3d3;border-right:none;background-color:#576079}.schedule{grid-area:schedule;padding:1em;background-color:#576079}.galaxy{background-color:#feffff}.galaxy-time{background-color:#fff}.preschool{background-color:#fff}.preschool-time{background-color:#fff}.summer-camp{background-color:#fff}.summer-camp-time{background-color:#fff}@media (min-width:42em){.galaxy-container{grid-template:"header header header" auto "time grades schedule" auto/auto auto}.preschool-container{grid-template:"header header header" auto "time grades schedule" auto/auto auto}.summer-camp-container{grid-template:"header header header header" auto "time grades description schedule" auto/auto auto}.grades{border-right:1px solid #d3d3d3;border-bottom:none}.description{border-right:1px solid #d3d3d3;border-bottom:none}}.table{margin:1rem}.table label{padding-bottom:1rem}.table label i{position:absolute;color:#9f93dc;font-size:2rem;margin-top:.36rem;margin-left:.5rem}.table label input{margin:0 auto;font-size:1rem;line-height:2.5rem;padding-left:2.5rem}table{width:100%;margin:0 auto;border-collapse:collapse;background:#2f3139;border:1px solid #000;border-bottom:2px solid #9f93dc;box-shadow:0 0 20px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05),0 20px 20px rgba(0,0,0,.05),0 30px 20px rgba(0,0,0,.05)}table tr{border:1px solid #9f93dc}table tr:hover{background:#7c86a1}table td,table th{color:#fafafa;border-collapse:collapse}table td{display:block;padding-left:1rem}table td:first-child{padding-top:.5em}table td:last-child{padding-bottom:.5em}table td:before{content:attr(data-th) ": ";color:#259fd9;font-weight:700}table th{display:none}@media (min-width:42em){.table{border:none}.table tr{border:none}.table tr:hover td{border:1px solid #2f3139}.table td,.table th{display:table-cell;padding:1rem 2rem;border:1px solid #2f3139;border-top:none;border-bottom:none}.table th{background:#2f3139;color:#259fd9;font-size:1rem;border-bottom:1px solid #fafafa}.table th.last{border-right:none}.table td:before{display:none}}.tabs{background:#7c86a1;padding:1rem;margin:1rem;box-shadow:0 0 20px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05),0 20px 20px rgba(0,0,0,.05),0 30px 20px rgba(0,0,0,.05);min-width:15rem}.tabs input[name=tab-control]{display:none}.tabs .content section h2,.tabs ul li label{font-weight:700;font-size:1.25rem;color:#2f3139}.tabs ul{list-style-type:none;padding-left:0;display:flex;flex-direction:row;margin-bottom:0;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.tabs ul li{box-sizing:border-box;flex:1;width:25%;padding:0 1rem;text-align:center}.tabs ul li label{transition:all .3s ease-in-out;color:#b8b8b8;overflow:hidden;text-overflow:ellipsis;display:block;cursor:pointer;transition:all .2s ease-in-out;white-space:nowrap}.tabs ul li label br{display:none}.tabs ul li label svg{fill:#b8b8b8;height:1.2em;vertical-align:bottom;margin-right:.25rem;margin-bottom:.25rem;transition:all .2s ease-in-out}.tabs ul li label:active,.tabs ul li label:focus,.tabs ul li label:hover{outline:0;color:#dedede}.tabs ul li label:active svg,.tabs ul li label:focus svg,.tabs ul li label:hover svg{fill:#dedede}.tabs .slider{position:relative;width:25%;transition:all .33s cubic-bezier(.38,.8,.32,1.07)}.tabs .slider .indicator{position:relative;width:4rem;max-width:100%;margin:0 auto;height:.25rem;background:#2f3139;border-radius:1px}.tabs .content{margin-top:1rem}.tabs .content section{display:none;animation-name:content;animation-direction:normal;animation-duration:.3s;animation-timing-function:ease-in-out;animation-iteration-count:1;line-height:1.4}.tabs .content section h2{color:#2f3139;display:none}.tabs .content section h2::after{content:"";position:relative;display:block;width:30px;height:3px;background:#2f3139;margin-top:5px;left:1px}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{cursor:default;color:#2f3139}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label svg{fill:#259fd9}@media (max-width:40rem){.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{background:#b8b8b8}}.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{cursor:default;color:#2f3139}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label svg{fill:#259fd9}@media (max-width:40rem){.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{background:#b8b8b8}}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{cursor:default;color:#2f3139}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label svg{fill:#259fd9}@media (max-width:40rem){.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{background:#b8b8b8}}.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{transform:translateX(200%)}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{cursor:default;color:#2f3139}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label svg{fill:#259fd9}@media (max-width:40rem){.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{background:#b8b8b8}}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{transform:translateX(300%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}@keyframes content{from{opacity:0;transform:translateY(5%)}to{opacity:1;transform:translateY(0)}}@media (max-width:60rem){.tabs ul li label{white-space:initial}.tabs ul li label br{display:initial}.tabs ul li label svg{height:1.5em}.tabs input[name=tab-control]:nth-of-type(1):checked~ul>li:nth-child(1)>label{color:#259fd9}.tabs input[name=tab-control]:nth-of-type(1):checked~.slider{transform:translateX(0)}.tabs input[name=tab-control]:nth-of-type(1):checked~.content>section:nth-child(1){display:block}.tabs input[name=tab-control]:nth-of-type(2):checked~ul>li:nth-child(2)>label{color:#259fd9}.tabs input[name=tab-control]:nth-of-type(2):checked~.slider{transform:translateX(100%)}.tabs input[name=tab-control]:nth-of-type(2):checked~.content>section:nth-child(2){display:block}.tabs input[name=tab-control]:nth-of-type(3):checked~ul>li:nth-child(3)>label{color:#259fd9}.tabs input[name=tab-control]:nth-of-type(3):checked~.slider{transform:translateX(200%)}.tabs input[name=tab-control]:nth-of-type(3):checked~.content>section:nth-child(3){display:block}.tabs input[name=tab-control]:nth-of-type(4):checked~ul>li:nth-child(4)>label{color:#259fd9}.tabs input[name=tab-control]:nth-of-type(4):checked~.slider{transform:translateX(300%)}.tabs input[name=tab-control]:nth-of-type(4):checked~.content>section:nth-child(4){display:block}}@media (max-width:40rem){.tabs ul li label{padding:.1rem;border-radius:.5rem}.tabs ul li label span{display:none}.tabs .slider{display:none}.tabs .content{margin-top:1rem}.tabs .content section h2{display:block}}.top-bar{background:#7c86a1;height:55px}.top-bar .logo{color:#2f3139;text-align:center;text-transform:uppercase;font-weight:700;text-decoration:none;text-transform:uppercase;font-weight:700;margin-left:1rem}.top-bar .family{color:#2f3139;font-weight:700;text-decoration:none;margin-left:1rem}.top-bar .dropdown{display:none}.top-bar .dropdown button{padding-right:5rem;background-color:#7c86a1;height:55px;padding-top:1.25rem}.top-bar .dropdown-content{background-color:#7c86a1}.top-bar .logo:hover{color:#259fd9}.top-bar .dropdown:hover button{background-color:#2f3139}.top-bar .dropdown-content>:hover{background-color:#2f3139}.top-bar .logo{text-align:left}.top-bar .dropdown{display:block}.main-dash{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:1rem;padding:1rem}.main-dash .chart,.main-dash .header{grid-column:1/-1;color:#2f3139}.main-dash .card{margin-top:0;text-align:center;justify-content:start}.main-dash .card .card-divider{display:block}.main-dash .card .card-section{overflow-wrap:break-word}.main-dash{grid-template-columns:1fr 1fr 1fr 1fr}.main-dash .chart{grid-column:auto/span 2}.errorDetails .content div{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.errorDetails i{margin:1rem 1rem 0;font-size:3rem}.errorDetails .card{margin:1rem}.log .table-dates{padding:1rem 1rem 0}.log .table-dates{padding:0;position:absolute;right:1rem;display:flex;gap:1rem}.center-children{display:block;padding:1rem}.center-children>*{width:100%}.center-children{display:grid;place-items:center}.center-children>*{width:calc(33.33333% - 1.875rem);min-width:25em}.userDetails .content{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:min-content;gap:1rem;padding:1rem}.userDetails .full{grid-column:1/-1}.userDetails .content div{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.userDetails i{margin:1rem 1rem 0;font-size:3rem}.userDetails .card{margin:0}.userDetails .card .card-section{display:grid;grid-template-columns:200px 1fr;grid-auto-rows:min-content;gap:1rem}.userDetails .card .card-section h4{text-align:right}.userDetails .card .card-section h4 .alert{color:#ff5722}.userDetails .card .card-section>span{align-self:center}.userDetails .card .card-section hr{border:0;border-top:solid 1px;width:100%}.visitors rect{stroke:#2f3139;stroke-width:.25rem}:root{--balloon-border-radius:2px;--balloon-color:rgba(16,16,16,0.95);--balloon-text-color:#fff;--balloon-font-size:12px;--balloon-move:4px}button[aria-label][data-balloon-pos]{overflow:visible}[aria-label][data-balloon-pos]{position:relative;cursor:pointer}[aria-label][data-balloon-pos]:after{opacity:0;pointer-events:none;transition:all .18s ease-out .18s;text-indent:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;font-weight:400;font-style:normal;text-shadow:none;font-size:var(--balloon-font-size);background:var(--balloon-color);border-radius:2px;color:var(--balloon-text-color);border-radius:var(--balloon-border-radius);content:attr(aria-label);padding:.5em 1em;position:absolute;white-space:nowrap;z-index:10}[aria-label][data-balloon-pos]:before{width:0;height:0;border:5px solid transparent;border-top-color:var(--balloon-color);opacity:0;pointer-events:none;transition:all .18s ease-out .18s;content:"";position:absolute;z-index:10}[aria-label][data-balloon-pos]:hover:after,[aria-label][data-balloon-pos]:hover:before,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:after,[aria-label][data-balloon-pos]:not([data-balloon-nofocus]):focus:before,[aria-label][data-balloon-pos][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-visible]:before{opacity:1;pointer-events:none}[aria-label][data-balloon-pos].font-awesome:after{font-family:FontAwesome,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif}[aria-label][data-balloon-pos][data-balloon-break]:after{white-space:pre}[aria-label][data-balloon-pos][data-balloon-break][data-balloon-length]:after{white-space:pre-line;word-break:break-word}[aria-label][data-balloon-pos][data-balloon-blunt]:after,[aria-label][data-balloon-pos][data-balloon-blunt]:before{transition:none}[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:after{transform:translate(-50%,0)}[aria-label][data-balloon-pos][data-balloon-pos=down]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=down][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=up]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=up][data-balloon-visible]:before{transform:translate(-50%,0)}[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:after{left:0}[aria-label][data-balloon-pos][data-balloon-pos*="-left"]:before{left:5px}[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:after{right:0}[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:before{right:5px}[aria-label][data-balloon-pos][data-balloon-po*="-left"]:hover:after,[aria-label][data-balloon-pos][data-balloon-po*="-left"][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos*="-right"][data-balloon-visible]:after{transform:translate(0,0)}[aria-label][data-balloon-pos][data-balloon-po*="-left"]:hover:before,[aria-label][data-balloon-pos][data-balloon-po*="-left"][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos*="-right"]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos*="-right"][data-balloon-visible]:before{transform:translate(0,0)}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after,[aria-label][data-balloon-pos][data-balloon-pos^=up]:before{bottom:100%;transform-origin:top;transform:translate(0,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=up]:after{margin-bottom:10px}[aria-label][data-balloon-pos][data-balloon-pos=up]:after,[aria-label][data-balloon-pos][data-balloon-pos=up]:before{left:50%;transform:translate(-50%,var(--balloon-move))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after,[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{top:100%;transform:translate(0,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos^=down]:after{margin-top:10px}[aria-label][data-balloon-pos][data-balloon-pos^=down]:before{width:0;height:0;border:5px solid transparent;border-bottom-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=down]:after,[aria-label][data-balloon-pos][data-balloon-pos=down]:before{left:50%;transform:translate(-50%,calc(var(--balloon-move) * -1))}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:after,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:after{transform:translate(0,-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=left][data-balloon-visible]:before,[aria-label][data-balloon-pos][data-balloon-pos=right]:hover:before,[aria-label][data-balloon-pos][data-balloon-pos=right][data-balloon-visible]:before{transform:translate(0,-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after,[aria-label][data-balloon-pos][data-balloon-pos=left]:before{right:100%;top:50%;transform:translate(var(--balloon-move),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=left]:after{margin-right:10px}[aria-label][data-balloon-pos][data-balloon-pos=left]:before{width:0;height:0;border:5px solid transparent;border-left-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after,[aria-label][data-balloon-pos][data-balloon-pos=right]:before{left:100%;top:50%;transform:translate(calc(var(--balloon-move) * -1),-50%)}[aria-label][data-balloon-pos][data-balloon-pos=right]:after{margin-left:10px}[aria-label][data-balloon-pos][data-balloon-pos=right]:before{width:0;height:0;border:5px solid transparent;border-right-color:var(--balloon-color)}[aria-label][data-balloon-pos][data-balloon-length]:after{white-space:normal}[aria-label][data-balloon-pos][data-balloon-length=small]:after{width:80px}[aria-label][data-balloon-pos][data-balloon-length=medium]:after{width:150px}[aria-label][data-balloon-pos][data-balloon-length=large]:after{width:260px}[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:380px}@media screen and (max-width:768px){[aria-label][data-balloon-pos][data-balloon-length=xlarge]:after{width:90vw}}[aria-label][data-balloon-pos][data-balloon-length=fit]:after{width:100%}