button{cursor:pointer}.mainBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.mainBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.mainBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.mainBtn{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--white-color);box-shadow:0 1px 2px color-mix(in srgb, var(--primary-color), transparent 82%)}.mainBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color), black 12%);border-color:color-mix(in srgb, var(--primary-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--primary-color), transparent 70%);transform:translateY(-1px)}.mainBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color), transparent 72%);outline:none}.lightMainBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.lightMainBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.lightMainBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.lightMainBtn{background-color:var(--light-primary-color);border-color:var(--light-primary-color);color:var(--primary-color);box-shadow:0 1px 2px color-mix(in srgb, var(--light-primary-color), transparent 82%)}.lightMainBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--light-primary-color), black 12%);border-color:color-mix(in srgb, var(--light-primary-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--light-primary-color), transparent 70%);transform:translateY(-1px)}.lightMainBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--light-primary-color), transparent 72%);outline:none}.darkMainBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.darkMainBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.darkMainBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.darkMainBtn{background-color:var(--dark-primary-color);border-color:var(--dark-primary-color);color:var(--white-color);box-shadow:0 1px 2px color-mix(in srgb, var(--dark-primary-color), transparent 82%)}.darkMainBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--dark-primary-color), black 12%);border-color:color-mix(in srgb, var(--dark-primary-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--dark-primary-color), transparent 70%);transform:translateY(-1px)}.darkMainBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--dark-primary-color), transparent 72%);outline:none}.primaryTextBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.primaryTextBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.primaryTextBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.primaryTextBtn{color:var(--primary-color);background:0 0;border-color:#0000;padding:6px 10px}.primaryTextBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color), transparent 90%)}.primaryTextBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color), transparent 80%);outline:none}.outlinedPrimaryBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.outlinedPrimaryBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.outlinedPrimaryBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.outlinedPrimaryBtn{color:var(--primary-color);border-color:color-mix(in srgb, var(--primary-color), transparent 55%);background-color:#0000}.outlinedPrimaryBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color), transparent 88%);border-color:var(--primary-color);transform:translateY(-1px)}.outlinedPrimaryBtn:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary-color), transparent 78%);outline:none}.loading{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.loading:active:not(:disabled){transform:translateY(0)scale(.97)}.loading:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.loading{background-color:var(--light-gray-color);border-color:var(--border-light-color);color:var(--gray-color);cursor:progress;position:relative;overflow:hidden}.loading:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--white-color), transparent 30%), transparent);animation:1.2s infinite btnShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes btnShimmer{to{transform:translate(100%)}}.secBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.secBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.secBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.secBtn{background-color:var(--secondary-color);border-color:var(--secondary-color);color:var(--white-color);box-shadow:0 1px 2px color-mix(in srgb, var(--secondary-color), transparent 82%)}.secBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--secondary-color), black 12%);border-color:color-mix(in srgb, var(--secondary-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--secondary-color), transparent 70%);transform:translateY(-1px)}.secBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary-color), transparent 72%);outline:none}.secTextBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.secTextBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.secTextBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.secTextBtn{color:var(--secondary-color);background:0 0;border-color:#0000;padding:6px 10px}.secTextBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--secondary-color), transparent 90%)}.secTextBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary-color), transparent 80%);outline:none}.outlinedSecBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.outlinedSecBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.outlinedSecBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.outlinedSecBtn{color:var(--secondary-color);border-color:color-mix(in srgb, var(--secondary-color), transparent 55%);background-color:#0000}.outlinedSecBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--secondary-color), transparent 88%);border-color:var(--secondary-color);transform:translateY(-1px)}.outlinedSecBtn:focus-visible{border-color:var(--secondary-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--secondary-color), transparent 78%);outline:none}.grayBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.grayBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.grayBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.grayBtn{background-color:var(--light-gray-color);border-color:var(--border-light-color);color:var(--black-color)}.grayBtn:hover:not(:disabled){background-color:var(--white-color);border-color:var(--gray-color);transform:translateY(-1px);box-shadow:0 6px 16px #00000014}.grayBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--gray-color), transparent 75%);outline:none}.outlinedGrayBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.outlinedGrayBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.outlinedGrayBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.outlinedGrayBtn{color:var(--black-color);border-color:var(--border-light-color);background:0 0}.outlinedGrayBtn:hover:not(:disabled){background-color:var(--light-gray-color);border-color:var(--gray-color);transform:translateY(-1px)}.outlinedGrayBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--gray-color), transparent 75%);outline:none}.padding-button{padding:8px 35px}.outlinedRedBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.outlinedRedBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.outlinedRedBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.outlinedRedBtn{color:var(--error-color);border-color:color-mix(in srgb, var(--error-color), transparent 55%);background-color:#0000}.outlinedRedBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--error-color), transparent 88%);border-color:var(--error-color);transform:translateY(-1px)}.outlinedRedBtn:focus-visible{border-color:var(--error-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--error-color), transparent 78%);outline:none}.outlinedRedBtn:hover:not(:disabled){background-color:var(--light-error-color)}.redBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.redBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.redBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.redBtn{background-color:var(--error-color);border-color:var(--error-color);color:var(--white-color);box-shadow:0 1px 2px color-mix(in srgb, var(--error-color), transparent 82%)}.redBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--error-color), black 12%);border-color:color-mix(in srgb, var(--error-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--error-color), transparent 70%);transform:translateY(-1px)}.redBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--error-color), transparent 72%);outline:none}.deleteIcon{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.deleteIcon:active:not(:disabled){transform:translateY(0)scale(.97)}.deleteIcon:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.deleteIcon{background-color:color-mix(in srgb, var(--error-color), transparent 90%);color:var(--error-color);border-color:#0000;padding:10px}.deleteIcon:hover:not(:disabled){background-color:var(--light-error-color);border-color:color-mix(in srgb, var(--error-color), transparent 60%);box-shadow:0 6px 16px color-mix(in srgb, var(--error-color), transparent 78%);transform:translateY(-1px)}.deleteIcon:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--error-color), transparent 78%);outline:none}.deleteIcon i{font-size:25px}.greenBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.greenBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.greenBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.greenBtn{background-color:var(--success-color);border-color:var(--success-color);color:var(--white-color);box-shadow:0 1px 2px color-mix(in srgb, var(--success-color), transparent 82%)}.greenBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--success-color), black 12%);border-color:color-mix(in srgb, var(--success-color), black 12%);box-shadow:0 6px 16px color-mix(in srgb, var(--success-color), transparent 70%);transform:translateY(-1px)}.greenBtn:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--success-color), transparent 72%);outline:none}.outlinedGreenBtn{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.outlinedGreenBtn:active:not(:disabled){transform:translateY(0)scale(.97)}.outlinedGreenBtn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.outlinedGreenBtn{color:var(--success-color);border-color:color-mix(in srgb, var(--success-color), transparent 55%);background-color:#0000}.outlinedGreenBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--success-color), transparent 88%);border-color:var(--success-color);transform:translateY(-1px)}.outlinedGreenBtn:focus-visible{border-color:var(--success-color);box-shadow:0 0 0 3px color-mix(in srgb, var(--success-color), transparent 78%);outline:none}.outlinedGreenBtn{background:var(--white-color)}.outlinedGreenBtn:hover:not(:disabled){background-color:var(--light-success-color)}.roundedBtn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:8px;display:flex}.nestedAddButton{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.nestedAddButton:active:not(:disabled){transform:translateY(0)scale(.97)}.nestedAddButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.nestedAddButton{border:none;border-bottom:1px solid var(--border-light-color);background:var(--white-color);width:100%;color:var(--primary-color);border-radius:0;gap:8px;padding:11px 12px;font-size:13px;font-weight:600}.nestedAddButton:hover:not(:disabled){background-color:color-mix(in srgb, var(--primary-color), transparent 92%)}.nestedAddButton:active:not(:disabled){background-color:color-mix(in srgb, var(--primary-color), transparent 86%);transform:none}.nestedAddButton i{font-size:12px}.editButton{font-family:var(--font-ar);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:16px;font-weight:500;line-height:1.5;transition:background-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),box-shadow .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1);display:inline-flex}.editButton:active:not(:disabled){transform:translateY(0)scale(.97)}.editButton:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.editButton{border-color:var(--border-light-color);background:var(--white-color);width:32px;height:32px;color:var(--gray-color);border-radius:9px;flex-shrink:0;padding:0}.editButton:hover:not(:disabled){color:var(--primary-color);border-color:color-mix(in srgb, var(--primary-color), transparent 55%);background:color-mix(in srgb, var(--primary-color), transparent 93%);transform:translateY(-1px)}.linkBtn{color:var(--blue-color);cursor:pointer;font-family:var(--font-ar);background:0 0;background-image:linear-gradient(var(--blue-color), var(--blue-color));background-repeat:no-repeat;background-position:var(--text-direction) bottom;background-size:100% 1px;border:none;padding:2px 0;font-size:12px;font-weight:500;text-decoration:none;transition:background-size .25s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),transform .12s cubic-bezier(.22,1,.36,1)}.linkBtn:hover:not(:disabled){color:color-mix(in srgb, var(--blue-color), black 15%);background-size:0% 1px}.linkBtn:active:not(:disabled){transform:scale(.95)}.linkBtn:disabled{opacity:.5;cursor:not-allowed}
.si{vertical-align:-.125em;background-color:currentColor;flex-shrink:0;width:1em;height:1em;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.si-snapchat{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c-3.3 0-5.6 2.4-5.6 5.6 0 .9.1 1.9.1 2.6-.5.2-1-.2-1.4-.2-.6 0-1.1.4-1.1 1 0 .8.9 1.1 1.7 1.4.4.2.8.3.8.7 0 .5-1.3 2.6-3.4 3-.4.1-.7.3-.7.6 0 .6 1 .9 2 1.1.3 0 .4.3.5.6.1.4.2.8.7.8.4 0 .9-.2 1.6-.2.9 0 1.5.2 2.3.8.7.5 1.5 1 2.5 1s1.8-.5 2.5-1c.8-.6 1.4-.8 2.3-.8.7 0 1.2.2 1.6.2.5 0 .6-.4.7-.8.1-.3.2-.6.5-.6 1-.2 2-.5 2-1.1 0-.3-.3-.5-.7-.6-2.1-.4-3.4-2.5-3.4-3 0-.4.4-.5.8-.7.8-.3 1.7-.6 1.7-1.4 0-.6-.5-1-1.1-1-.4 0-.9.4-1.4.2 0-.7.1-1.7.1-2.6C17.6 4.4 15.3 2 12 2z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2c-3.3 0-5.6 2.4-5.6 5.6 0 .9.1 1.9.1 2.6-.5.2-1-.2-1.4-.2-.6 0-1.1.4-1.1 1 0 .8.9 1.1 1.7 1.4.4.2.8.3.8.7 0 .5-1.3 2.6-3.4 3-.4.1-.7.3-.7.6 0 .6 1 .9 2 1.1.3 0 .4.3.5.6.1.4.2.8.7.8.4 0 .9-.2 1.6-.2.9 0 1.5.2 2.3.8.7.5 1.5 1 2.5 1s1.8-.5 2.5-1c.8-.6 1.4-.8 2.3-.8.7 0 1.2.2 1.6.2.5 0 .6-.4.7-.8.1-.3.2-.6.5-.6 1-.2 2-.5 2-1.1 0-.3-.3-.5-.7-.6-2.1-.4-3.4-2.5-3.4-3 0-.4.4-.5.8-.7.8-.3 1.7-.6 1.7-1.4 0-.6-.5-1-1.1-1-.4 0-.9.4-1.4.2 0-.7.1-1.7.1-2.6C17.6 4.4 15.3 2 12 2z'/%3E%3C/svg%3E")}
.mainBtn-w{color:var(--white-color);cursor:pointer;border:none;border:1px solid var(--primary-w);background-color:var(--primary-w);border-radius:8px;padding:8px 15px;font-size:16px;transition:all .3s}.mainBtn-w:hover{background-color:var(--white-color);color:var(--primary-w);box-shadow:0 4px 6px #00000026}.mainBtn-w:active{transform:scale(.95)}.mainBtn-w:disabled{opacity:.5;cursor:not-allowed}.outlinedSecBtn-w{color:var(--secondary-w);cursor:pointer;border:none;border:1px solid var(--secondary-w);background-color:#0000;border-radius:6px;padding:8px 15px;font-size:16px;transition:all .3s}.outlinedSecBtn-w:hover{color:var(--white-color);background-color:var(--secondary-w);box-shadow:0 4px 6px #00000026}.outlinedSecBtn-w:active{transform:scale(.95)}.outlinedSecBtn-w:disabled{opacity:.5;cursor:not-allowed}
.p-dialog{direction:var(--direction);background-color:#fff;border-radius:15px;font-family:var(--font-ar)!important}.p-dialog .confirmation-dialog{border-radius:15px;flex-direction:column;align-items:center;gap:8px;width:100%;padding:30px;display:flex;position:relative}.p-dialog .confirmation-dialog .closeIcon{cursor:pointer;color:var(--white-color);background-color:#000;border-radius:50%;width:30px;height:30px;padding:10px;font-size:11px;position:absolute;top:20px;left:20px!important;right:unset!important}.p-dialog .confirmation-dialog img{width:80px}.p-dialog .confirmation-dialog h3{color:var(--black-color);text-align:center;align-items:center;gap:15px;margin:10px 0;font-size:25px;font-weight:900;display:flex}.p-dialog .confirmation-dialog p{width:100%;color:var(--dark-gray-color);text-align:center;white-space:normal;overflow-wrap:break-word;word-break:break-word;margin:0 0 10px;font-size:16px}.p-dialog .confirmation-dialog .control{border-top:1.5px solid var(--light-gray-color);align-items:center;gap:15px;width:100%;padding:20px 10px 0;display:flex}.p-dialog .confirmation-dialog .control button{flex:1}@media (max-width:850px){.p-dialog{width:90%!important}}
.p-toast{--toast-gap:20px;width:min(400px,100vw - var(--toast-gap)*2)!important;max-width:none!important;top:70px!important;right:var(--toast-gap)!important;left:auto!important}html[dir=rtl] .p-toast{right:auto!important;left:var(--toast-gap)!important}@media (max-width:850px){.p-toast{--toast-gap:12px;top:12px!important}}.p-toast .p-toast-message{box-sizing:border-box;font-family:var(--font-ar);border-style:solid;border-width:1.5px;border-radius:10px;margin:0 0 12px;font-weight:600;animation:.3s cubic-bezier(.22,1,.36,1) toastInEnd;box-shadow:0 8px 28px #10182829;width:100%!important;max-width:none!important}html[dir=rtl] .p-toast .p-toast-message{animation-name:toastInStart}@keyframes toastInEnd{0%{opacity:0;transform:translate(26px)scale(.98)}to{opacity:1;transform:none}}@keyframes toastInStart{0%{opacity:0;transform:translate(-26px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.p-toast .p-toast-message{animation-duration:.01ms}}.p-toast .p-toast-message .p-toast-icon-close{display:none}.p-toast .p-toast-message .p-toast-message-content{direction:var(--direction);align-items:center;gap:12px;padding:14px 16px}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:0;font-size:14px;line-height:1.6}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{width:26px;height:26px;color:var(--white-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin:0;font-size:12px;display:flex}.p-toast .p-toast-message.p-toast-message-success{background:var(--light-success-color);border-color:var(--success-color);color:var(--success-color)}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon{background:var(--success-color)}.p-toast .p-toast-message.p-toast-message-error{background:var(--light-error-color);border-color:var(--error-color);color:var(--error-color)}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon{background:var(--error-color)}.p-toast .p-toast-message.p-toast-message-warn{background:var(--light-warning-color);border-color:var(--warning-color);color:var(--warning-color)}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon{background:var(--warning-color)}.p-toast .p-toast-message.p-toast-message-info{background:color-mix(in srgb, var(--blue-color), white 85%);border-color:var(--blue-color);color:var(--blue-color)}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon{background:var(--blue-color)}
