/* Cached on Fri, 05 Dec 2025 05:21:09 */
.tl-notifications {
    position: fixed;
    top: 0;
    right: 0;
    z-index: 11010;
}
.tl-notification {
    position: absolute;
    right: -497px;
    top: 20px;
    width: 497px;
    padding: 10px 10px;
    color: #fff;
    z-index: 9999;
    overflow: hidden;
    border: 1px solid #fff;
    border-radius: 2px;
    box-sizing: border-box;
    opacity: 0;
    cursor: pointer;
}
.tl-notification.tl-notification-noclick {
    cursor: default;
}
.tl-notification a {
    color: inherit;
}
.tl-notification .tl-notification-content {
    float: left;
    width: 475px;
}
.tl-notification .tl-notification-content .tl-notification-title {
    display: block;
    font-size: 17px;
    margin-bottom: 5px;
}
.tl-notification .tl-notification-content p {
    margin: 0;
}
.tl-notification .tl-notification-icon {
    float: left;
    margin-right: 10px;
    width: 60px;
    text-align: center;
}
.tl-notification .tl-notification-icon + .tl-notification-content {
    width: 405px;
}
.tl-notification-buttons {
    margin-top: 5px;
    padding-top: 5px;
    text-align: right;
    border-top: 1px solid rgba(0,0,0,0.2);
}
.tl-notification-button {
    display: inline-block;
    padding: 2px 6px;
    border: 1px solid #FFF;
    cursor: pointer;
}
.tl-notification-button + .tl-notification-button {
    margin-left: 5px;
}
.tl-notification-button:hover {
    background: rgba(0, 0, 0, 0.2);
}
.tl-notification form {
    text-align: right;
}
.tl-notification form > div:after {
    content:"";
    display:table;
    clear:both;
}
.tl-notification form > div + div {
    margin-top: 5px;
}
.tl-notification form label {
    float: left;
    margin-top: 3px;
    max-width: 25%;
    text-align: left;
}
.tl-notification form input[type=text],.tl-notification form input[type=password],.tl-notification form select {
    border: 1px solid white;
    background: rgba(0,0,0,0.2);
    color: #fff;
    padding: 2px 6px;
    width: 73%;
    box-sizing: border-box;
}
.tl-notification form option {
    background: #232323;
}
.tl-notification-locker {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10000;
    background: rgba(0,0,0,0.4);
    display: none;
}