#ass-toast-layer{position:fixed;top:20px;right:20px;z-index:20000;display:flex;flex-direction:column;gap:10px;max-width:min(420px,calc(100vw - 32px));pointer-events:none}
.ass-toast{pointer-events:auto;display:flex;align-items:center;gap:10px;padding:13px 14px;border-radius:10px;background:#fff;color:#122c34;border:1px solid #ccd9d9;box-shadow:0 10px 32px #071d2630;font:600 14px/1.5 Arial,sans-serif}
.ass-toast-symbol{width:23px;height:23px;display:grid;place-items:center;border-radius:50%;font-size:14px;font-weight:800;flex-shrink:0;background:#d8e8e8;color:#194d57}
.ass-toast-success{border-left:5px solid #24884c}.ass-toast-success .ass-toast-symbol{background:#e0f4e7;color:#176d36}
.ass-toast-error{border-left:5px solid #c33434}.ass-toast-error .ass-toast-symbol{background:#fce6e6;color:#b52828}
.ass-toast-message{flex:1;overflow-wrap:anywhere}.ass-toast button{border:0;background:transparent;color:#455a62;font-size:22px;cursor:pointer;padding:1px 4px}
@media(max-width:600px){#ass-toast-layer{top:10px;right:10px;left:10px;max-width:unset}.ass-toast{font-size:13px}}
