.floating-action-bar{bottom:20px;position:fixed;right:84px;transition:right .25s cubic-bezier(.645,.045,.355,1);z-index:9999}@media only screen and (min-width:1024px){.floating-action-bar{bottom:34px;right:104px}}.floating-action-bar.has--scroll-button{right:20px}@media only screen and (min-width:1024px){.floating-action-bar.has--scroll-button{right:34px}}.floating-action-bar.has--multiple .floating-action-bar__nav-items{bottom:100%;margin-bottom:16px;position:absolute;right:0}.floating-action-bar.is--scrolled .fab-action__handle-icon--scrolled{opacity:1}.floating-action-bar.is--scrolled.has--multiple .floating-action-bar__nav-handle{max-height:var(--fab-action-collapsed-height,48px);max-width:var(--fab-action-collapsed-width,48px)}.floating-action-bar.is--scrolled.has--multiple .floating-action-bar__nav-handle i{opacity:0}.floating-action-bar.is--scrolled:not(.has--multiple) .fab-action{max-height:var(--fab-action-collapsed-height,48px);max-width:var(--fab-action-collapsed-width,48px)}.floating-action-bar.is--scrolled:not(.has--multiple) .fab-action i{opacity:0}.floating-action-bar__nav{position:relative;text-align:right}.floating-action-bar__nav-item{text-align:right}.floating-action-bar__nav-item+.floating-action-bar__nav-item{margin-top:16px}.floating-action-bar__nav-toggle{left:-1978em;position:absolute;top:0}.floating-action-bar__nav-toggle~.floating-action-bar__nav-items{opacity:0;pointer-events:none;transform:translateY(100%);transition:opacity .25s cubic-bezier(.645,.045,.355,1),transform .25s cubic-bezier(.645,.045,.355,1)}.floating-action-bar__nav-toggle:checked~.floating-action-bar__nav-items{opacity:1;pointer-events:auto;transform:translateY(0)}.floating-action-bar__nav-toggle:checked~.floating-action-bar__nav-items .fab-action{background-color:var(--fab-action-background-color-active-item,var(--color_white));border-color:var(--fab-action-border-color-active-item,var(--color_black));color:var(--fab-action-foreground-color-active-item,var(--color_black))}.floating-action-bar__nav-toggle:checked~.floating-action-bar__nav-handle{background-color:var(--fab-action-background-color-active,var(--color_white));border-color:var(--fab-action-border-color-active,var(--color_black));color:var(--fab-action-foreground-color-active,var(--color_black));max-height:var(--fab-action-collapsed-width,48px);max-width:var(--fab-action-collapsed-width,48px)}.floating-action-bar__nav-toggle:checked~.floating-action-bar__nav-handle i{opacity:0}.floating-action-bar__nav-toggle:checked~.floating-action-bar__nav-handle .fab-action__handle-icon--scrolled{fill:var(--fab-action-border-color-active);opacity:1;transform:rotate(0)}.fab-action{align-items:center;background-color:var(--fab-action-background-color);border-color:var(--fab-action-border-color);border-radius:56px;border-style:solid;color:var(--fab-action-foreground-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-weight:var(--button-primary-font-weight);height:48px;max-width:300px;overflow:hidden;padding-bottom:10px;padding-right:24px;padding-top:10px;position:relative;text-decoration:none;transition:border-color .25s cubic-bezier(.645,.045,.355,1),background-color .25s cubic-bezier(.645,.045,.355,1),color .25s cubic-bezier(.645,.045,.355,1),max-width .25s cubic-bezier(.645,.045,.355,1)}.fab-action i{display:inline-block;font-style:normal;padding-left:24px;transition:opacity .25s cubic-bezier(.645,.045,.355,1);white-space:nowrap}@media(hover:hover){.fab-action:hover{background-color:var(--fab-action-background-color-hover);border-color:var(--fab-action-border-color-hover);color:var(--fab-action-foreground-color-hover)}}.fab-action:focus-visible{outline-color:var(--focus-visible-color);outline-offset:4px;outline-style:solid;outline-width:2px}.fab-action__handle-icon{fill:var(--fab-action-foreground-color);margin-left:8px;transform:rotate(45deg)}.fab-action__handle-icon--scrolled{fill:var(--fab-action-foreground-color);opacity:0;position:absolute;right:11px;top:10px;transform:rotate(-45deg);transition:opacity .25s cubic-bezier(.645,.045,.355,1),transform .25s cubic-bezier(.645,.045,.355,1)}