.t-Button.t-Button--danger:hover::after,.t-Button.t-Button--hot:hover::after,.t-Button.t-Button--info:hover::after,.t-Button.t-Button--primary:hover::after,.t-Button.t-Button--success:hover::after,.t-Button.t-Button--warning:hover::after,.t-Button:not(.t-Button--header) :not(.t-Button--headerTree) :not(.t-Button--navBar):hover::after{animation:.8s shine}.a-Notification-item,.a-Notification-link{font-weight:700!important}.t-Body-contentInner,.t-Region-body{padding:0!important}.t-Button.t-Button--danger::after,.t-Button.t-Button--hot::after,.t-Button.t-Button--info::after,.t-Button.t-Button--primary::after,.t-Button.t-Button--success::after,.t-Button.t-Button--warning::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%}@font-face{font-family:VAZIR;font-style:normal;font-weight:400;src:url('../font/Vazir-Regular-FD.eot');src:url('../font/Vazir-Regular-FD.eot?#iefix') format('embedded-opentype'),url('../font/Vazir-Regular-FD.woff2') format('woff2'),url('../font/Vazir-Regular-FD.woff') format('woff'),url('../font/Vazir-Regular-FD.ttf') format('truetype')}*{font-family:VAZIR!important}.t-Region-header{border-radius:0!important;background:linear-gradient(90deg,#234f6d 0,#356d97 100%)!important;color:#fff!important}.a-Notification-link{font-size:140%!important}.t-Alert{position-area:bottom!important}.t-TreeNav .a-TreeView-content{margin:4px 8px;border-radius:10px;transition:.25s;font-weight:500}.t-TreeNav .a-TreeView-content:not(.is-selected):hover{background:linear-gradient(135deg,#ff9800,#ffb74d)!important;color:#fff!important;transform:translateX(4px);box-shadow:0 4px 12px rgba(255,152,0,.3)}.t-TreeNav .a-TreeView-content:hover .a-Icon,.t-TreeNav .a-TreeView-content:hover .fa,.t-TreeNav .a-TreeView-node--selected>.a-TreeView-content .a-Icon,.t-TreeNav .a-TreeView-node--selected>.a-TreeView-content .fa{color:#fff!important}.a-TreeView-row.is-selected{background:linear-gradient(135deg,#1976d2,#42a5f5)!important;color:#fff!important;font-weight:600;box-shadow:0 4px 12px rgba(25,118,210,.35)}.t-Body-nav{background:#f8fafc}.t-Body-nav::-webkit-scrollbar{width:6px}.t-Body-nav::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.t-Header{position:relative;backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.08),0 2px 8px rgba(255,152,0,.15);position:sticky!important}.t-Header::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;border-radius:10px;background:linear-gradient(90deg,#ff5722,#ff9800,#ffc107,#00c853,#00b0ff,#7c4dff,#ff5722);background-size:300% 100%;animation:6s linear infinite premiumBorder}.t-Button.t-Button--danger,.t-Button.t-Button--hot,.t-Button.t-Button--info,.t-Button.t-Button--primary,.t-Button.t-Button--success,.t-Button.t-Button--warning{color:#fff!important;padding:10px 18px;transition:.25s ease-in-out;position:relative;overflow:hidden}@keyframes premiumBorder{from{background-position:0 50%}to{background-position:300% 50%}}.a-IRR-header,.t-Report-colHead{font-weight:700!important;color:#000!important;background-color:#ff8c0094!important}.t-Region-body{margin:0!important}.t-Region-body_with_margin{margin:10px!important}.t-Button:not(.t-Button--header):not(.t-Button--headerTree):not(.t-Button--navBar):not(.t-Button--primary):not(.t-Button--success):not(.t-Button--danger):not(.t-Button--warning):not(.t-Button--info):not(.t-Button--hot):not(.t-Button--cancel){background:linear-gradient(135deg,#64748b,#475569);border:none;color:#fff!important;font-weight:600;letter-spacing:.3px;border-radius:10px;padding:10px 18px;box-shadow:0 4px 10px rgba(100,116,139,.25);transition:.25s ease-in-out;position:relative;overflow:hidden}.t-Button:not(.t-Button--header) :not(.t-Button--headerTree) :not(.t-Button--navBar):hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(100,116,139,.35);background:linear-gradient(135deg,#475569,#334155)}.t-Button:not(.t-Button--header) :not(.t-Button--headerTree) :not(.t-Button--navBar):active{transform:translateY(0);box-shadow:0 3px 8px rgba(100,116,139,.2)}.t-Button:not(.t-Button--header) :not(.t-Button--headerTree) :not(.t-Button--navBar):focus{outline:0;box-shadow:0 0 0 3px rgba(100,116,139,.35)}.t-Button:not(.t-Button--header) :not(.t-Button--headerTree) :not(.t-Button--navBar)::after{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button.t-Button--success{background:linear-gradient(135deg,#22c55e,#16a34a);border:none;font-weight:600;letter-spacing:.3px;border-radius:10px;box-shadow:0 4px 10px rgba(34,197,94,.25)}.t-Button.t-Button--danger,.t-Button.t-Button--warning{border:none;font-weight:600;letter-spacing:.3px}.t-Button.t-Button--success:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(34,197,94,.35);background:linear-gradient(135deg,#16a34a,#15803d)}.t-Button.t-Button--success:active{transform:translateY(0);box-shadow:0 3px 8px rgba(34,197,94,.2)}.t-Button.t-Button--success:focus{outline:0;box-shadow:0 0 0 3px rgba(34,197,94,.35)}.t-Button.t-Button--success::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button.t-Button--danger{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:10px;box-shadow:0 4px 10px rgba(239,68,68,.25)}.t-Button.t-Button--danger:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(239,68,68,.35);background:linear-gradient(135deg,#dc2626,#b91c1c)}.t-Button.t-Button--danger:active{transform:translateY(0);box-shadow:0 3px 8px rgba(239,68,68,.2)}.t-Button.t-Button--danger:focus{outline:0;box-shadow:0 0 0 3px rgba(239,68,68,.35)}.t-Button.t-Button--danger::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button.t-Button--warning{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:10px;box-shadow:0 4px 10px rgba(245,158,11,.25)}.t-Button.t-Button--warning:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(245,158,11,.35);background:linear-gradient(135deg,#d97706,#b45309)}.t-Button.t-Button--warning:active{transform:translateY(0);box-shadow:0 3px 8px rgba(245,158,11,.2)}.t-Button.t-Button--warning:focus{outline:0;box-shadow:0 0 0 3px rgba(245,158,11,.35)}.t-Button.t-Button--warning::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button.t-Button--info{background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;font-weight:600;letter-spacing:.3px;border-radius:10px;box-shadow:0 4px 10px rgba(59,130,246,.25)}.t-Button.t-Button--hot,.t-Button.t-Button--primary{font-weight:700}.t-Button.t-Button--info:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(59,130,246,.35);background:linear-gradient(135deg,#2563eb,#1d4ed8)}.t-Button.t-Button--info:active{transform:translateY(0);box-shadow:0 3px 8px rgba(59,130,246,.2)}.t-Button.t-Button--info:focus{outline:0;box-shadow:0 0 0 3px rgba(59,130,246,.35)}.t-Button.t-Button--info::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button.t-Button--hot{background:linear-gradient(135deg,#a855f7,#ec4899);border:none;letter-spacing:.4px;border-radius:10px;box-shadow:0 6px 14px rgba(168,85,247,.3)}.t-Button.t-Button--hot:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 22px rgba(236,72,153,.4);background:linear-gradient(135deg,#ec4899,#db2777)}.t-Button.t-Button--hot:active{transform:translateY(0) scale(1);box-shadow:0 4px 10px rgba(168,85,247,.25)}.t-Button.t-Button--hot:focus{outline:0;box-shadow:0 0 0 3px rgba(236,72,153,.35)}.t-Button.t-Button--hot::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.28),rgba(255,255,255,0));transform:skewX(-20deg)}.t-Button--primary{background-color:linear-gradient(135deg,#0ea5e9,#0284c7)!important}.t-Button.t-Button--primary{background:linear-gradient(135deg,#0ea5e9,#0284c7);border:none;letter-spacing:.3px;border-radius:10px;box-shadow:0 5px 12px rgba(14,165,233,.3)}.t-Button.t-Button--primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(2,132,199,.35);background:linear-gradient(135deg,#0284c7,#0369a1)}.t-Button.t-Button--primary:active{transform:translateY(0);box-shadow:0 4px 10px rgba(14,165,233,.2)}.t-Button.t-Button--primary:focus{outline:0;box-shadow:0 0 0 3px rgba(14,165,233,.35)}.t-Button.t-Button--primary::after{background:linear-gradient(120deg,rgba(255,255,255,0),rgba(255,255,255,.25),rgba(255,255,255,0));transform:skewX(-20deg)}@keyframes shine{100%{left:125%}}
