.ls-bare-modal{border:none;padding:0;background:transparent;overflow:visible;max-width:none;max-height:none}.ls-bare-modal::backdrop{background:#0f172a80}.ls-snackbar{position:fixed;z-index:1400;display:flex}.ls-snackbar--bottom{bottom:24px}.ls-snackbar--top{top:24px}.ls-snackbar--left{left:24px}.ls-snackbar--right{right:24px}.ls-snackbar--center{left:50%;transform:translate(-50%)}.ls-snackbar__message{background:#322f38;color:var(--ls-palette-common-white, #ffffff);font-family:var(--ls-font-family, "Noto Sans", Arial, sans-serif);font-size:.875rem;padding:12px 16px;border-radius:4px;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024}.ls-badge{position:relative;display:inline-flex;flex-shrink:0}.ls-badge__bubble{position:absolute;top:0;right:0;transform:translate(50%,-50%);min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--ls-palette-error-main, #d32f2f);color:var(--ls-palette-common-white, #ffffff);font-family:var(--ls-font-family, "Noto Sans", Arial, sans-serif);font-size:.75rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.ls-badge--primary .ls-badge__bubble{background:var(--ls-palette-primary-main, var(--ls-color-primary, #312783))}.ls-badge--secondary .ls-badge__bubble{background:var(--ls-palette-secondary-main, var(--ls-color-secondary, #58db33))}.ls-badge--error .ls-badge__bubble{background:var(--ls-palette-error-main, #d32f2f)}
