.pillButton{--css-pseudo-bg: transparent;--css-v-pseudo-bg: transparent;--css-v-bgcolor: black;--css-v-color: white;display:inline-flex;align-items:center;justify-content:center;color:var(--css-v-color);background-color:var(--css-v-bgcolor);font-size:14px;font-weight:500;height:48px;border-radius:24px;padding:0 36px;white-space:nowrap;position:relative}.pillButton::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;background-color:var(--css-pseudo-bg);transition:background-color .12s ease-in-out}.pillButton[data-css-disabled=false]:hover{--css-pseudo-bg: var(--css-v-pseudo-bg)}.pillButton[data-css-disabled=false][data-css-color=primary]{--css-v-pseudo-bg: rgba(255, 255, 255, 0.1);--css-v-bgcolor: #007BFF;--css-v-color: white}.pillButton[data-css-disabled=false][data-css-color=accent]{--css-v-pseudo-bg: rgba(255, 255, 255, 0.1);--css-v-bgcolor: #52AA84;--css-v-color: white}.pillButton[data-css-disabled=false][data-css-color=white]{--css-v-pseudo-bg: rgba(0, 0, 0, 0.05);--css-v-bgcolor: white;--css-v-color: #282828}.pillButton[data-css-disabled=false][data-css-color=danger]{--css-v-pseudo-bg: rgba(255, 255, 255, 0.1);--css-v-bgcolor: red;--css-v-color: white}.pillButton[data-css-disabled=true]{--css-v-bgcolor: #B2B2B2;--css-v-color: white;cursor:not-allowed}.pillButton[data-css-block=true]{display:flex;width:100%;padding:0}.pillButton[data-css-style=large]{height:64px;font-size:16px;font-weight:400;padding:0 48px;border-radius:32px}
.appCrash{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;background-color:#007bff}.appCrash[data-css-ce=true]{background-color:#52aa84}.appCrash__icon{width:300px;height:auto;opacity:.7;filter:invert(100%)}.appCrash__title{color:#fff;font-size:64px;font-weight:700}.appCrash__text{color:#fff;font-size:20px;opacity:.8}
.breathButton{--css-size: 0px;--css-breath-size: 0px;--css-hover-breath-size: 0px;--css-icon-filter: none;--css-hover-icon-filter: none;--css-breath-bg: transparent;--css-v-size: var(--css-breath-size);--css-v-filter: var(--css-icon-filter);--css-v-opacity: 0;flex:none;display:flex;width:var(--css-size);height:var(--css-size);position:relative;pointer-events:initial}.breathButton>img{width:var(--js-icon-width, auto);height:var(--js-icon-height, auto);filter:var(--css-v-filter);margin:auto;transition:filter .12s linear}.breathButton::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:var(--css-v-size);height:var(--css-v-size);background-color:var(--css-breath-bg);border-radius:50%;opacity:var(--css-v-opacity);transition-property:width,height,opacity;transition-duration:.12s;transition-timing-function:linear;pointer-events:none}.breathButton[data-css-disabled=true]{cursor:not-allowed}.breathButton:not([data-css-disabled=true]):hover{--css-v-size: var(--css-hover-breath-size);--css-v-filter: var(--css-hover-icon-filter);--css-v-opacity: 1}.breathButton[data-css-size="44"]{--css-size: 44px;--css-breath-size: 36px;--css-hover-breath-size: 44px}.breathButton[data-css-size="40"]{--css-size: 40px;--css-breath-size: 30px;--css-hover-breath-size: 40px}.breathButton[data-css-size="36-inset"]{--css-size: 36px;--css-breath-size: 24px;--css-hover-breath-size: 30px}.breathButton[data-css-size="36-outset"]{--css-size: 36px;--css-breath-size: 28px;--css-hover-breath-size: 40px}.breathButton[data-css-size="30"]{--css-size: 30px;--css-breath-size: 24px;--css-hover-breath-size: 30px}.breathButton[data-css-theme=dark]{--css-icon-filter: opacity(.5);--css-hover-icon-filter: opacity(.8);--css-breath-bg: rgba(0, 0, 0, 0.05)}.breathButton[data-css-theme=light]{--css-icon-filter: invert(100%) opacity(.7);--css-hover-icon-filter: invert(100%) opacity(1);--css-breath-bg: rgba(255, 255, 255, 0.1)}.breathButton[data-css-theme=dark-no-filter]{--css-breath-bg: rgba(0, 0, 0, 0.05)}.breathButton[data-css-theme=light-vivid]{--css-icon-filter: invert(100%);--css-hover-icon-filter: invert(100%) opacity(1);--css-breath-bg: rgba(255, 255, 255, 0.2)}
.sa{overflow:hidden;position:relative}.sa__scroll{-webkit-overflow-scrolling:touch;overflow-x:hidden}.sa__scroll[data-css-style=subtle]::-webkit-scrollbar{width:6px}.sa__scroll[data-css-style=subtle]::-webkit-scrollbar-track{background-color:#f3f3f3}.sa__scroll[data-css-style=subtle]::-webkit-scrollbar-thumb{background-color:#c1c1c1}@supports(-moz-appearance: none){.sa__scroll[data-css-style=subtle]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f3f3f3}}@media(min-width: 1024px){.sa__scroll[data-css-style=subtle-desktop]::-webkit-scrollbar{width:6px}.sa__scroll[data-css-style=subtle-desktop]::-webkit-scrollbar-track{background-color:#f3f3f3}.sa__scroll[data-css-style=subtle-desktop]::-webkit-scrollbar-thumb{background-color:#c1c1c1}@supports(-moz-appearance: none){.sa__scroll[data-css-style=subtle-desktop]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f3f3f3}}}.sa__scroll[data-css-style=waterfall]::-webkit-scrollbar{width:6px}.sa__scroll[data-css-style=waterfall]::-webkit-scrollbar-track{background-color:#fff}.sa__scroll[data-css-style=waterfall]::-webkit-scrollbar-thumb{background-color:#007bff;border-radius:3px}@supports(-moz-appearance: none){.sa__scroll[data-css-style=waterfall]{scrollbar-width:thin;scrollbar-color:#007bff #fff}}.sa__scroll[data-css-style=ash]::-webkit-scrollbar{width:6px}.sa__scroll[data-css-style=ash]::-webkit-scrollbar-track{background-color:#f3f3f3}.sa__scroll[data-css-style=ash]::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:3px}@supports(-moz-appearance: none){.sa__scroll[data-css-style=ash]{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f3f3f3}}.sa__scroll[data-css-style=hidden]::-webkit-scrollbar{display:none}@supports(-moz-appearance: none){.sa__scroll[data-css-style=hidden]{scrollbar-width:none}}.sa__scroll[data-css-overflow=auto]{overflow-y:auto}.sa__scroll[data-css-overflow=scroll]{overflow-y:scroll}.sa__bounce[data-css-style=page]{position:absolute;right:24px;bottom:24px;display:flex;width:48px;height:48px;background-color:#fff;border:1px solid rgba(0,0,0,0);border-radius:50%;box-shadow:0 0 24px rgba(0,0,0,.15);transition:transform .3s ease-in-out,border-color .12s linear}.sa__bounce[data-css-style=page]>img{width:20px;height:auto;filter:var(--filter-585858);margin:auto}.sa__bounce[data-css-style=page][data-css-visible=false]{transform:scale(0)}.sa__bounce[data-css-style=page]:hover{border-color:#007bff}.sa--anyPage,.sa__scroll--anyPage{height:100%}
.snackStack{position:fixed;z-index:2000;bottom:0;right:0;width:440px}.sa__scroll--snackStack{max-height:100vh}.snackStack__list:not(:empty){padding-top:24px}.snackStack__itemWrapper{overflow:hidden;height:0;transition:height .3s ease-out}.snackStack__itemOuter{padding:0 24px 24px 0}@keyframes anim--snackStack__item--close{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(40px)}}.snackStack__item{display:flex;align-items:center;background-color:#000;padding:20px 16px 20px 24px;border-radius:8px;box-shadow:4px 4px 6px rgba(0,0,0,.1);overflow:hidden;backface-visibility:hidden;transform:translate3d(0, 0, 0);position:relative}.snackStack__item[data-css-color=error]{background-color:#c00}.snackStack__item[data-css-color=warning]{background-color:#b58c00}.snackStack__item[data-css-color=info]{background-color:#007fff}.snackStack__item[data-css-color=success]{background-color:#0a0}.snackStack__item[data-css-color=neutral]{background-color:#889}.snackStack__item[data-css-closing=true]{animation:anim--snackStack__item--close .3s ease-out 0s 1 both}.snackStack__item__content{flex:1;padding-right:16px;min-width:0}.snackStack__item__content__date{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700}.snackStack__item__content__title{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;margin-top:2px}.snackStack__item__content__text{color:#fff;font-size:14px;white-space:pre-wrap;margin-top:2px}.snackStack__item__content__buttons{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.snackStack__item__content__button{flex:none;color:#fff;font-size:14px;font-weight:600;padding:11px 16px;border:1px solid rgba(0,0,0,0);border-radius:6px;background-color:hsla(0,0%,100%,.2);max-width:calc(100% - 6px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition-property:border-color,background-color;transition-duration:.12s;transition-timing-function:linear}.snackStack__item__content__button:hover{border-color:#fff;background-color:hsla(0,0%,100%,.25)}@keyframes anim--snackStack__item__timeout--shrink{0%{width:100%}100%{width:0%}}.snackStack__item__timeout{position:absolute;left:0;bottom:0;width:100%;height:5px;background-color:hsla(0,0%,100%,.4);animation:anim--snackStack__item__timeout--shrink var(--js-timeout-duration) linear 0s 1 both}.snackStack__item__progress{position:absolute;z-index:-1;left:0;top:0;height:100%;background-color:hsla(0,0%,100%,.12)}
.loadingScreen{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh}.loadingScreen__svg{width:0;height:0}.loadingScreen__stack{width:200px;height:200px;position:relative}.loadingScreen__stack__ring{position:absolute;top:0;left:0;width:100%;height:100%;transform:translate(-16px, -16px);background-color:rgba(0,123,255,.1);border-radius:50%;filter:url(#loadingScreen-svgFilter) blur(1px)}.loadingScreen__stack__logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:90px;height:auto}.loadingScreen__label{color:rgba(0,123,255,.8);font-weight:500;text-align:center;width:100%;margin-top:20px}
