body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Vazir;font-weight:400;src:url(/static/media/Vazir.d40021dcc0c372272fe7.woff) format("woff")}@font-face{font-display:swap;font-family:VazirBold;src:url(/static/media/Vazir-Bold.67628bc2fcd634801f2e.woff) format("woff")}@font-face{font-display:swap;font-family:VazirLight;src:url(/static/media/Vazir-Light.ce53b5211b164e62fa46.woff) format("woff")}@font-face{font-display:swap;font-family:VazirMedium;src:url(/static/media/Vazir-Medium.31b939bcaca47c112d68.woff) format("woff")}@font-face{font-display:swap;font-family:VazirMediumDigit;src:url(/static/media/Vazir-Medium-FD-WOL.4c9c1544ba1cf1af2e21.woff) format("woff")}@font-face{font-display:swap;font-family:VazirThinDigit;src:url(/static/media/Vazir-Thin-FD-WOL.73807bf9d1dd5d9359a0.woff) format("woff")}.notification-container{align-items:center;display:flex;flex-direction:row;margin-top:10px;position:fixed;z-index:1500}.notification-box{background-color:#fff;border:1px solid #969696;border-radius:2px;box-shadow:10px 10px 5px #949494;color:#000;display:flex;flex-direction:column;left:0;margin-right:auto;margin-top:70px;padding:10px;position:fixed;right:0;top:1px;width:100%}.notification-header{align-items:center;display:flex;justify-content:space-between}.notification-title{font-family:Vazir;font-size:14px;font-weight:700;margin:0}.notification-body{font-family:Vazir;font-size:14px;font-weight:400;margin-top:10px}.dismiss-button{background-color:#ff4c4c;border:0;border-radius:5px;box-shadow:0 2px 10px #0000001a;color:#fff;cursor:pointer;font-size:14px;padding:5px 10px}@media (max-width:600px){.first-page .notification-box,.other-page .notification-box{box-shadow:0 2px 10px #0000001a;font-size:16px;left:0;margin:0;padding:5px;position:fixed;right:0;width:100%}.other-page .notification-box{top:60px}}@media (min-width:600px){.notification-box{font-size:16px;height:auto;max-width:calc(99% - 294px)}}.countdown-timer{color:#333;font-size:14px;margin-top:10px}.notification-item:not(:last-child){border-bottom:1px solid #b3b3b3}.notification-item{margin-bottom:15px}