.loading-wrapper[data-v-a5b4382d]{position:fixed;inset:0;display:flex;justify-content:center;flex-direction:column;align-items:center;width:100vw;height:100vh}.title[data-v-a5b4382d]{font-size:1.4rem;font-weight:700;color:var(--color-text-muted);display:flex;flex-wrap:wrap;justify-content:center;gap:5px}.word[data-v-a5b4382d]{display:inline-block;opacity:0;transform:translateY(30px) scale(.8);animation:wordRise-a5b4382d .4s forwards cubic-bezier(.25,1.25,.5,1)}.loading-logo[data-v-a5b4382d]{width:200px;height:200px}.part[data-v-a5b4382d]{fill:none;stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.25,.1,.25,1)}.part1[data-v-a5b4382d]{stroke:var(--color-danger);animation:draw-a5b4382d 2s forwards,fillinRed-a5b4382d .8s forwards;animation-delay:0s,1.4s}.part2[data-v-a5b4382d]{stroke:var(--color-warning);animation:draw-a5b4382d 1.6s forwards,fillinBlue-a5b4382d .8s forwards;animation-delay:.2s,1.6s}@keyframes wordRise-a5b4382d{0%{opacity:0;transform:translateY(30px) scale(.8)}60%{opacity:1;transform:translateY(-5px) scale(1.05)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes draw-a5b4382d{to{stroke-dashoffset:0}}@keyframes fillinRed-a5b4382d{0%{fill:transparent}to{fill:var(--color-danger);stroke:transparent}}@keyframes fillinBlue-a5b4382d{0%{fill:transparent}to{fill:var(--color-text-muted);stroke:transparent}}.modal-overlay[data-v-451aa41c]{position:fixed;inset:0;background:#00000080;cursor:pointer;z-index:999}.toast-box[data-v-a8f2c71b]{position:relative;display:flex;flex-direction:column;gap:6px;padding:.5rem;border-radius:8px;width:fit-content!important;background-color:var(--surface-2);color:var(--color-text);border:1px solid var(--border-color);overflow:hidden;box-shadow:0 4px 16px #0000004d;cursor:pointer;z-index:9999;pointer-events:all}.toast-box.success[data-v-a8f2c71b]{background-color:var(--color-success-pulse-bg)}.toast-box.error[data-v-a8f2c71b]{background-color:var(--color-danger-pulse-bg)}.toast-box.warning[data-v-a8f2c71b]{background-color:var(--color-warning-pulse-bg)}.toast-box.info[data-v-a8f2c71b]{background-color:var(--color-info-pulse-bg)}.toast-box.success .toast-icon[data-v-a8f2c71b]{stroke:var(--color-success)}.toast-box.error .toast-icon[data-v-a8f2c71b]{stroke:var(--color-danger)}.toast-box.warning .toast-icon[data-v-a8f2c71b]{stroke:var(--color-warning)}.toast-box.info .toast-icon[data-v-a8f2c71b]{stroke:var(--color-info)}.flex-container[data-v-a8f2c71b]{display:flex;gap:10px;align-items:flex-start}.icon-container[data-v-a8f2c71b]{display:flex;align-items:center;justify-content:center}.message-container[data-v-a8f2c71b]{flex:1}.toast-title[data-v-a8f2c71b]{font-weight:700;margin-bottom:10px;font-size:14px}.dropdown-list[data-v-a8f2c71b]{padding-right:10px;margin:0;list-style:disc}.dropdown-list li[data-v-a8f2c71b]{font-size:12px;margin-bottom:2px;color:var(--color-text-muted)}.action-button[data-v-a8f2c71b]{padding:4px 12px;border-radius:6px;border:none;cursor:pointer;background-color:var(--color-accent);color:#fff;font-size:14px}.progress-bar[data-v-a8f2c71b]{height:5px;border-radius:10px}.toast-box.success .progress-bar[data-v-a8f2c71b]{background:linear-gradient(90deg,var(--color-success-pulse-skeleton),var(--color-success))}.toast-box.error .progress-bar[data-v-a8f2c71b]{background:linear-gradient(90deg,var(--color-danger-pulse-skeleton),var(--color-danger))}.toast-box.warning .progress-bar[data-v-a8f2c71b]{background:linear-gradient(90deg,var(--color-warning-pulse-skeleton),var(--color-warning))}.toast-box.info .progress-bar[data-v-a8f2c71b]{background:linear-gradient(90deg,var(--color-info-pulse-skeleton),var(--color-info))}.modal-wrapper[data-v-9e7ab496]{position:fixed;inset:0;z-index:1001;pointer-events:none}.modal-wrapper.ltr[data-v-9e7ab496]{direction:ltr!important}.modal-wrapper.rtl[data-v-9e7ab496]{direction:rtl!important}.modal-box[data-v-9e7ab496]{position:fixed;background:var(--bg);border-radius:8px;box-shadow:0 10px 25px #0003;pointer-events:all;margin:16px;height:auto;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow:auto;box-sizing:border-box;display:flex;flex-direction:column;transition:max-height .3s,max-width .3s,width .3s,height .3s}.centered .modal-box[data-v-9e7ab496]{top:50%;left:50%;transform:translate(-50%,-50%);animation:fadeInScale-9e7ab496 .1s ease-out}.top-left .modal-box[data-v-9e7ab496]{top:16px;left:16px;animation:fadeIn-9e7ab496 .1s ease-out}.top-right .modal-box[data-v-9e7ab496]{top:16px;right:16px;animation:fadeIn-9e7ab496 .1s ease-out}.bottom-left .modal-box[data-v-9e7ab496]{bottom:16px;left:16px;animation:fadeIn-9e7ab496 .1s ease-out}.bottom-right .modal-box[data-v-9e7ab496]{bottom:16px;right:16px;animation:fadeIn-9e7ab496 .1s ease-out}.top-center .modal-box[data-v-9e7ab496]{top:16px;left:50%;transform:translate(-50%);animation:fadeIn-9e7ab496 .1s ease-out}.bottom-center .modal-box[data-v-9e7ab496]{bottom:16px;left:50%;transform:translate(-50%);animation:fadeIn-9e7ab496 .1s ease-out}.center-left .modal-box[data-v-9e7ab496]{top:50%;left:16px;transform:translateY(-50%);animation:fadeIn-9e7ab496 .1s ease-out}.center-right .modal-box[data-v-9e7ab496]{top:50%;right:16px;transform:translateY(-50%);animation:fadeIn-9e7ab496 .1s ease-out}@keyframes fadeInScale-9e7ab496{0%{transform:translate(-50%,-50%) scale(.95)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes fadeIn-9e7ab496{0%{opacity:0}to{opacity:1}}.modal-header[data-v-9e7ab496]{display:flex;align-items:center;padding:10px;background:var(--bg);border-bottom:1px solid var(--border-color);flex-shrink:0;border-radius:8px 8px 0 0}.modal-close-button[data-v-9e7ab496]{width:24px;height:24px;cursor:pointer;stroke:var(--color-text);transition:stroke .1s ease}.modal-title[data-v-9e7ab496]{flex-grow:1;font-weight:600;font-size:14px;color:var(--color-text);-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-body[data-v-9e7ab496]{padding:5px;overflow-y:auto;flex-grow:1;min-width:0}.modal-footer[data-v-9e7ab496]{display:flex;align-items:center;justify-content:center;padding:10px;background:var(--bg);border-top:1px solid var(--border-color);flex-shrink:0;border-radius:0 0 8px 8px}.modal-actions[data-v-9e7ab496]{display:flex;justify-content:center;gap:8px;width:100%;align-items:center}@media(max-width:640px){.modal-box[data-v-9e7ab496]{width:100%!important;height:100%!important;max-width:100%;font-size:12px;max-height:100%;border-radius:10px;margin:0}}.modal-progress-bar[data-v-9e7ab496]{height:3px;background:var(--color-text);transition:width .1s linear;pointer-events:none;display:flex}.modal-progress-bar.active[data-v-9e7ab496]{display:block}.modal-progress-bar.progres[data-v-9e7ab496]{animation:progres-bar-9e7ab496 1.5s ease-in-out infinite}@keyframes progres-bar-9e7ab496{0%{left:-30%;width:30%}50%{left:50%;width:50%}to{left:100%;width:30%}}.modal-loading-bar[data-v-9e7ab496]{height:1px;width:100%;--c: no-repeat linear-gradient(var(--color-text) 0 0);background:var(--c),var(--c),var(--bg);background-size:60% 100%;animation:loading-9e7ab496 3s infinite}@keyframes loading-9e7ab496{0%{background-position:-150% 0,-150% 0}66%{background-position:250% 0,-150% 0}to{background-position:250% 0,250% 0}}.submit-button[data-v-fbaada2b]{width:100%;padding:10px 25px;border-radius:var(--border-radius);border:none;background-color:var(--bg-color);color:var(--fg-color);font-weight:500;font-size:15px;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,transform .15s ease,color .3s ease;display:flex;align-items:center;justify-content:center;border:1px solid var(--bg-border);box-shadow:var(--shadow)}.submit-button[data-v-fbaada2b]:hover:not(.disable){background-color:var(--bg-hover);color:var(--fg-hover);transform:translateY(-1px)}.submit-button.disable[data-v-fbaada2b]{cursor:not-allowed;opacity:.5}.button-icon[data-v-fbaada2b]{width:20px;height:20px}.loader[data-v-fbaada2b]{animation:spin-fbaada2b 1s infinite}@keyframes spin-fbaada2b{to{transform:rotate(360deg)}}.label-container[data-v-fbaada2b]{display:flex;gap:10px;align-items:center}.header-row[data-v-3fbf7278]{display:flex;align-items:center;justify-content:center;gap:10px}.header-title[data-v-3fbf7278]{color:var(--color-danger);font-size:18px;text-align:center}.header-icon[data-v-3fbf7278]{width:22px;height:22px;stroke:var(--color-danger)}.body-text[data-v-3fbf7278]{flex-grow:1;height:100px;display:flex;font-size:14px;color:var(--color-text-muted);align-items:center;justify-items:center;text-align:center;padding:0 10px}.app-container[data-v-6c083d71]{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden;position:relative}.app-content[data-v-6c083d71]{flex:1;display:flex;flex-direction:column;position:relative;z-index:2;overflow:hidden}.pattern[data-v-6c083d71]{position:fixed;inset:0;transform:rotate(-15deg);z-index:1;pointer-events:none}:root{--frame-bg: #ffffff;--bg: #f3f4f6;--bg-dark: #e4e6eb;--surface-1: var(--frame-bg);--surface-2: var(--bg);--surface-3: var(--bg-dark);--surface-hover: rgba(0, 0, 0, .03);--surface-active: rgba(0, 0, 0, .05);--color-main: #274a7d;--color-main-hover: #1f3d69;--color-main-light: #e0e8f4;--color-main-dark: #173054;--color-main-opacity: rgba(39, 74, 125, .75);--color-main-pulse: rgba(39, 74, 125, .08);--color-main-pulse-skeleton: rgba(39, 74, 125, .22);--color-main-pulse-bg: #e8edf4;--color-accent: #a9b6cc;--color-accent-hover: #838fa0;--color-accent-light: #c3c7ce;--color-accent-dark: #2a2f38;--color-accent-opacity: rgba(95, 103, 115, .75);--color-accent-pulse: rgba(95, 103, 115, .08);--color-accent-pulse-skeleton: rgba(95, 103, 115, .22);--color-accent-pulse-bg: #f1f2f4;--color-warning: #d8a806;--color-warning-hover: #b78f05;--color-warning-light: #fff4c9;--color-warning-dark: #8d6503;--color-warning-opacity: rgba(216, 168, 6, .75);--color-warning-pulse: rgba(216, 168, 6, .08);--color-warning-pulse-skeleton: rgba(216, 168, 6, .22);--color-warning-pulse-bg: #f9f4e5;--color-info: #274a7d;--color-info-hover: #1f3d69;--color-info-light: #e0e8f4;--color-info-dark: #173054;--color-info-opacity: rgba(39, 74, 125, .75);--color-info-pulse: rgba(39, 74, 125, .08);--color-info-pulse-skeleton: rgba(39, 74, 125, .22);--color-info-pulse-bg: #e8edf4;--color-success: #3a8f63;--color-success-hover: #2c704e;--color-success-light: #e3f4ec;--color-success-dark: #1c4932;--color-success-opacity: rgba(58, 143, 99, .75);--color-success-pulse: rgba(58, 143, 99, .08);--color-success-pulse-skeleton: rgba(58, 143, 99, .22);--color-success-pulse-bg: #edf4f0;--color-danger: #c94a4a;--color-danger-hover: #a13d3d;--color-danger-light: #f7e3e3;--color-danger-dark: #702b2b;--color-danger-opacity: rgba(201, 74, 74, .75);--color-danger-pulse: rgba(201, 74, 74, .08);--color-danger-pulse-skeleton: rgba(201, 74, 74, .22);--color-danger-pulse-bg: #f4e8e8;--color-text: #1a1c20;--color-text-muted: #484a4d;--color-text-high: rgba(0, 0, 0, .92);--color-text-medium: rgba(0, 0, 0, .72);--color-text-low: rgba(0, 0, 0, .55);--border-radius: 10px;--border-color: rgba(0, 0, 0, .12);--divider-color: rgba(0, 0, 0, .08);--scrollbar-bg: var(--bg-dark);--scrollbar-thumb: #c2c5cb;--scrollbar-thumb-hover: #b5b8bd;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .07);--shadow-md: 0 2px 6px rgba(0, 0, 0, .12);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .16);--shadow-xl: 0 8px 20px rgba(0, 0, 0, .18) --overlay-1: rgba(0, 0, 0, .08);--overlay-2: rgba(0, 0, 0, .16);--overlay-3: rgba(0, 0, 0, .28);--focus-ring: 0 0 0 3px rgba(39, 74, 125, .32);--state-active: rgba(0, 0, 0, .06);--state-pressed: rgba(0, 0, 0, .12);--field-bg: #dddddd;--field-bg-hover: #cccccc;--field-bg-disabled: #aaaaaa;--field-border: rgba(0, 0, 0, .12);--field-border-hover: rgba(0, 0, 0, .22);--field-border-focus: var(--color-info);--transition-fast: .12s ease;--transition-normal: .18s ease;--transition-slow: .26s ease;--skeleton-bg-start: rgba(0, 0, 0, .03);--skeleton-bg-middle: rgba(0, 0, 0, .1);--skeleton-bg-end: rgba(0, 0, 0, .03);--color-heatmap-1: #f0f0f0;--color-heatmap-2: #9be9a8;--color-heatmap-3: #40c463;--color-heatmap-4: #30a14e;--color-heatmap-5: #216e39}[data-theme=dark]{--frame-bg: #111827;--bg: #293344;--bg-dark: #1f2937;--surface-1: #1a2332;--surface-2: #1f2937;--surface-3: #101620;--surface-hover: rgba(255, 255, 255, .06);--surface-active: rgba(255, 255, 255, .1);--color-main: #3b82f6;--color-main-hover: #2563eb;--color-main-light: #dbeafe;--color-main-dark: #1e40af;--color-main-opacity: rgba(59, 130, 246, .8);--color-main-pulse: rgba(59, 130, 246, .1);--color-main-pulse-skeleton: rgba(59, 130, 246, .3);--color-main-pulse-bg: #21314A;--color-accent: #374151;--color-accent-hover: #2b394d;--color-accent-light: #6b7280;--color-accent-dark: #111827;--color-accent-opacity: rgba(55, 65, 81, .8);--color-accent-pulse: rgba(55, 65, 81, .1);--color-accent-pulse-skeleton: rgba(55, 65, 81, .3);--color-accent-pulse-bg: #212B39;--color-warning: #ffc700;--color-warning-hover: #e6b800;--color-warning-light: #fff3b3;--color-warning-dark: #b38f00;--color-warning-opacity: rgba(255, 199, 0, .8);--color-warning-pulse: rgba(255, 199, 0, .1);--color-warning-pulse-skeleton: rgba(255, 199, 0, .3);--color-warning-pulse-bg: #353831;--color-info: #3b82f6;--color-info-hover: #2563eb;--color-info-light: #dbeafe;--color-info-dark: #1e40af;--color-info-opacity: rgba(59, 130, 246, .8);--color-info-pulse: rgba(59, 130, 246, .1);--color-info-pulse-skeleton: rgba(59, 130, 246, .3);--color-info-pulse-bg: #21314A;--color-success: #22c55e;--color-success-hover: #16a34a;--color-success-light: #bbf7d0;--color-success-dark: #15803d;--color-success-opacity: rgba(34, 197, 94, .8);--color-success-pulse: rgba(34, 197, 94, .1);--color-success-pulse-skeleton: rgba(34, 197, 94, .3);--color-success-pulse-bg: #1F383A;--color-danger: #ed1b24;--color-danger-hover: #c4141b;--color-danger-light: #f79499;--color-danger-dark: #9a1115;--color-danger-opacity: rgba(237, 27, 36, .8);--color-danger-pulse: rgba(237, 27, 36, .1);--color-danger-pulse-skeleton: rgba(237, 27, 36, .3);--color-danger-pulse-bg: #332735;--color-text: #ffffff;--color-text-muted: #d8d8d8;--color-text-high: rgba(255, 255, 255, .96);--color-text-medium: rgba(255, 255, 255, .75);--color-text-low: rgba(255, 255, 255, .55);--border-color: rgba(255, 255, 255, .2);--divider-color: rgba(255, 255, 255, .12);--scrollbar-bg: #1f2937;--scrollbar-thumb: #4b5060;--scrollbar-thumb-hover: #6a7082;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 2px 6px rgba(0, 0, 0, .55);--shadow-lg: 0 4px 12px rgba(0, 0, 0, .6);--shadow-xl: 0 8px 20px rgba(0, 0, 0, .65);--overlay-1: rgba(0, 0, 0, .25);--overlay-2: rgba(0, 0, 0, .38);--overlay-3: rgba(0, 0, 0, .55);--focus-ring: 0 0 0 3px rgba(59, 130, 246, .32);--state-active: rgba(255, 255, 255, .08);--state-pressed: rgba(255, 255, 255, .16);--field-bg: #1d222c;--field-bg-hover: #1d2330;--field-bg-disabled: #202124;--field-border: rgba(255, 255, 255, .14);--field-border-hover: rgba(255, 255, 255, .22);--field-border-focus: var(--color-info);--skeleton-bg-start: rgba(255, 255, 255, .05);--skeleton-bg-middle: rgba(255, 255, 255, .1);--skeleton-bg-end: rgba(255, 255, 255, .05);--color-heatmap-1: #1e1e1e;--color-heatmap-2: #0e4429;--color-heatmap-3: #006d32;--color-heatmap-4: #26a641;--color-heatmap-5: #39d353}@font-face{font-family:yekanBakh-Regular;src:url(/assets/YekanBakh-Regular-cC0JMgGa.woff) format("woff")}@font-face{font-family:yekanBakh-Bold;src:url(/assets/YekanBakh-Bold-B0339MnD.woff) format("woff")}html,body{direction:rtl;background-color:var(--frame-bg)}*{font-family:yekanBakh-Regular;padding:0;margin:0;box-sizing:border-box;text-decoration:none;scrollbar-color:var(--color-main-pulse-skeleton) transparent}input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display:none}input[type=password]::-webkit-contacts-auto-fill-button,input[type=password]::-webkit-password-toggle-button{display:none}.toast-container{position:fixed;top:10px;display:flex;flex-direction:column;gap:8px;width:100%;max-height:100%;pointer-events:none;z-index:9998}.toast-container.right{top:20px;left:20px;right:0}.toast-container.left{top:20px;right:20px}.toast-container.right .toast-enter-active{animation:toast-in-right .5s cubic-bezier(.23,1.2,.32,1) both}.toast-container.right .toast-leave-active{animation:toast-out-right .45s ease-in both}.toast-container.left .toast-enter-active{animation:toast-in-left .5s cubic-bezier(.23,1.2,.32,1) both}.toast-container.left .toast-leave-active{animation:toast-out-left .45s ease-in both}@keyframes toast-in-right{0%{opacity:0;transform:translate(-100%) scale(.9)}60%{opacity:1;transform:translate(10px) scale(1.05)}80%{transform:translate(-5px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes toast-out-right{0%{opacity:1;transform:translate(0)}50%{transform:translate(20px)}to{opacity:0;transform:translate(-120px)}}@keyframes toast-in-left{0%{opacity:0;transform:translate(100%) scale(.9)}60%{opacity:1;transform:translate(-10px) scale(1.05)}80%{transform:translate(5px) scale(.97)}to{transform:translate(0) scale(1)}}@keyframes toast-out-left{0%{opacity:1;transform:translate(0)}50%{transform:translate(-20px)}to{opacity:0;transform:translate(120px)}}.action-row{display:flex!important;align-items:center;gap:10px;color:var(--color-text)}.action-row.full{width:100%}.action-row.end{justify-content:flex-end}.action-row.center{justify-content:center}.action-row.between{justify-content:space-between}.margin-top{margin-top:clamp(1.5rem,4vw,3.125rem)}.margin-top.small{margin-top:clamp(.75rem,2vw,1.25rem)}.margin-top.large{margin-top:clamp(2rem,6vw,6.25rem)}.margin-top.negative{margin-top:clamp(-1.5rem,-4vw,-3.125rem)}.margin-bottom{margin-bottom:clamp(1.5rem,4vw,3.125rem)}.margin-bottom.small{margin-bottom:clamp(.75rem,2vw,1.25rem)}.margin-bottom.large{margin-bottom:clamp(2rem,6vw,6.25rem)}.margin-bottom.negative{margin-bottom:clamp(-1.5rem,-4vw,-3.125rem)}.main-icon{stroke:var(--color-text-muted);width:25px;height:25px;flex-shrink:0;transition:transform .3s ease}.main-icon.small{width:20px;height:20px}.main-icon.tiny{width:18px;height:18px}.main-icon.main{stroke:var(--color-main)}.main-icon.danger{stroke:var(--color-danger)}.main-icon.light{stroke:#fff}.main-icon.dark{stroke:#1a1c20}.icon-click{cursor:pointer}.icon-rotate{transform:rotate(180deg)}.icon-spin{transform:rotate(0)}.icon-spin{animation:spinner 1s infinite}@keyframes spinner{to{transform:rotate(360deg)}}.no-data{width:100%;text-align:center;color:var(--color-text-low);font-size:14px}.page-enter-active,.page-leave-active{transition:opacity .28s cubic-bezier(.24,.8,.32,1),transform .28s cubic-bezier(.24,.8,.32,1),filter .28s cubic-bezier(.24,.8,.32,1)}.page-enter-from{opacity:0;transform:translateY(12px) scale(.985)}.page-leave-to{opacity:0;transform:translateY(-12px) scale(.985)}.slide-down-enter-active,.slide-down-leave-active{transition:all .25s ease;overflow:hidden}.slide-down-enter-from,.slide-down-leave-to{opacity:0;transform:translateY(-10px);max-height:0}.slide-down-enter-to,.slide-down-leave-from{opacity:1;transform:translateY(0);max-height:500px}.fade-slide-enter-active,.fade-slide-leave-active{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(-5px)}.slide-enter-active,.slide-leave-active{transition:transform .3s ease}.slide-enter-from,.slide-leave-to{transform:translate(100%)}
