@import url('https://fonts.cdnfonts.com/css/dinpro-medium'); @import url('https://fonts.googleapis.com/css2?family=Barlow:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Cabin:ital,wght@0,400..700;1,400..700&display=swap'); * { margin: 0; padding: 0; outline: 0; box-sizing: border-box; user-select: none; } body,html{ overflow-y: hidden; /* Hide vertical scrollbar */ overflow-x: hidden; /* Hide horizontal scrollbar */ text-rendering: optimizeLegibility !important; -webkit-font-smoothing: antialiased !important; color: rgb(255, 255, 255); } body, input, button { font-family: 'Roboto', Arial, Helvetica, sans-serif; font-size: 14px; } body { background-color: transparent !important; } .template, .notification { display: none; } .notif-container { width: 20%; position: absolute; left: 0%; top: 0%; display: flex; flex-flow: row-reverse; flex-wrap: wrap-reverse; } .notif-panel { width: 100%; height: 100%; } .notif-panel .panel { width: 345px; height: 310px; position: absolute; top: 2%; left: 0%; background-image: url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='22' ry='22' stroke='white' stroke-width='2' stroke-dasharray='12%2c 14' stroke-dashoffset='7' stroke-linecap='round'/%3e%3c/svg%3e"); border-radius: 22px; transition: all 0.2s ease 0s; } .notif-panel .panel:hover { opacity: 0.8; } .notif-panel .panel .panel-notifi { background: rgba(0, 0, 0, 0.5); width: 94%; height: 90px; border-radius: 12px; margin: 10px auto; } .notif-panel .panel .panel-notifi .panel-notifi-slide{ width: 220px; height: 12px; border-radius: 32px; background: rgba(255, 255, 255, 0.5); position: absolute; margin-left: 20px; } .notif-panel .panel .panel-notifi .panel-notifi-icon{ width: 22px; height: 22px; border-radius: 5px; background: rgba(255, 255, 255, 0.5); position: absolute; right: 7%; top: 8.9%; } .notif-panel .select-text { position: absolute; transform: translate(-50%, -50%); left: 51%; top: 45%; font-size: 30px; font-weight: 500; line-height: 44.68px; letter-spacing: -0.05em; text-align: left; font-family: "Barlow", sans-serif; } .notif-panel .exit-btn { position: absolute; transform: translate(-50%, -50%); left: 50.5%; top: 50%; background: rgba(255, 255, 255, 0.5); border-radius: 50%; width: 55px; height: 55px; align-content: center; align-items: center; justify-content: center; transition: all 0.2s ease 0s; } .notif-panel .exit-btn:hover { background: rgba(255, 255, 255, 0.75); } .notif-panel .exit-btn img { width: 22px; margin-left: 16.5px; margin-top: 16px; } .notification { position: relative; padding-top: 15px; padding-left: 15px; width: 331px; height: 100%; min-height: 91px; max-height: 250px; border-radius: 0px 0px 12px 12px; margin: 5px; font: caption; font-size: 12px; font-weight: bold; box-shadow: 2px 5px 10px 0 rgba(0,0,0,0.20); border-top: 2px solid rgba(255, 255, 255, 0.2); } .success { background-color: #00432cc4; color: #fff; } .status { background: #000000b6; color: rgba(212, 212, 212, 1); } .server { background: #000000b6; color: rgba(212, 212, 212, 1); } .saved { background: #000000b6; color: rgba(212, 212, 212, 1); } .info { background: #241806b6; color: #ffffff; } .error { background: #1C0006b6; color: #fff; } .announce { background: #250E07b6; color: #fff; } .newcall { background: #24091b69; color: #fff; } .newsms { background: #0C0629b6; color: #fff; } .twitter { background: #000000b6; color: #fff; } .bank { background: rgba(3, 33, 43, 0.6); color: #fff; } .title-success { color: rgba(49, 246, 176, 1); } .title-status { color: rgba(255, 255, 255, 1); } .title-server { color: rgba(255, 255, 255, 1); } .title-saved { color: rgba(255, 255, 255, 1); } .title-info { color: rgba(245, 210, 120, 1); } .title-error { color: rgba(255, 0, 57, 1); } .title-announce { color: rgba(255, 61, 0, 1); } .title-newcall { color: rgba(253, 148, 211, 1); } .title-newsms { color: rgba(165, 148, 253, 1); } .title-twitter { color: rgba(255, 255, 255, 1); } .title-bank { color: rgba(148, 228, 253, 1); } .title { font-size: 17px; font-weight: 600; letter-spacing: 0.05em; line-height: 25.04px; text-transform: uppercase; margin-top: 5px; font-family: "Barlow", sans-serif; } .message { width: 80%; margin-top: -11px; font-size: 14px; font-weight: lighter; line-height: 19.2px; letter-spacing: 0.07em; text-align: left; font-family: "Barlow", sans-serif; margin-bottom: 13px; } .message-inform { color: rgb(219, 219, 219); line-height: 20px; letter-spacing: 1px; } .progress { position: absolute; width: fit-content; margin-left: -14.50px; height: 2px; background: #ffff; margin-top: -17px; transition: width 0.5s ease 0s; } .icon { position: absolute; margin-left: 255px; margin-top: -67px; animation:fade 1000ms infinite; } .progress-success { background: rgba(49, 246, 176, 1); box-shadow: 0px 0px 12px 0px rgba(49, 246, 176, 1); } .progress-info { background: rgba(245, 210, 120, 1); box-shadow: 0px 0px 12px 0px rgba(245, 210, 120, 1); } .progress-error { background: rgba(255, 0, 57, 1); box-shadow: 0px 0px 12px 0px rgba(255, 0, 57, 1); } .progress-announce { background: rgba(255, 61, 0, 1); box-shadow: 0px 0px 12px 0px rgba(255, 61, 0, 1); } .progress-newcall { background: rgba(253, 148, 211, 1); box-shadow: 0px 0px 12px 0px rgba(253, 148, 211, 1); } .progress-newsms { background: rgba(165, 148, 253, 1); box-shadow: 0px 0px 12px 0px rgba(165, 148, 253, 1); } .progress-status { background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 12px 0px rgba(255, 255, 255, 1); } .progress-server { background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 12px 0px rgba(255, 255, 255, 1); } .progress-saved { background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 12px 0px rgba(255, 255, 255, 1); } .progress-twitter { background: rgba(255, 255, 255, 1); box-shadow: 0px 0px 12px 0px rgba(255, 255, 255, 1); } .progress-bank { background: rgba(148, 228, 253, 1); box-shadow: 0px 0px 12px 0px rgba(148, 228, 253, 1); } @keyframes fade { from { opacity: 1.0; } 50% { opacity: 0.5; } to { opacity: 1.0; } } @-webkit-keyframes fade { from { opacity: 1.0; } 50% { opacity: 0.5; } to { opacity: 1.0; } }