@-webkit-keyframes fadeinout{0%,to{opacity:0}10%{opacity:.33}}@keyframes fadeinout{0%,to{opacity:0}10%{opacity:.33}}.bui .bui-badge.bui-badge-enter{-webkit-animation:badgeEnter 1.44s linear;animation:badgeEnter 1.44s linear;transform-origin:center}.bui .bui-badge.bui-badge-exit{-webkit-animation:badgeExit .36s ease-out;animation:badgeExit .36s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;transform-origin:center}@-webkit-keyframes badgeEnter{0%{transform:scale(0)}12%{transform:scale(1.2)}24%{transform:scale(.75)}36%{transform:scale(1.1)}48%{transform:scale(.9)}54%{transform:scale(1)}}@keyframes badgeEnter{0%{transform:scale(0)}12%{transform:scale(1.2)}24%{transform:scale(.75)}36%{transform:scale(1.1)}48%{transform:scale(.9)}54%{transform:scale(1)}}@-webkit-keyframes badgeExit{0%{transform:scale(1)}75%{transform:scale(1.2)}to{transform:scale(0)}}@keyframes badgeExit{0%{transform:scale(1)}75%{transform:scale(1.2)}to{transform:scale(0)}}.bui .spinner{-webkit-animation:rotator 1.44s linear infinite;animation:rotator 1.44s linear infinite;transform-origin:center}@-webkit-keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}@keyframes rotator{0%{transform:rotate(0deg)}to{transform:rotate(270deg)}}.bui .loading{stroke-dasharray:112;stroke-dashoffset:0;transform-origin:center;-webkit-animation:dash 1.44s cubic-bezier(.25,0,.36,1) infinite;animation:dash 1.44s cubic-bezier(.25,0,.36,1) infinite}@-webkit-keyframes dash{0%{stroke-dashoffset:112}50%{stroke-dashoffset:26;transform:rotate(135deg)}to{stroke-dashoffset:112;transform:rotate(450deg)}}@keyframes dash{0%{stroke-dashoffset:112}50%{stroke-dashoffset:26;transform:rotate(135deg)}to{stroke-dashoffset:112;transform:rotate(450deg)}}.bui input[type=date]{padding:23px 15px 0;margin:0;height:auto}.bui input[type=date]::-webkit-inner-spin-button{display:none}.bui input[type=date]::-webkit-datetime-edit-day-field,.bui input[type=date]::-webkit-datetime-edit-month-field,.bui input[type=date]::-webkit-datetime-edit-text,.bui input[type=date]::-webkit-datetime-edit-year-field{display:none}.bui input[type=date]::-webkit-calendar-picker-indicator{color:var(--on-surface-light)}.bui input[type=date]::-webkit-calendar-picker-indicator:hover{background-color:initial;color:var(--on-surface);cursor:pointer}.bui input[type=date]::-webkit-calendar-picker-indicator:active{color:var(--accent)}.bui.bui-showdate input[type=date]::-webkit-datetime-edit-day-field,.bui.bui-showdate input[type=date]::-webkit-datetime-edit-month-field,.bui.bui-showdate input[type=date]::-webkit-datetime-edit-text,.bui.bui-showdate input[type=date]::-webkit-datetime-edit-year-field{display:inline-block}.bui-tabs::-webkit-scrollbar{display:none}.bui-tabs{-ms-overflow-style:none}
/*# sourceMappingURL=bongo-ui.css.map */.bui{font-family:helvetica neue,arial,sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0);--hue:328;--saturation:100%;--lightness:62%;--ok-hue:124;--error-hue:0;--warning-hue:36}.bui .heading-1{font-size:6em;line-height:1.04166666;font-weight:300}.bui .heading-2{font-size:3.75em;line-height:1.03333;font-weight:300}.bui .heading-3{font-size:3em;line-height:1.04166666;font-weight:400}.bui .heading-4{font-size:2.125em;line-height:1.05888;font-weight:400}.bui .heading-5{font-size:1.5em;line-height:1.083333;font-weight:400}.bui .heading-6{font-size:1.25em;line-height:1.1;font-weight:400}.bui .heading-7{font-weight:600}.bui .body-1,.bui .heading-7{font-size:1em;line-height:1.25}.bui .body-2{font-size:.875em;line-height:1.4285714286}.bui .caption{font-size:.75em;line-height:1.6666666667}.bui .overline{font-size:.625em;line-height:1;text-transform:uppercase;letter-spacing:1.5px}.bui-show-scroll::-webkit-scrollbar{-webkit-appearance:none;width:8px;height:8px;background-color:none}.bui-show-scroll::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--scrollbar-thumb)}.bui-show-scroll-square::-webkit-scrollbar-thumb{border-radius:0}.bui-show-scroll::-webkit-scrollbar-corner{background:var(--surface)}.bui-show-keyboard-focus:focus-visible{outline-offset:3px;outline:3px solid var(--accent)}.bui-show-keyboard-focus-inside:focus-visible{outline-offset:-3px;outline:3px solid var(--accent)}.bui a,.bui a:visited{color:var(--accent-text);-webkit-tap-highlight-color:hsla(var(--hue),var(--saturation),62%,.1)}.bui a:focus{outline-offset:3px;outline:3px solid var(--accent)}.bui a.discrete,.bui a.discrete:visited{color:var(--on-surface-light)}.bui input{font-family:helvetica neue,arial,sans-serif;-webkit-appearance:none}.bui::-moz-focus-inner{border:0}.bui textarea{font-family:helvetica neue,arial,sans-serif}.bui input[type=search]{height:54px}.bui input[type=search]::-webkit-search-cancel-button,.bui input[type=search]::-webkit-search-decoration,.bui input[type=search]::-webkit-search-results-button,.bui input[type=search]::-webkit-search-results-decoration{display:none}.bui input:-webkit-autofill{border:none;-webkit-text-fill-color:var(--on-surface);-webkit-box-shadow:0 0 0 1000px var(--autocomplete) inset;box-shadow:0 0 0 1000px var(--autocomplete) inset}.bui input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}@media screen and (prefers-color-scheme: light) {
.bui{--background:#fff;--on-background:hsl(var(--hue) 10% 10%);--on-background-light:hsl(var(--hue) calc(var(--saturation)*0.1) 48%);--container-background:hsl(var(--hue),50%,96%);--container-outline:hsl(var(--hue),25%,82%);--container-outline-lighter:hsl(var(--hue),25%,92%);--data-table-hover:hsl(var(--hue),50%,96%);--autocomplete:hsl(55,calc(var(--saturation)*0.87),66%);--surface:#fff;--surface-floating:var(--surface);--surface-alternative:hsl(var(--hue) 20% 96%);--surface-highlight:hsl(var(--hue) var(--saturation) var(--lightness));--on-surface:hsl(var(--hue) 10% 10%);--on-surface-light:hsl(var(--hue) 10% 48%);--on-surface-lighter:hsl(var(--hue) 10% 80%);--inverted-surface:hsl(var(--hue) 20% 30%);--inverted-surface-highlight:#fff;--on-inverted-surface:hsl(var(--hue) 20% 95%);--ok:hsl(var(--ok-hue) calc(var(--saturation)*0.48) 40%);--ok-text:hsl(var(--ok-hue) calc(var(--saturation)*0.48) 36%);--on-ok:#fff;--error:hsl(var(--error-hue) calc(var(--saturation)*0.9) 49%);--error-text:hsl(var(--error-hue) var(--saturation) 45%);--on-error:#fff;--error-highlight:#fff;--warning:hsl(var(--warning-hue) calc(var(--saturation)*0.97) 58%);--warning-text:hsl(var(--warning-hue) var(--saturation) 38%);--on-warning:hsl(var(--hue) 10% 10%);--accent:hsl(var(--hue) var(--saturation) var(--lightness));--accent-text:hsl(var(--hue) var(--saturation) calc(var(--lightness)*0.9));--accent-on-inverted-surface:hsl(var(--hue) var(--saturation) calc(var(--lightness)*1.2));--accent-surface:var(--accent);--accent-light:hsl(var(--hue) var(--saturation) 93%);--accent-highlight:#fff;--on-accent:#fff;--selection-control:hsl(var(--hue) 10% 62%);--on-selection-control:#fff;--badge:var(--error);--navigation:var(--surface);--on-navigation-resting:var(--on-surface-light);--on-navigation-active:var(--accent);--navigation-highlight:var(--surface-highlight);--navigation-inverted:var(--inverted-surface);--navigation-inverted-highlight:#fff;--on-navigation-inverted-resting:hsl(var(--hue) 20% 75%);--on-navigation-inverted-active:var(--inverted-surface-highlight);--navigation-accent:var(--accent-surface);--navigation-accent-highlight:#fff;--on-navigation-accent-resting:hsl(var(--hue) 100% 85%);--on-navigation-accent-active:#fff;--modal-background:hsla(var(--hue),20%,90%,0.9);--box-shadow-color:hsla(var(--hue),20%,33%,0.33);--scrollbar-thumb:hsl(var(--hue) 10% 85%)}
}
@media screen and (prefers-color-scheme: dark) {
.bui{--background:hsl(var(--hue) 20% 8%);--on-background:hsl(var(--hue) 20% 90%);--on-background-light:hsl(var(--hue) 10% 55%);--container-background:hsla(var(--hue),15%,17%,0.8);--container-outline:hsla(var(--hue),15%,29%,0.8);--container-outline-lighter:hsla(var(--hue),15%,23%,0.8);--data-table-hover:hsl(var(--hue),20%,15%);--autocomplete:hsl(55,calc(var(--saturation)*0.86),14%);--surface:hsl(var(--hue) 20% 8%);--surface-floating:hsl(var(--hue) 5% 12%);--surface-alternative:hsl(var(--hue) 20% 15%);--surface-highlight:hsl(var(--hue) var(--saturation) 75%);--on-surface:hsl(var(--hue) 20% 90%);--on-surface-light:hsl(var(--hue) 10% 55%);--on-surface-lighter:hsl(var(--hue) 10% 35%);--inverted-surface:hsl(var(--hue) 20% 30%);--inverted-surface-highlight:#fff;--on-inverted-surface:hsl(var(--hue) 20% 95%);--ok:hsl(var(--ok-hue) calc(var(--saturation)*0.48) 40%);--ok-text:hsl(var(--ok-hue) calc(var(--saturation)*0.38) 45%);--on-ok:#fff;--error:hsl(var(--error-hue) var(--saturation) 49%);--error-text:hsl(var(--error-hue) var(--saturation) 60%);--on-error:#fff;--error-highlight:#fff;--warning:hsl(var(--warning-hue) calc(var(--saturation)*0.97) 58%);--warning-text:hsl(var(--warning-hue) calc(var(--saturation)*0.95) 35%);--on-warning:hsl(var(--hue) 10% 10%);--accent:hsl(var(--hue) var(--saturation) calc(var(--lightness)*1.12903));--accent-text:hsl(var(--hue) var(--saturation) calc(var(--lightness)*1.1));--accent-on-inverted-surface:hsl(var(--hue) var(--saturation) calc(var(--lightness)*1.2));--accent-surface:hsl(var(--hue) var(--saturation) calc(var(--lightness)*0.93548));--accent-light:hsl(var(--hue) var(--saturation) calc(var(--lightness)*0.48387));--accent-highlight:#fff;--on-accent:#fff;--selection-control:hsl(var(--hue) 10% 30%);--on-selection-control:hsl(var(--hue) 20% 95%);--badge:var(--error);--navigation:var(--surface);--on-navigation-resting:var(--on-surface-light);--on-navigation-active:var(--accent);--navigation-highlight:var(--surface-highlight);--navigation-inverted:var(--inverted-surface);--navigation-inverted-highlight:#fff;--on-navigation-inverted-resting:hsl(var(--hue) 20% 75%);--on-navigation-inverted-active:var(--inverted-surface-highlight);--navigation-accent:var(--accent-surface);--navigation-accent-highlight:#fff;--on-navigation-accent-resting:hsl(var(--hue) 100% 85%);--on-navigation-accent-active:#fff;--modal-background:hsla(var(--hue),20%,2%,0.88);--box-shadow-color:hsla(var(--hue),20%,5%,0.9);--scrollbar-thumb:hsl(var(--hue) 10% 30%)}
}
.bui .ql-container{font-family:helvetica neue,arial,sans-serif;font-size:16px;line-height:22px}.bui .edit .ql-editor{height:calc(100% - 40px)}.bui .read .ql-toolbar.ql-snow{display:none}.bui .ql-container.ql-snow,.bui .ql-toolbar.ql-snow{border:none}.bui .ql-container.ql-snow{background:var(--container-background);border-radius:3px}.bui .ql-container.ql-snow.ql-disabled,.bui .ql-snow .ql-picker-options{background:var(--surface)}.bui .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border:none}.bui .ql-snow.ql-toolbar .ql-picker-item,.bui .ql-snow .ql-toolbar .ql-picker-item,.bui .ql-snow.ql-toolbar .ql-picker-label,.bui .ql-snow .ql-toolbar .ql-picker-label,.bui .ql-snow.ql-toolbar button,.bui .ql-snow .ql-toolbar button,.bui .ql-snow.ql-toolbar button.ql-active,.bui .ql-snow .ql-toolbar button.ql-active{color:var(--on-surface)}.bui .ql-snow.ql-toolbar .ql-picker-item.ql-selected,.bui .ql-snow .ql-toolbar .ql-picker-item.ql-selected,.bui .ql-snow.ql-toolbar .ql-picker-item:hover,.bui .ql-snow .ql-toolbar .ql-picker-item:hover,.bui .ql-snow.ql-toolbar .ql-picker-label.ql-active,.bui .ql-snow .ql-toolbar .ql-picker-label.ql-active,.bui .ql-snow.ql-toolbar .ql-picker-label:hover,.bui .ql-snow .ql-toolbar .ql-picker-label:hover,.bui .ql-snow.ql-toolbar button.ql-active,.bui .ql-snow .ql-toolbar button.ql-active,.bui .ql-snow.ql-toolbar button:focus,.bui .ql-snow .ql-toolbar button:focus,.bui .ql-snow.ql-toolbar button:hover,.bui .ql-snow .ql-toolbar button:hover{color:var(--accent)}.bui .ql-snow .ql-stroke{stroke:var(--on-surface)}.bui .ql-snow .ql-fill,.bui .ql-snow .ql-stroke.ql-fill{fill:var(--on-surface)}body,html{font-family:helvetica neue,arial,sans-serif;background:var(--surface);color:var(--on-surface);--progress:#6cd973}a,a:visited{text-decoration:none}.bui a:visited svg,.bui a svg{margin-top:-3px;fill:var(--accent)}p,ul{font-size:16px;line-height:20px}ul{margin:0}ul.signup{padding:0}ul.signup li{margin:1em 0}.chat .message{background:var(--surface)}.chat .message.from-me{background:#ecc6da}.bui.StripeElement{color:var(--on-surface)}.bui.StripeElement,.bui.StripeElement--complete,.bui.StripeElement--empty,.bui.StripeElement--focus,.bui.StripeElement--invalid,.bui.StripeElement--webkit-autofill{background-color:var(--container-background);padding:17px 15px;border-radius:3px;border:none}@media (prefers-color-scheme:dark){.chat .message.from-me{background:#63364e}}