.page-enter-active{transition:all .3s}.page-enter-from{filter:blur(1rem);opacity:0}*,:after,:before{box-sizing:border-box;font-family:Dana-FaNum;margin:0;padding:0}@font-face{font-family:dana;src:url(../fonts/Dana-Regular.ttf)}@font-face{font-family:Dana-FaNum;src:url(../fonts/Dana-FaNum-Regular.ttf)}html{direction:rtl;font-family:Dana-FaNum;max-width:100vw;min-height:100vh;overflow-x:hidden;overflow-y:overlay;scroll-behavior:smooth}html,img{-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}body{box-sizing:border-box;font-family:Dana-FaNum;max-width:100vw;overflow-x:hidden}a{all:unset;cursor:pointer;text-decoration:none}.vue-notification-group{bottom:2.4rem!important;font-family:dana;left:2.4rem!important}.app-notification{border-radius:.6rem;color:#fff;margin:0 .5rem .5rem;padding:1.8rem 1.2rem;text-align:right}.app-notification .notification-title{font-size:1.2rem}.app-notification .notification-content{font-size:1rem;text-align:right}.app-notification.success{background:#6366f1;border-left-color:#e8e3e0}.app-notification.warn{background:#ffb648;border-left-color:#f48a06}.app-notification.error{background:#e54d42;border-left-color:#b82e24}
