.sidebar{width:250px;flex-grow:1;height:100dvh;overflow:auto;transition:.2s;flex-shrink:0;background-color:#1b6c8f;position:fixed;z-index:4}.sidebar .bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/_next/static/media/sidebar_bg.0aaba735.webp);z-index:-1;opacity:.2;background-size:cover;background-position:top bottom}.sidebar.close{width:60px}.sidebar.close .sidebar-top{padding:0}.sidebar.close .sidebar-top .title{width:0}.sidebar.close .sidebar-top .close .icon{rotate:180deg}.sidebar.close .menu-list .menu-item{flex-shrink:0;flex-basis:1px}.sidebar.close .menu-list .menu-item a{height:40px;flex-shrink:0;gap:0}.sidebar.close .menu-list .menu-item a .text{width:0}.sidebar .sidebar-top{display:flex;justify-content:center;align-items:center;height:60px;padding:20px;border-bottom:1px solid rgba(170,170,170,.425);color:#fff}.sidebar .sidebar-top .title{transition:.2s;font-weight:400;font-size:15px;overflow:hidden;height:40px;width:100%;display:flex;align-items:center;white-space:nowrap}.sidebar .sidebar-top .close{width:40px;aspect-ratio:1/1;border-radius:5px;font-size:20px;color:#fff;border-color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);display:flex;justify-content:center;align-items:center}.sidebar .sidebar-top .close .icon{font-size:35px;transition:.2s}.sidebar .menu-list{display:flex;flex-direction:column;list-style:none;flex-shrink:0;padding:15px 10px;gap:7px}.sidebar .menu-list .menu-item.active a{background-color:hsla(0,0%,100%,.2745098039)}.sidebar .menu-list .menu-item a{display:flex;align-items:center;justify-content:flex-start;gap:10px;height:40px;padding:7px 6px;border-radius:10px;color:#fff!important;flex-shrink:0;transition:.2s;font-weight:400;font-size:14px;white-space:nowrap}.sidebar .menu-list .menu-item a:hover{background-color:hsla(0,0%,100%,.3215686275)}.sidebar .menu-list .menu-item a .text{overflow:hidden}.sidebar .menu-list .menu-item a .icon{width:27px;display:flex;justify-content:center;align-items:center;font-size:25px;flex-shrink:0}#rtl .sidebar .sidebar-top .close{rotate:180deg}@media(max-width:800px){#rtl .sidebar{left:unset;right:-250px}#rtl .sidebar .sidebar-top .close{rotate:0deg}#rtl .sidebar.close{right:0}.sidebar{left:-250px}.sidebar .sidebar-top .close{rotate:180deg}.sidebar.close{left:0;width:250px}.sidebar.close .sidebar-top{padding:20px}.sidebar.close .sidebar-top .title{width:100%}.sidebar.close .menu-list .menu-item{flex-shrink:1;flex-basis:1px}.sidebar.close .menu-list .menu-item a{height:40px;flex-shrink:0;gap:10px}.sidebar.close .menu-list .menu-item a .text{width:unset}}.coin-box{display:flex;align-items:center;gap:5px}.coin-box .image{width:20px;height:20px}.coin-box .image img{width:100%;height:100%;object-fit:contain}.coin-box .coin-quantity{font-weight:600;cursor:default}#rtl .coin-box{direction:ltr!important}.file-viewer{max-width:unset!important;width:calc(100dvw - 40px)!important;height:calc(100dvh - 40px)!important;background-color:#222!important}.file-viewer,.file-viewer .file-box{display:flex;justify-content:center;align-items:center}.file-viewer .file-box{position:relative;width:100%;height:100%;border-radius:10px;overflow:hidden}.file-viewer .file-box img{width:100%;height:100%;object-fit:contain}.file-viewer .unsupported-file-text{color:#fff}@media(max-width:480px){.file-viewer{max-height:unset!important;padding:10px!important;border-radius:0!important;width:100dvw!important;height:100dvh!important}}.arrange-popup .arrange-list{display:flex;flex-direction:column}.arrange-popup .arrange-list .arrange-item{display:flex;align-items:center;gap:10px;padding:10px;border-bottom:1px solid #ddd;background:#fff;transition:transform .2s ease,background-color .2s ease;cursor:-webkit-grab;cursor:grab}.arrange-popup .arrange-list .arrange-item.dragging{opacity:.5;background-color:#f7f7f7}.arrange-popup .arrange-list .arrange-item .item-box{flex:1 1}.arrange-popup .arrange-list .arrange-item .arrange-button{color:#777;background-color:rgba(0,0,0,0);cursor:-webkit-grab;cursor:grab}.arrange-popup .buttons{margin-top:20px}.realevel-ai{position:fixed;right:20px;bottom:20px;z-index:2}.realevel-ai .toggle-realevel-ai-popup-btn{width:40px!important;height:40px!important;position:absolute;bottom:0;right:0;display:flex;justify-content:center;align-items:center}.realevel-ai .toggle-realevel-ai-popup-btn .realevel-logo{filter:saturate(0) brightness(4);width:70%;height:70%;object-fit:contain;margin:auto}.realevel-ai .realevel-ai-popup{display:flex;flex-direction:column;position:absolute;bottom:50px;right:0;box-shadow:0 3px 7px rgba(0,0,0,.0941176471);border-radius:15px;width:100dvw;max-width:320px;max-height:600px;right:-350px;transition:.3s;z-index:2;overflow:hidden}.realevel-ai .realevel-ai-popup.active{right:0}.realevel-ai .realevel-ai-popup .realevel-ai-header{display:flex;flex-direction:column;background-color:#38bdf8;padding:10px 0;gap:10px;color:#fff}.realevel-ai .realevel-ai-popup .realevel-ai-header .brand{display:flex;align-items:center;align-self:center;gap:5px}.realevel-ai .realevel-ai-popup .realevel-ai-header .brand .title{font-size:25px;font-weight:600}.realevel-ai .realevel-ai-popup .realevel-ai-header .brand .realevel-logo{filter:saturate(0) brightness(4)}.realevel-ai .realevel-ai-popup .realevel-ai-header .powered-by-box{display:flex;align-items:center;gap:5px;font-size:14px;align-self:center}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box{display:flex;flex-direction:column;background-color:#fff;border:1px solid #ddd}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages{display:flex;flex-direction:column;flex:1 1;padding:10px;gap:20px;min-height:400px;max-height:400px;overflow-y:auto}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages .msg.user-msg{background-color:#38bdf8;padding:8px 18px;border-radius:25px;color:#fff;width:-moz-fit-content;width:fit-content;align-self:flex-end;border-bottom-right-radius:0}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages .msg.ai-msg p{margin-bottom:10px}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages .msg.ai-msg ol{padding-left:20px;margin:10px 0;list-style-position:inside}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages .msg.ai-msg li{margin-bottom:5px}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .realevel-ai-messages .loading-text{animation:loading .5s infinite alternate}@keyframes loading{0%{opacity:.4}to{opacity:1}}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .form{display:flex;align-items:center;flex-direction:row;border-top:1px solid #ddd;padding:10px;border-radius:0}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .form .input{flex:1 1;display:flex;align-items:flex-end;border:1px solid #ddd;border-radius:30px}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .form .input textarea{display:flex;align-items:center;border-radius:0;border:none;border-radius:30px;border-top-right-radius:0;border-bottom-right-radius:0;padding:10px 15px;min-height:40px;height:40px;max-height:90px;transition:.2s;resize:vertical}.realevel-ai .realevel-ai-popup .realevel-ai-chat-box .form .input .main-btn{background-color:rgba(0,0,0,0);color:#000;width:40px;height:40px!important}#rtl .realevel-ai .realevel-ai-popup .realevel-ai-chat-box .form .input textarea{border-radius:30px;border-top-left-radius:0;border-bottom-left-radius:0}@media(max-width:1000px){.realevel-ai{bottom:50px}}.export-popup{max-width:400px}.export-popup .items-count{margin-top:10px}.export-popup .options-list{display:flex;justify-content:center;gap:20px}.export-popup .options-list .option{display:flex;flex-direction:column;align-items:center;gap:5px;padding:10px 20px;flex:1 1;border-radius:5px;transition:.2s;border:1px solid rgba(0,0,0,0);background-color:#eee;cursor:pointer}.export-popup .options-list .option:hover{border-color:#38bdf8}.export-popup .options-list .option .image{width:50px;aspect-ratio:1/1;overflow:hidden}.export-popup .options-list .option .image img{width:100%;height:100%;object-fit:contain}.confirm-popup{max-width:400px!important}.confirm-popup .buttons{max-width:unset}@keyframes shineStar{0%{opacity:0;transform:scale(1)}to{opacity:.7;transform:scale(1.5)}}.invoice-box{height:calc(100% - 20px);max-width:700px!important;display:flex;flex-direction:column;align-items:center;overflow-y:auto}.invoice-box .invoice{width:100%;height:100%;overflow-y:auto}.invoice-box .invoice .head,.invoice-box .invoice .info-section{width:100%;padding:15px}.invoice-box .invoice .head{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:20px}.invoice-box .invoice .head .left{display:flex;align-items:center;gap:10px}.invoice-box .invoice .head .left .invoice-title{background-color:#2a97c5;padding:5px 20px;font-size:30px;color:#fff;text-transform:uppercase;-webkit-clip-path:polygon(0 0,100% 0,100% 65%,85% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 65%,85% 100%,0 100%)}.invoice-box .invoice .head .date-side{display:flex}.invoice-box .invoice .head .date-side .date .title,.invoice-box .invoice .head .date-side .invoice-number .title{text-align:end;color:#aaa;font-size:14px}.invoice-box .invoice .head .date-side .date .value,.invoice-box .invoice .head .date-side .invoice-number .value{font-weight:500;color:#38bdf8}.invoice-box .invoice .logo-box{display:flex;justify-content:center;margin-bottom:15px}.invoice-box .invoice .logo-box .logo{width:120px;aspect-ratio:2.5/1;overflow:hidden;display:flex;justify-content:center;align-items:center}.invoice-box .invoice .logo-box .logo img{width:150%;height:150%;object-fit:contain}.invoice-box .invoice .info-section{display:flex;gap:15px;border-bottom:1px solid #e2e7f0}.invoice-box .invoice .info-section .customer-side,.invoice-box .invoice .info-section .platform-side{flex:1 1;display:flex;flex-direction:column;gap:4px}.invoice-box .invoice .info-section .customer-side>span,.invoice-box .invoice .info-section .platform-side>span{display:flex;align-items:center;height:25px;gap:5px;font-size:15px}.invoice-box .invoice .info-section .customer-side>span.title,.invoice-box .invoice .info-section .platform-side>span.title{font-weight:500;font-size:20px;margin-bottom:5px}.invoice-box .invoice .info-section .customer-side>span .icon,.invoice-box .invoice .info-section .platform-side>span .icon{flex-shrink:0;width:18px;height:unset;aspect-ratio:1/1;color:#1b6c8f;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-top:3px}.invoice-box .invoice .info-section .customer-side span{direction:rtl}.invoice-box .invoice .invoice-table .content{display:flex;flex-direction:column;overflow:hidden;overflow-x:auto}.invoice-box .invoice .invoice-table .content .invoice-row{display:grid;grid-template-columns:1fr 110px 70px 110px;border:1px solid rgba(0,0,0,0);border-bottom-color:#e2e7f0;min-width:300px}.invoice-box .invoice .invoice-table .content .invoice-row:first-child{background-color:#1b6c8f;color:#fff;border-bottom:none}.invoice-box .invoice .invoice-table .content .invoice-row:last-child{background-color:#f4f7fe;font-weight:700;border-bottom:none}.invoice-box .invoice .invoice-table .content .invoice-row .invoice-item{padding:10px;font-size:14px}.invoice-box .invoice .invoice-table .content .invoice-row .invoice-item.title{color:#38bdf8;font-weight:600}.invoice-box .invoice .invoice-table .content .invoice-row .invoice-item.value{text-align:end}.invoice-box .buttons{padding-top:20px;margin-top:auto;display:flex;align-items:center;gap:20px;width:100%}@media(max-width:600px){.invoice-box{padding:10px!important;width:calc(100dvw - 20px)!important;max-height:calc(100dvh - 20px)!important}.invoice-box .buttons{padding-top:10px!important}.invoice-box .invoice .head{margin-bottom:0!important;padding:10px}.invoice-box .invoice .head .left .invoice-title{font-size:20px}.invoice-box .invoice .head .date-side .date,.invoice-box .invoice .head .date-side .invoice-number{font-size:11px}.invoice-box .invoice .head .date-side hr.vertical{margin:0 10px!important}.invoice-box .invoice .logo-box{margin-bottom:0!important}.invoice-box .invoice .info-section{padding:10px!important;flex-direction:column;gap:10px!important}.invoice-box .invoice .info-section .customer-side span,.invoice-box .invoice .info-section .platform-side span{font-size:12px;font-weight:500}.invoice-box .invoice .info-section .customer-side span{direction:ltr}.invoice-box .invoice .invoice-table .invoice-row{grid-template-columns:1fr 80px 60px 80px!important}.invoice-box .invoice .invoice-table .invoice-row .invoice-item{font-size:11px!important;padding:5px!important}}.progress-previewer{max-width:450px}.progress-previewer .card-body .main-level{margin:0 auto;min-width:300px}.progress-previewer .card-body .trait-box .box .bottom .xp{width:140px}