.cmp-pagination{padding:1rem;display:flex;align-items:center;gap:.5rem}.cmp-pagination button{background-color:transparent;min-width:45px;padding:0 .4rem;height:45px;font-family:monospace;font-size:16px;overflow:hidden;display:flex;align-items:center;justify-content:center}.cmp-pagination button.current{border-color:var(--blue-9);cursor:default}.alert-fnd{pointer-events:none;position:fixed;z-index:1000;top:0;right:0;padding:1rem;display:flex;flex-direction:column;align-items:flex-end;gap:calc(2vh + 10px);width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.alert-fnd .alert{display:flex;align-items:center;justify-content:center;flex-direction:column;flex-shrink:0;pointer-events:all;overflow:hidden;width:clamp(0px,100%,300px);border-radius:.8rem;padding:1rem;position:relative;background-color:var(--thirty-percent);cursor:pointer}.alert-fnd .alert ::-webkit-scrollbar{display:none}.alert-fnd .alert ::-webkit-scrollbar-thumb{border-color:var(--color);background:#f2f2f2}.alert-fnd .alert.info{--color: var(--blue)}.alert-fnd .alert.success{--color: var(--green)}.alert-fnd .alert.error{--color: var(--red)}.alert-fnd .alert svg{height:32px;width:32px;flex-shrink:0;stroke:var(--color)}.alert-fnd .alert .head{display:flex;align-items:center;gap:.4rem;justify-content:space-between;width:100%}.alert-fnd .alert .head span{text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl}.alert-fnd .alert .head button{position:absolute;top:0;right:0;border:0;background:transparent;cursor:pointer;padding:0;opacity:0;transition:.4s}.alert-fnd .alert .head button svg{height:24px;width:24px;stroke:var(--cl);transition:.2s}.alert-fnd .alert .head button:hover svg{stroke:var(--red)}.alert-fnd .alert .body{width:100%;--ts: .3s;word-break:break-word;direction:rtl;max-height:0px;overflow-x:hidden;overflow-y:auto;transition:var(--ts)}.alert-fnd .alert .body p{padding:.5rem .3rem}.alert-fnd .alert .timer{display:flex;justify-content:flex-end;opacity:.6;position:absolute;bottom:2px;right:2px}.alert-fnd .alert .timer-line{position:absolute;z-index:1;bottom:0;left:0;height:3px;background-color:var(--color);animation-name:pbf;animation-timing-function:linear}@keyframes pbf{0%{width:0%}to{width:100%}}.alert-fnd .alert:hover .head span{white-space:unset}.alert-fnd .alert:hover .head button{opacity:1}.alert-fnd .alert:hover .body{max-height:220px;margin-top:2vh}.alert-fnd .alert:hover .timer{position:static}.cmp-trash-btn{display:flex;justify-content:center;align-items:center;border:0;isolation:isolate;position:relative;overflow:hidden;background-color:transparent}.cmp-trash-btn:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:0%;background-color:var(--red)}.cmp-trash-btn:active{background-color:transparent}.cmp-trash-btn:active:before{transition:height var(--tsd, 1s) linear;height:100%}.cmp-trash-btn.stage2:before{height:100%}.cmp-confact{display:flex;justify-content:center;align-items:center;width:32px;height:32px;border:2px solid var(--ten-percent);background-color:var(--thirty-percent);border-radius:var(--radius);padding:.25rem;cursor:pointer;isolation:isolate;position:relative;transition:.22s ease-in-out;transition-property:border-color,background-color,color;overflow:hidden}.cmp-confact svg{width:25px;height:25px}.cmp-confact:disabled{pointer-events:none}.cmp-confact:hover{color:var(--color)}.cmp-confact:before{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:0%;background-color:var(--color)}.cmp-confact:active{background-color:transparent;color:var(--white)}.cmp-confact:active:before{transition:height var(--tsd, 1s) linear;height:100%}.cmp-confact.stage2:before{height:100%}.cmp-confact.stage2:hover{color:var(--white)}span.copiable{cursor:pointer}span.copiable:hover{color:var(--blue)}span.copiable:active{color:var(--cl)}.cmp-fanel-fnd{position:fixed;inset:0;z-index:100;backdrop-filter:blur(3px);background-color:#0002;display:flex;align-items:center;justify-content:center}.cmp-fanel-fnd .fanel{position:relative;padding:32px;background-color:var(--cd);border:2px solid var(--cl);border-radius:var(--radius);width:80%;height:80%}.cmp-fanel-fnd .fanel .cmp-fanel-btn-close{position:absolute;top:0;right:0;background-color:transparent}.cmp-fanel-fnd .fanel .cmp-fanel-btn-close:hover{color:var(--cl)}.cmp-editable{position:relative;display:grid;place-items:center;width:100%;height:100%;cursor:pointer;padding:1em}.cmp-editable-icon{position:absolute;display:grid;place-items:center;width:100%;height:100%;border-radius:1rem;backdrop-filter:blur(2px);background-color:#0003;box-shadow:inset 0 0 20px 40px #0007;opacity:0;transition:opacity .2s ease-in-out;color:#fff}.cmp-editable-icon svg{max-width:25px}.cmp-editable:hover .cmp-editable-icon{opacity:1}.cmp-tooltip{width:max-content;max-width:30vw;max-height:30vw;position:fixed;background-color:var(--thirty-percent);border-radius:var(--radius);border:2px solid var(--white);padding:.5rem 1rem}.cmp-tooltip:after{content:"";position:absolute;width:10px;height:10px;background-color:inherit;transform:rotate(45deg) translate(-50%);clip-path:polygon(70% 0,100% 0,100% 100%,0 100%,0 70%);border-bottom:2px solid var(--white);border-right:2px solid var(--white);top:100%;left:var(--after-offset, 10%)}.cmp-tooltip.bottom:after{transform:rotate(135deg) rotateY(180deg) translate(-50%);bottom:100%;top:unset}.popup{--color: var(--alert-success);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000080;backdrop-filter:blur(2px);width:100%;height:100%;z-index:2;opacity:0;visibility:hidden;transition:.3s cubic-bezier(.45,.02,.09,.98)}.popup.info{--color: var(--alert-info)}.popup.warning{--color: #ffff00}.popup.warning .popup-wrapper .ctas .submit{color:#000}.popup.error{--color: var(--alert-error)}.popup.show{opacity:1;visibility:visible}.popup .popup-wrapper{width:clamp(0px,100%,700px);height:400px;display:flex;align-items:center;justify-content:space-between;flex-direction:column;padding:3em 2em 2em;background-image:linear-gradient(to bottom,var(--color) 0%,transparent 50%);background-color:var(--thirty-percent);border-radius:2rem;direction:rtl}.popup .popup-wrapper svg{width:100px;height:100px}.popup .popup-wrapper h3{margin-top:-1em}.popup .popup-wrapper p{margin-top:-2em}.popup .popup-wrapper .ctas{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:8em}.popup .popup-wrapper .ctas button{padding:1em 3em;background:var(--sixty-percent);border-radius:.8rem;box-shadow:#00000059 0 5px 15px;color:#fff}.popup .popup-wrapper .ctas button.submit{background-color:var(--color)}.theme-switch{--bg-color: #fe9f5b;--secondary-color: #e7e8eb;--tertiary-color: #ffffff;--disabled-text-color: #b9bdc9;width:120px;height:55px;background:var(--secondary-color);flex-shrink:0;border-radius:100vmax}@media screen and (max-width: 768px){.theme-switch{position:static;transform:none;margin-bottom:2em}}.theme-switch label{cursor:pointer}.theme-switch input{display:none}.theme-switch .slider-wrapper{position:relative;width:100%;height:100%;inset:0}.theme-switch .slider-wrapper .star{position:absolute;background-color:var(--tertiary-color);transition:all .3s cubic-bezier(.445,.05,.55,.95);border-radius:50%}.theme-switch .slider-wrapper .star-1{top:10px;left:45px;z-index:0;width:30px;height:3px}.theme-switch .slider-wrapper .star-2{top:18px;left:38px;z-index:1;width:30px;height:3px}.theme-switch .slider-wrapper .star-3{top:27px;left:50px;z-index:0;width:30px;height:3px}.theme-switch .slider-wrapper .star-4,.theme-switch .slider-wrapper .star-5,.theme-switch .slider-wrapper .star-6{opacity:0;transition:all .3s 0 cubic-bezier(.445,.05,.55,.95)}.theme-switch .slider-wrapper .star-4{top:16px;left:11px;z-index:0;width:2px;height:2px;transform:translate3d(3px,0,0)}.theme-switch .slider-wrapper .star-5{top:32px;left:17px;z-index:0;width:3px;height:3px;transform:translate3d(3px,0,0)}.theme-switch .slider-wrapper .star-6{top:36px;left:28px;z-index:0;width:2px;height:2px;transform:translate3d(20px,0,0)}.theme-switch .theme-btn-slider{position:absolute;left:0;margin:5px;width:45px;height:45px;border-radius:100vmax;background:var(--bg-color);transform:translate(0);transition:transform .6s;display:flex;align-items:center;justify-content:center}.theme-switch .theme-btn-slider svg{fill:#000;transform:scaleX(-1);transition:.5s;width:100%;height:100%}.theme-switch .theme-btn-slider.dark svg{transform:scaleX(1)}.theme-switch.dark{--bg-color: #ffe5b5;--secondary-color: #0a0d12;--tertiary-color: #ffffff;--disabled-text-color: #31374c;--bg-color: #1c2138}.theme-switch.dark .slider-wrapper .theme-btn-slider{background:#fff;transform:translate(65px)}.theme-switch.dark .slider-wrapper .star-1{width:2px;height:2px}.theme-switch.dark .slider-wrapper .star-2{width:4px;height:4px;transform:translate3d(20px,0,0)}.theme-switch.dark .slider-wrapper .star-3{width:2px;height:2px;transform:translate3d(-7px,0,0)}.theme-switch.dark .slider-wrapper .star-4,.theme-switch.dark .slider-wrapper .star-5,.theme-switch.dark .slider-wrapper .star-6{opacity:1}.theme-switch.dark .slider-wrapper .star-4{transform:translate3d(10px,0,0);transition:all .3s .2s cubic-bezier(.445,.05,.55,.95)}.theme-switch.dark .slider-wrapper .star-5{transform:translateZ(0);transition:all .3s .3s cubic-bezier(.445,.05,.55,.95)}.theme-switch.dark .slider-wrapper .star-6{transform:translate3d(25px,0,0);transition:all .3s .4s cubic-bezier(.445,.05,.55,.95)}.sidebar-fnd{width:clamp(280px,20%,300px);display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:5vh;background-color:var(--thirty-percent);color:var(--accent-color);box-shadow:0 0 30px -15px #000;border-top-left-radius:70px;border-bottom-left-radius:70px;padding:3vh 0;padding-top:80px;position:relative;isolation:isolate}@media screen and (max-width: 1024px){.sidebar-fnd{width:250px}}@media screen and (max-width: 768px){.sidebar-fnd{width:100%;border-top-left-radius:0;border-bottom-left-radius:0}}.sidebar-fnd .user{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:100%;padding-bottom:2vhx;position:relative;isolation:isolate}.sidebar-fnd .user:after{content:"";width:90%;height:1px;position:absolute;bottom:0;background-image:linear-gradient(45deg,transparent,var(--accent-color),transparent)}.sidebar-fnd .user .img{width:100px;aspect-ratio:1/1;border-radius:100vmax;display:flex;align-items:center;justify-content:center;overflow:hidden}.sidebar-fnd .user .img img{width:100%;height:100%;object-fit:cover}.sidebar-fnd .user .img svg{width:70%;height:70%}.sidebar-fnd .user .name{display:flex;align-items:center;justify-content:center;width:100%;padding:0 10px;overflow:hidden}.sidebar-fnd .user .name input,.sidebar-fnd .user .name span{width:100%;text-align:center}.sidebar-fnd .links{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:-1em;padding:1em 0}@media screen and (max-height: 800px){.sidebar-fnd .links{padding:0}}.sidebar-fnd .links a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1em;color:var(--accent-color);cursor:pointer;will-change:transform;transition:.3s cubic-bezier(.45,.02,.09,.98)}.sidebar-fnd .links a:hover>svg{transform:translate(-.4em)}.sidebar-fnd .links a .holder{display:flex;align-items:center;gap:.5em}.sidebar-fnd .links a>svg{will-change:transform;transition:.3s ease}.sidebar-fnd .logout{display:flex;align-items:center;justify-content:space-between;color:var(--alert-error);width:100%;padding:1em;margin-top:auto;cursor:pointer}.sidebar-fnd .logout .holder{display:flex;align-items:center;justify-content:center;gap:1em}.not-found-fnd{width:100%;height:var(--dash-inner-height);display:flex;align-items:center;flex-direction:column;justify-content:center}.not-found-fnd h1{color:#fff;direction:rtl}.not-found-fnd a{display:flex;justify-content:center;align-items:center;background:var(--ten-percent);color:var(--primary-color);border-radius:8px;cursor:pointer;margin-top:2em;padding:.5rem 2rem}.login-fnd{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.login-fnd .login-card{background-color:var(--thirty-percent);aspect-ratio:2/1;height:60%;border-radius:16px;display:flex;justify-content:space-between;align-items:center}.login-fnd .login-card .logo{height:100%;width:50%}.login-fnd .login-card .logo g{fill:var(--ten-percent)}.login-fnd .login-card .logo svg{height:100%;width:auto;aspect-ratio:1;transform:scaleX(-1)}.login-fnd .login-card .logo svg path:not(:nth-child(1)){fill:var(--ten-percent)}.login-fnd .login-card .logo svg path#simurgh{fill:var(--accent-color)}.login-fnd .login-card .login-form{width:50%;height:100%;direction:rtl;display:flex;align-items:center;flex-direction:column;gap:1rem;padding:1rem;justify-content:center}.login-fnd .login-card .login-form.loading{pointer-events:none;opacity:.4}.login-fnd .login-card .login-form .inputs{width:100%;display:flex;flex-direction:column;padding:0 1em}.login-fnd .login-card .login-form .inputs .input{display:flex;flex-direction:column;margin:.5em 0}.login-fnd .login-card .login-form .inputs .input.code{margin-top:1em}.login-fnd .login-card .login-form .inputs .input label{display:flex;align-items:center;gap:.4em}.login-fnd .login-card .login-form label.disabled{opacity:.4}.login-fnd .login-card .login-form input{direction:ltr;border:none;border-radius:0;border-bottom:2px solid var(--sixty-percent);color:var(--accent-color);background-color:transparent;padding:.5em 0;transition:border .3s ease}.login-fnd .login-card .login-form input:invalid{border-color:var(--alert-error)}.login-fnd .login-card .login-form input:disabled{opacity:.4}.login-fnd .login-card .login-form button.cta{width:clamp(0px,100%,250px);font-family:iranbold;color:var(--primary-color);background-color:var(--ten-percent);border:0;border-radius:10px;padding:1rem 2rem;margin-top:1em;white-space:nowrap;box-shadow:0 20px 15px -20px #000;cursor:pointer}.projects-fnd{width:100%;height:100%;display:flex;flex-direction:column;gap:2rem;position:relative;isolation:isolate;direction:rtl}.projects-fnd .actions{display:flex;justify-content:center;padding:1rem;margin-top:auto}.projects-fnd .actions>div{display:flex;gap:.25rem}.projects-fnd .actions>div button{display:flex;justify-content:center;align-items:center;background-color:var(--thirty-percent);color:var(--accent-color);border:2px solid var(--ten-percent);border-radius:100vmax;cursor:pointer;transition:.3s}.projects-fnd .actions>div button.disable{pointer-events:none;opacity:.5}.projects-fnd .actions>div button svg{margin:8px}.projects-fnd .message{width:100%;height:100%;text-align:center}.projects-fnd .message.not-found{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;transform:translateY(2em)}.projects-fnd .project-list{display:flex;align-items:center;flex-direction:column}.projects-fnd .project-list .projects-wrapper{width:100%;display:flex;flex-wrap:wrap;row-gap:3rem;column-gap:2rem;padding:3rem 0;justify-content:space-evenly}.projects-fnd .project-list .projects-wrapper .project{display:flex;align-items:center;flex-direction:column;width:clamp(0px,100%,400px);background-color:var(--thirty-percent);background-image:linear-gradient(45deg,var(--sixty-percent) -20%,transparent 80%);cursor:pointer;padding:1.5rem 1rem;border:2px solid var(--cl);border-radius:8px;transition:border-color .2s ease-in-out;overflow:hidden;white-space:nowrap}.projects-fnd .project-list .projects-wrapper .project .project-name{width:100%;padding:.5em 0;margin-bottom:1em;text-align:center}.projects-fnd .project-list .projects-wrapper .project .row{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.2em 0}.projects-fnd .project-list .projects-wrapper .project .row .space{direction:ltr}.projects-fnd .project-list .projects-wrapper .project .row .date{font-family:number;direction:ltr}.projects-fnd .project-list .projects-wrapper .project:hover{border-color:var(--ca)}.projects-fnd .new-project{display:flex;justify-content:center;align-items:center;background:var(--ten-percent);color:var(--primary-color);border-radius:8px;cursor:pointer;margin-top:2em;padding:.5rem 2rem}.dash-fnd{display:flex;width:100%;height:100%;backdrop-filter:blur(4px)}.dash-fnd .content-fnd{width:100%;height:100%;display:flex;overflow-y:auto;overflow-x:hidden;direction:ltr;position:relative;isolation:isolate}.dash-fnd .content-fnd::-webkit-scrollbar{background-color:transparent}:root{--radius: .25rem;--en: "Jakarta";--fa: "Zan";--white: #f2f2f2;--black: #040404;--red: #e20338;--blue: #51eaff;--green: #00dc7d;--yellow: #ffc11e;--cd: #222831;--cg: #393e46;--ca: #00adb5;--cl: #eeeeee;--scroll-bg: var(--cd);--scorll-fg: var(--cg);--scorll-hover: var(--ca);--scorll-active: var(--ca);--selection-fg: var(--cd);--selection-bg: var(--ca)}::-webkit-scrollbar{width:9px;height:9px;background-color:var(--thirty-percent)}::-webkit-scrollbar-thumb{border-radius:10px;border:2px solid var(--accent-color);background-color:var(--primary-color)}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}button.styled{--color: var(--ten-percent);display:flex;justify-content:center;align-items:center;background-color:var(--thirty-percent);color:var(--accent-color);border:2px;border-color:var(--color);border-style:solid;border-radius:var(--radius);cursor:pointer;padding:.25rem 2rem;transition:.22s ease-in-out;transition-property:border-color,background-color,color}button.styled.active{background-color:var(--color)}button.styled.icon{width:32px;height:32px;padding:.25rem}button.styled.trash,button.styled.remove{--color: var(--red)}button.styled:hover{background-color:var(--color)}button.styled:active{background-color:var(--cd);border-color:var(--cd)}button.styled:focus{outline:0}button.styled:disabled{pointer-events:none;opacity:.6;outline:0;cursor:default}input.styled{background-color:var(--primary-color);border:none;border-bottom:2px solid var(--cg);border-radius:var(--radius);padding:.25rem;color:var(--accent-color);transition:border-color .3s}input.styled:focus{border-color:var(--ten-percent);outline:0}textarea.styled{resize:vertical;background-color:var(--cd);border:2px solid var(--cg);font-size:18px;border-radius:var(--radius);font-family:inherit;padding:.25rem;color:var(--cl)}textarea.styled:focus{border-color:var(--ca);outline:0}*{margin:0;padding:0;box-sizing:border-box}*:focus{outline:0}body{color-scheme:dark;background-color:var(--sixty-percent);background-image:url(/app-assets/pattern-no-anime-CdWUWr9X.svg);color:var(--accent-color);height:100vh;width:100%;-webkit-tap-highlight-color:transparent;font-family:Zan,sans-serif;font-weight:400;font-size:18px;overflow-x:hidden}body .root{width:100%;height:100%}body img{user-select:none}body svg{width:24px;height:24px}html,body{direction:rtl;scroll-behavior:smooth}html[data-theme=dark]{background-color:var(--sixty-percent)}html[data-theme=dark] body{color-scheme:dark;--primary-color: #101010;--accent-color: #ffffff;--alert-shadow: #fff3;--alert-error: #e20338;--alert-info: #5199ff;--alert-success: #00dc7d;--sixty-percent: #080808;--thirty-percent: #212327;--ten-percent: #344459;--ten-percent: #00adb5;--addon-percent: #ffd600}html[data-theme=light]{background-color:var(--sixty-percent)}html[data-theme=light] body{color-scheme:light;--primary-color: #fff;--accent-color: #000;--alert-shadow: #fff3;--alert-error: #e20338;--alert-info: #5199ff;--alert-success: #00dc7d;--sixty-percent: #4eb0dd;--thirty-percent: rgb(255, 255, 255);--ten-percent: rgb(236, 15, 15);--addon-percent: rgb(18, 230, 71);--sixty-percent: #416ba3;--thirty-percent: #f5f5f5;--ten-percent: #ff2f00;--addon-percent: #ffd600}.title_hero{font-size:25px;font-family:iranBold}.section_title{font-size:clamp(1.6rem,2.9vw + 1.3rem,2.8rem);font-family:iranBold}.title{font-size:20px;font-family:yekanBold}.title_small{font-size:18px;font-family:yekanBold}.title_smaller{font-size:16px;font-family:yekan}.description{font-size:14px;font-family:yekan}.description_small{font-size:12px;font-family:yekan}a{color:unset;text-decoration:none;font:inherit}button{border:none;margin:0;cursor:pointer}.icon{display:grid;place-items:center}@font-face{font-family:Graduate;src:url(/app-assets/Graduate-3dtNu6P7.ttf) format("truetype")}@font-face{font-family:iranLight;src:url(/app-assets/iran-light-B637MNLG.woff2) format("woff2")}@font-face{font-family:iranBold;src:url(/app-assets/iran-bold-C8urhp07.woff2) format("woff2")}@font-face{font-family:yekanBold;src:url(/app-assets/IRANYekanWebBold-benL9biz.woff) format("woff2")}@font-face{font-family:yekan;src:url(/app-assets/IRANYekanWebRegular-Cn1RrIu7.woff) format("woff2")}@font-face{font-family:arvand;src:url(/app-assets/arvand-CnmjlR7F.ttf) format("woff2")}@font-face{font-family:arvandBold;src:url(/app-assets/Arvand-Bold-Df7xIuDo.ttf) format("woff2")}@font-face{font-family:ordibehesht;src:url(./ordibehesht/Ordibehesht.TTF) format("truetype")}@font-face{font-family:vazir;src:url(/app-assets/Vazir-BcDELjKw.eot),url(/app-assets/Vazir-dwXMXxrF.woff2) format("woff2"),url(/app-assets/Vazir-Ck_6yBjb.ttf) format("truetype"),url(/app-assets/Vazir-DIjBE7AV.woff) format("woff")}@font-face{font-family:number;src:url(/app-assets/Vazir-BcDELjKw.eot),url(/app-assets/Vazir-dwXMXxrF.woff2) format("woff2"),url(/app-assets/Vazir-Ck_6yBjb.ttf) format("truetype"),url(/app-assets/Vazir-DIjBE7AV.woff) format("woff");unicode-range:U+0030-0039,U+0660-0669}@font-face{font-family:Jakarta;src:url(./fonts/PlusJakartaSans[wght].ttf) format("truetype")}@font-face{font-family:Zan;src:url(./fonts/Zan.ttf) format("truetype")}@font-face{font-family:Titillium;src:url(./fonts/TitilliumWeb-Regular.ttf) format("truetype")}
