.sticky-dialog-bar_wrapper{transition:all .25s ease-out;transition:margin-top 0s;inline-size:100%;position:relative;background-color:var(--calcite-ui-foreground-1)}.sticky-dialog-bar_wrapper[data-fixed=true],.sticky-dialog-bar_wrapper[data-position=top]{inset-block-start:0}.sticky-dialog-bar_wrapper[data-position=bottom]{inset-block-end:0}.sticky-dialog-bar_wrapper .sticky-dialog-bar_message{color:var(--calcite-ui-text-1);flex:1 0 55%;position:relative;font-size:var(--font-0);padding:0 var(--space-5) var(--space-5) 0}.sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button{color:var(--calcite-ui-text-1);outline:none;position:absolute;padding-inline-start:var(--space-4);inset-block-start:var(--space-4);inset-inline-end:var(--space-4);margin:0;border:none}.sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button:hover,.sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button:focus{color:var(--calcite-ui-brand);cursor:pointer;border:none;box-shadow:none}.sticky-dialog-bar_wrapper[data-mode=edit]{position:relative !important}.sticky-dialog-bar_wrapper .sticky-dialog-bar{margin:0 auto;padding:var(--space-12) var(--space-5) var(--space-5) var(--space-5);min-block-size:60px;position:relative;max-inline-size:100%}.sticky-dialog-bar_wrapper .sticky-dialog-bar_contents{display:flex;min-block-size:48px;justify-content:space-between;flex-flow:column wrap;inline-size:100%;max-inline-size:1440px;margin:0 auto;align-items:center}.sticky-dialog-bar_wrapper .sticky-dialog-bar_message p{margin:0}.sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel{font-size:var(--font-0)}.sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-container{display:flex;align-items:center}.sticky-dialog-bar_wrapper[data-text=short] .sticky-dialog-bar_message{text-align:center;max-inline-size:initial;flex:auto}.sticky-dialog-bar_wrapper[data-text=short] .sticky-dialog-bar_contact{flex:auto}.sticky-dialog-bar_wrapper[data-text=short] .sticky-dialog-bar_contact-container{justify-content:start}.sticky-dialog-bar_wrapper[data-theme=dark]{background-color:rgba(43, 43, 43, 0.95)}.sticky-dialog-bar_wrapper[data-theme=light]{background-color:rgba(255, 255, 255, 0.95)}.sticky-dialog-bar_wrapper[data-theme=blue]{background-color:rgba(0, 122, 194, 0.95);--calcite-ui-text-link: var(--calcite-ui-text-inverse);--calcite-ui-text-1: var(--calcite-ui-text-inverse);--calcite-link-blue-underline: var(--esri-ui-opacity20-inverse);--calcite-ui-inverse: var(--calcite-ui-text-inverse)}.sticky-dialog-bar_wrapper[data-theme=blue] calcite-button[appearance=solid]{--calcite-ui-text-1: var(--calcite-ui-text-inverse);--calcite-ui-text-inverse: var(--calcite-ui-text-1)}.sticky-dialog-bar_wrapper[data-theme=blue]{--calcite-ui-inverse-hover: #fff}.sticky-dialog-bar_wrapper[data-theme=blue] .sticky-dialog-bar_message,.sticky-dialog-bar_wrapper[data-theme=blue] .sticky-dialog-bar_message a{color:var(--calcite-ui-text-inverse)}.sticky-dialog-bar_wrapper[data-theme=blue] .sticky-dialog-bar_close-button{color:var(--calcite-ui-text-inverse)}.sticky-dialog-bar_wrapper[data-theme=blue] .sticky-dialog-bar_close-button:hover{color:var(--calcite-ui-inverse-hover)}@media(min-width: 640px){.sticky-dialog-bar_wrapper[data-text=short] .sticky-dialog-bar{inline-size:auto}}@media(min-width: 768px){.sticky-dialog-bar_wrapper .sticky-dialog-bar_message{flex:1 0 55%}}.sticky-dialog-bar_contents.sticky-dialog-bar.chat-dialog{padding:var(--space-3) var(--space-20)}@media(min-width: 1024px){.sticky-dialog-bar_wrapper[data-fixed=true],.sticky-dialog-bar_wrapper[data-position=top],.sticky-dialog-bar_wrapper[data-position=bottom]{position:fixed;z-index:1000}.sticky-dialog-bar_wrapper .sticky-dialog-bar_message{max-inline-size:81vw;padding:0 var(--space-5) 0 0}.sticky-dialog-bar_wrapper[data-text=long] .sticky-dialog-bar_message{max-inline-size:70%}.sticky-dialog-bar_wrapper .sticky-dialog-bar{padding:var(--space-3) var(--space-5)}.sticky-dialog-bar_contents.sticky-dialog-bar.chat-dialog{padding:var(--space-3) var(--space-20)}.sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-container{margin-top:0}.sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel{margin:0 var(--space-4) 0 var(--space-8)}.sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button{position:relative;inset-inline-end:0;inset-block-start:0}.sticky-dialog-bar_wrapper[data-text=short] .sticky-dialog-bar_message{text-align:end}}@media screen and (min-width: 1024px){.sticky-dialog-bar_wrapper .sticky-dialog-bar_contents{flex-direction:row;min-inline-size:55vw}}@media(max-width: 1024px){.sticky-dialog-bar_wrapper[data-fixed=true],.sticky-dialog-bar_wrapper[data-position=top]{inset-block-start:0 !important}.sticky-dialog-bar_wrapper[data-position=below-banner]{inset-block-start:0}}