:where(._card_u1n3z_1){--smarpy-card-color-fore:var( --smarpy-color-default-card-fore,var(--smarpy-color-default-fore) );--smarpy-card-color-back:var( --smarpy-color-default-card-back,var(--smarpy-color-default-back) );--smarpy-card-color-border:var( --smarpy-color-default-card-border,var(--smarpy-color-default-border) );--smarpy-card-color-shadow:var( --smarpy-color-default-card-shadow,var(--smarpy-color-default-shadow) );--smarpy-card-selection-color-fore:var( --smarpy-color-default-card-selection-fore,var(--smarpy-color-default-selection-fore) );--smarpy-card-selection-color-back:var( --smarpy-color-default-card-selection-back,var(--smarpy-color-default-selection-back) );--smarpy-card-header-color-fore:var( --smarpy-color-default-card-header-fore,var(--smarpy-color-default-fore) );--smarpy-card-header-color-back:var( --smarpy-color-default-card-header-back,var(--smarpy-color-default-back) );--smarpy-card-header-color-border:var( --smarpy-color-default-card-header-border,var(--smarpy-color-default-border) );--smarpy-card-body-color-fore:var( --smarpy-color-default-card-body-fore,var(--smarpy-color-default-fore) );--smarpy-card-body-color-back:var( --smarpy-color-default-card-body-back,var(--smarpy-color-default-back) );--smarpy-card-body-color-border:var( --smarpy-color-default-card-body-border,var(--smarpy-color-default-border) );--smarpy-card-footer-color-fore:var( --smarpy-color-default-card-footer-fore,var(--smarpy-color-default-fore) );--smarpy-card-footer-color-back:var( --smarpy-color-default-card-footer-back,var(--smarpy-color-default-back) );--smarpy-card-footer-color-border:var( --smarpy-color-default-card-footer-border,var(--smarpy-color-default-border) );box-sizing:border-box;margin:unset;display:block;background-color:var(--smarpy-card-color-back);border-color:var(--smarpy-card-color-border);border-style:solid;border-width:var(--smarpy-border-width-medium);border-radius:0;box-shadow:0 0 .25rem var(--smarpy-card-color-shadow);color:var(--smarpy-card-color-fore);padding:.5rem}:where(._card_u1n3z_1)::selection{color:var(--smarpy-card-selection-color-fore);background-color:var(--smarpy-card-selection-color-back)}:where(._card_u1n3z_1)>._card-header_u1n3z_79{box-sizing:border-box;margin:unset;font-weight:var(--smarpy-font-weight-semibold);background-color:var(--smarpy-card-header-color-back);border-bottom:var(--smarpy-border-width-medium) solid var(--smarpy-card-header-color-border);color:var(--smarpy-card-header-color-fore);padding:.25rem}:where(._card_u1n3z_1)>._card-body_u1n3z_91{box-sizing:border-box;margin:unset;background-color:var(--smarpy-card-body-color-back);color:var(--smarpy-card-body-color-fore);padding:.25rem}:where(._card_u1n3z_1)>._card-footer_u1n3z_99{box-sizing:border-box;margin:unset;background-color:var(--smarpy-card-footer-color-back);border-top:var(--smarpy-border-width-medium) solid var(--smarpy-card-footer-color-border);color:var(--smarpy-card-footer-color-fore);padding:.25rem}:where(._dialog_rwy8b_1){--smarpy-dialog-color-fore:var( --smarpy-color-default-dialog-fore );--smarpy-dialog-color-back:var( --smarpy-color-default-dialog-back );--smarpy-dialog-color-border:var( --smarpy-color-default-dialog-border );--smarpy-dialog-selection-color-fore:var( --smarpy-color-default-dialog-selection-fore,var(--smarpy-color-default-selection-fore) );--smarpy-dialog-selection-color-back:var( --smarpy-color-default-dialog-selection-back,var(--smarpy-color-default-selection-back) );--smarpy-dialog-avatar-color-back:var( --smarpy-color-default-dialog-back );--smarpy-dialog-avatar-color-border:var( --smarpy-color-default-dialog-border );--smarpy-dialog-name-color-fore:var( --smarpy-color-default-dialog-name-fore );--smarpy-dialog-name-color-back:var( --smarpy-color-default-dialog-name-back );--smarpy-dialog-name-color-border:var( --smarpy-color-default-dialog-name-border );--smarpy-dialog-message-color-fore:var( --smarpy-color-default-dialog-message-fore );--smarpy-dialog-message-color-back:var( --smarpy-color-default-dialog-message-back );--smarpy-dialog-message-color-border:var( --smarpy-color-default-dialog-message-border );--smarpy-dialog-avatar-size:var( --smarpy-dialog-avatar-size-default );--smarpy-dialog-border-width:var( --smarpy-border-width-medium );--smarpy-dialog-border-radius:var( --smarpy-border-radius-medium );--smarpy-dialog-border-style:solid;--smarpy-dialog-message-top-offset:calc((var(--smarpy-dialog-name-padding-y) * 2 + var(--smarpy-dialog-border-width) * 2 + var(--smarpy-dialog-name-font-size)) / 2);--smarpy-dialog-message-arrow-top-offset:calc((-1 * var(--smarpy-dialog-message-top-offset)) + (-1 * var(--smarpy-dialog-border-width)) + (-1 * var(--smarpy-dialog-message-arrow-height) / 2) + var(--smarpy-dialog-avatar-top-offset) + (var(--smarpy-dialog-avatar-size) / 2));box-sizing:border-box;margin:unset;padding:unset;display:flex;max-width:100%;padding-bottom:var(--smarpy-dialog-message-top-offset);position:relative;width:100%}:where(._dialog_rwy8b_1)::selection{color:var(--smarpy-dialog-selection-color-fore);background-color:var(--smarpy-dialog-selection-color-back)}:where(._dialog_rwy8b_1)._is-avatar-small_rwy8b_81{--smarpy-dialog-avatar-size:var( --smarpy-dialog-avatar-size-small )}:where(._dialog_rwy8b_1)._is-avatar-large_rwy8b_86{--smarpy-dialog-avatar-size:var( --smarpy-dialog-avatar-size-large )}:where(._dialog_rwy8b_1)._is-avatar-circle_rwy8b_91{--smarpy-dialog-message-arrow-top-offset:calc((-1 * var(--smarpy-dialog-message-top-offset)) + (-1 * var(--smarpy-dialog-border-width)) + (-1 * var(--smarpy-dialog-message-arrow-height) / 2) + var(--smarpy-dialog-avatar-top-offset) + (var(--smarpy-dialog-avatar-size) + var(--smarpy-dialog-border-width) * 2) / 2)}:where(._dialog_rwy8b_1)._is-avatar-circle_rwy8b_91>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{border-radius:var(--smarpy-border-radius-circle)}:where(._dialog_rwy8b_1)._avatar-has-border_rwy8b_107>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{border-color:var(--smarpy-dialog-avatar-color-border);border-style:var(--smarpy-dialog-border-style);border-width:var(--smarpy-dialog-border-width)}:where(._dialog_rwy8b_1)._is-border-width-xthin_rwy8b_112{--smarpy-dialog-border-width:var( --smarpy-border-width-xthin )}:where(._dialog_rwy8b_1)._is-border-width-thin_rwy8b_117{--smarpy-dialog-border-width:var( --smarpy-border-width-thin )}:where(._dialog_rwy8b_1)._is-border-width-medium_rwy8b_122{--smarpy-dialog-border-width:var( --smarpy-border-width-medium )}:where(._dialog_rwy8b_1)._is-border-width-thick_rwy8b_127{--smarpy-dialog-border-width:var( --smarpy-border-width-thick )}:where(._dialog_rwy8b_1)._is-border-width-xthick_rwy8b_132{--smarpy-dialog-border-width:var( --smarpy-border-width-xthick )}:where(._dialog_rwy8b_1)>._dialog-avatar-container_rwy8b_104,:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138{box-sizing:border-box;margin:unset;padding:unset;display:block;max-width:100%;position:relative}:where(._dialog_rwy8b_1)>._dialog-avatar-container_rwy8b_104{height:auto;flex:0 0 var(--smarpy-dialog-avatar-size);padding-top:var(--smarpy-dialog-avatar-top-offset)}:where(._dialog_rwy8b_1)>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{box-sizing:border-box;padding:unset;aspect-ratio:1;background-color:var(--smarpy-dialog-avatar-color-back);color:var(--smarpy-dialog-avatar-color-fore);display:block;align-items:center;justify-content:center;height:auto;width:var(--smarpy-dialog-avatar-size);margin:0 auto;overflow:hidden}:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138{flex:1 1 auto;min-height:calc(var(--smarpy-dialog-avatar-size) + 1.5rem)}:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171,:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{min-height:1rem;border-radius:var(--smarpy-border-radius-medium);border-style:solid;border-width:var(--smarpy-dialog-border-width)}:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{box-sizing:border-box;margin:unset;padding:unset;background-color:var(--smarpy-dialog-name-color-back);border-color:var(--smarpy-dialog-name-color-border);color:var(--smarpy-dialog-name-color-fore);font-size:var(--smarpy-dialog-name-font-size);position:absolute;top:0;padding:var(--smarpy-dialog-name-padding-y) var(--smarpy-dialog-name-padding-x);font-weight:var(--smarpy-font-weight-bold);z-index:1}:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171{box-sizing:border-box;margin:unset;padding:unset;background-color:var(--smarpy-dialog-message-color-back);border-color:var(--smarpy-dialog-message-color-border);color:var(--smarpy-dialog-message-color-fore);position:relative;top:var(--smarpy-dialog-message-top-offset);padding-top:calc(var(--smarpy-dialog-message-top-offset) / 2);width:auto;z-index:0}:where(._dialog_rwy8b_1)>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171>._dialog-message-inner_rwy8b_204{padding:var(--smarpy-dialog-message-inner-padding-y) var(--smarpy-dialog-message-inner-padding-x)}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{right:auto;left:var(--smarpy-dialog-message-arrow-width)}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138{padding-left:var(--smarpy-dialog-message-arrow-width)}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171{right:auto}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after,:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-top:calc(var(--smarpy-dialog-message-arrow-height) / 2) solid transparent;border-bottom:calc(var(--smarpy-dialog-message-arrow-height) / 2) solid transparent;content:"";display:block;height:0;position:absolute;top:var(--smarpy-dialog-message-arrow-top-offset);width:0;z-index:-1}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after,:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-left:none;right:auto}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-right:var(--smarpy-dialog-message-arrow-width) solid var(--smarpy-dialog-message-color-border);left:calc(-1 * var(--smarpy-dialog-message-arrow-width))}:where(._dialog_rwy8b_1)._is-left_rwy8b_207>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after{border-right:var(--smarpy-dialog-message-arrow-width) solid var(--smarpy-dialog-message-color-back);left:calc(-1 * var(--smarpy-dialog-message-arrow-width) + var(--smarpy-dialog-border-width) * 2)}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138{padding-right:var(--smarpy-dialog-message-arrow-width)}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{left:auto;right:var(--smarpy-dialog-message-arrow-width)}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171{left:auto}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after,:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-top:calc(var(--smarpy-dialog-message-arrow-height) / 2) solid transparent;border-bottom:calc(var(--smarpy-dialog-message-arrow-height) / 2) solid transparent;content:"";display:block;height:0;position:absolute;top:var(--smarpy-dialog-message-arrow-top-offset);right:auto;width:0;z-index:-1}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after,:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-right:none;left:auto}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:before{border-left:var(--smarpy-dialog-message-arrow-width) solid var(--smarpy-dialog-message-color-border);right:calc(-1 * var(--smarpy-dialog-message-arrow-width))}:where(._dialog_rwy8b_1)._is-right_rwy8b_249>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171:after{border-left:var(--smarpy-dialog-message-arrow-width) solid var(--smarpy-dialog-message-color-back);right:calc(-1 * var(--smarpy-dialog-message-arrow-width) + var(--smarpy-dialog-border-width) * 2)}:where(._dialog_rwy8b_1)._is-border-style-solid_rwy8b_291._avatar-has-border_rwy8b_107>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{border-style:solid}:where(._dialog_rwy8b_1)._is-border-style-solid_rwy8b_291>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171,:where(._dialog_rwy8b_1)._is-border-style-solid_rwy8b_291>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{border-style:solid}:where(._dialog_rwy8b_1)._is-border-style-dashed_rwy8b_298._avatar-has-border_rwy8b_107>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{border-style:dashed}:where(._dialog_rwy8b_1)._is-border-style-dashed_rwy8b_298>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171,:where(._dialog_rwy8b_1)._is-border-style-dashed_rwy8b_298>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{border-style:dashed}:where(._dialog_rwy8b_1)._is-border-style-dotted_rwy8b_305._avatar-has-border_rwy8b_107>._dialog-avatar-container_rwy8b_104>._dialog-avatar_rwy8b_104{border-style:dotted}:where(._dialog_rwy8b_1)._is-border-style-dotted_rwy8b_305>._dialog-content-container_rwy8b_138>._dialog-message_rwy8b_171,:where(._dialog_rwy8b_1)._is-border-style-dotted_rwy8b_305>._dialog-content-container_rwy8b_138>._dialog-name_rwy8b_170{border-style:dotted}