:root{--pheralb-toast-animation-enter:.4s;--pheralb-toast-animation-exit:.4s}.t_light-theme,:where(.t_global){--box-shadow:#0000001a;--background-color:#fff;--hover-bg-color:#f5f5f5;--border-color:#e5e5e5;--text-color:#171717;--description-color:#262626;--focus-color:#a3a3a3}.t_dark-theme{--box-shadow:#0000001a;--background-color:#171717;--hover-bg-color:#27272a;--border-color:#262626;--text-color:#fafafa;--description-color:#e5e5e5;--focus-color:#404040}@media (prefers-color-scheme:dark){:where(.t_global){--box-shadow:#0000001a;--background-color:#171717;--hover-bg-color:#27272a;--border-color:#262626;--text-color:#fafafa;--description-color:#e5e5e5;--focus-color:#404040}}.t_toasts{z-index:999;flex-direction:column;gap:10px;width:100%;padding:14px;transition:max-height .5s ease-in-out;display:flex;position:fixed;overflow:hidden}.t_default_font{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.t_top-left{top:0;left:0}.t_top-right{top:0;right:0}.t_top-center{top:0;left:50%;transform:translate(-50%)}.t_bottom-left{bottom:0;left:0}.t_bottom-right{bottom:0;right:0}.t_bottom-center{bottom:0;left:50%;transform:translate(-50%)}@media (width>=768px){.t_toasts{max-width:355px}}.t_global{background-color:var(--background-color);width:auto;box-shadow:0 1px 3px 0 var(--box-shadow),0 1px 2px -1px var(--box-shadow);border:1px solid var(--border-color);border-radius:.375rem;outline:none;justify-content:space-between;margin:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:flex;overflow:hidden}.t_global button{border:none;outline:none}.t_global button:focus{outline:1px solid var(--focus-color);outline-offset:0;background-color:var(--hover-color)}.t_container{width:100%;max-width:20rem;height:100wh;word-wrap:break-word;overflow-wrap:break-word;flex-direction:row;align-items:center;gap:.6rem;padding:12px;display:flex}.t_icon{fill:var(--text-color);flex-shrink:0;margin-top:.1rem}.t_content{flex-direction:column;justify-content:center;max-width:100%;display:flex}.t_content p{color:var(--text-color);margin:0;font-weight:600}.t_content p:nth-of-type(2){color:var(--description-color);font-size:.75rem;font-weight:400}.t_actions{border-left:1px solid var(--border-color);height:100wh;flex-direction:column;display:flex}.t_actions>button{cursor:pointer;background-color:#0000;border:none;flex:1;width:100%;padding:6px 20px;font-size:13px}.t_actions>button:first-child{color:var(--text-color);font-weight:500}.t_actions>button:nth-child(2){color:var(--text-color);border-top:1px solid var(--border-color)}.t_actions>button:hover{background-color:var(--hover-color)}.t_loading{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t_slide-enter-top{animation:slide-top var(--pheralb-toast-animation-enter)ease}@keyframes slide-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.t_slide-enter-bottom{animation:slide-bottom var(--pheralb-toast-animation-enter)ease}@keyframes slide-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.t-slide-exit-bottom,.t-slide-exit-top{will-change:transform,opacity}.t-slide-exit-top{animation:slide-top-exit var(--pheralb-toast-animation-exit)ease}@keyframes slide-top-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.t-slide-exit-bottom{animation:slide-bottom-exit var(--pheralb-toast-animation-exit)ease}@keyframes slide-bottom-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.t_swipe-exit-center{animation:swipe-center-exit var(--pheralb-toast-animation-exit)ease}@keyframes swipe-center-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}.t_swipe-exit-left{animation:swipe-left-exit var(--pheralb-toast-animation-exit)ease}@keyframes swipe-left-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-100%)}}.t_swipe-exit-right{animation:swipe-right-exit var(--pheralb-toast-animation-exit)ease}@keyframes swipe-right-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}