CINXE.COM

Frappe Framework: No-code, low-code platform for rapid app development

<!DOCTYPE html> <!-- Made with Frappe Builder --> <html lang="en"> <head> <base href="https://frappe.io/framework"> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Frappe Framework: No-code, low-code platform for rapid app development</title> <link rel="icon" href="/files/frappeio82a788.ico" media="(prefers-color-scheme: light)"/> <link rel="icon" href="/files/frappeio82a788.ico" media="(prefers-color-scheme: dark)"/> <meta name="title" content="Frappe Framework: No-code, low-code platform for rapid app development"><meta name="description" content="Open source, metadata driven, full stack framework in Python and Javascript. Comes with Admin UI, Roles and Permissions and much more."><meta name="image" content="https://frappe.io/files/Frappe framework (1).png"><meta name="language" content="en"><meta property="og:type" content="article"><meta property="og:title" content="Frappe Framework: No-code, low-code platform for rapid app development"><meta property="og:description" content="Open source, metadata driven, full stack framework in Python and Javascript. Comes with Admin UI, Roles and Permissions and much more."><meta property="og:image" content="https://frappe.io/files/Frappe framework (1).png"><meta name="twitter:title" content="Frappe Framework: No-code, low-code platform for rapid app development"><meta name="twitter:description" content="Open source, metadata driven, full stack framework in Python and Javascript. Comes with Admin UI, Roles and Permissions and much more."><meta name="twitter:image" content="https://frappe.io/files/Frappe framework (1).png"><meta name="twitter:card" content="summary_large_image"> <link rel="stylesheet" href="/assets/builder/reset.css?v=1" media="screen"> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Newsreader:wght@500&display=swap" media="screen"> <style>.fb-60479c4e { align-items: flex-start;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;position: static;background: #fff; }.fb-c9652700 { display: flex;flex-direction: column;height: fit-content;width: fit-content;position: relative; }@media only screen and (max-width: 1023px) { .fb-c9652700 { height: 100vh; } }.fb-a7a85419 { align-items: flex-start;background: #F8F8F8;border-color: #EDEDED;border-style: solid;border-width: 1px;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 4px;height: 100vh;justify-content: flex-start;min-width: 50px;overflow-x: hidden;overflow-y: auto;padding-bottom: 10px;padding-left: 8px;padding-right: 8px;padding-top: 10px;z-index: 100;position: static; }.fb-a7a85419 { transition: all .2s ease; }@media only screen and (max-width: 1023px) { .fb-a7a85419 { gap: 0px;position: absolute;left: -250px;top: 0px;width: 250px; } }@media only screen and (max-width: 576px) { .fb-a7a85419 { position: absolute;left: -250px;top: 0px; } }.fb-620118b7 { align-items: center;display: none;flex-direction: row;flex-wrap: nowrap;justify-content: center;margin-bottom: 10px;margin-left: 3px;margin-right: 0;margin-top: 0;gap: 8px; }@media only screen and (max-width: 1023px) { .fb-620118b7 { display: flex; } }.fb-5f694930 { height: 32px;width: 32px; }.fb-309f9166 { height: 17px;width: 88px; }@media only screen and (max-width: 576px) { .fb-309f9166 { margin-top: 3px;margin-right: 0;margin-bottom: 0;margin-left: 0; } }.fb-6addf80e { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;margin-bottom: 10px;margin-left: 0px;margin-right: 0px;margin-top: 0;gap: 8px; }@media only screen and (max-width: 1023px) { .fb-6addf80e { display: none; } }@media only screen and (max-width: 576px) { .fb-6addf80e { display: none; } }.fb-5faa5bec { height: 32px;width: 32px; }.fb-d392cc7c { width: 88px;height: 17px;margin-top: 3px;margin-right: 0;margin-bottom: 0;margin-left: 0;display: none; }.fb-083703ba { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-083703ba { padding-bottom: 10px;padding-top: 10px; } }.fb-745ed4d6 { height: 18px;width: 18px;flex-shrink: 0; }.fb-a78acafb { color: var(--gray-800, #383838);display: none;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;min-width: 30px;position: static;top: auto;width: fit-content;line-height: 115%; }.fb-a78acafb { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-a78acafb { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-a78acafb { display: block;font-size: 14px; } }.fb-6ef34a87 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-6ef34a87 { padding-bottom: 10px;padding-top: 10px; } }.fb-7b8abbe2 { height: 18px;width: 18px;flex-shrink: 0; }.fb-7b8abbe2 { flex-shrink: 0; }.fb-b526a242 { color: var(--gray-800, #383838);display: none;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;min-width: 30px;position: static;top: auto;width: fit-content;line-height: 115%; }.fb-b526a242 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-b526a242 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-b526a242 { display: block; } }.fb-b70479a6 { align-items: center;border-radius: 8px;display: none;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-b70479a6 { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-b70479a6 { display: none; } }.fb-caae5f88 { height: 18px;width: 18px; }.fb-caae5f88 { flex-shrink: 0; }.fb-aa980054 { color: var(--gray-800, #383838);display: none;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;min-width: 30px;position: static;top: auto;width: fit-content;line-height: 115%; }.fb-aa980054 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-aa980054 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-aa980054 { display: block; } }.fb-f06ae5e8 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-f06ae5e8 { padding-bottom: 10px;padding-top: 10px; } }.fb-f589554a { height: 18px;width: 18px;flex-shrink: 0; }.fb-f589554a { flex-shrink: 0; }.fb-9d982900 { color: var(--gray-800, #383838);display: none;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;min-width: 30px;position: static;top: auto;width: fit-content;line-height: 115%; }.fb-9d982900 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-9d982900 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-9d982900 { display: block; } }.fb-94bc6af9 { align-items: center;display: flex;flex-direction: row;flex-grow: 0;flex-shrink: 0;gap: 4px;height: 30px;justify-content: flex-start;padding-bottom: 0px;padding-left: 0px;padding-right: 0;padding-top: 0px;width: 100%;position: relative; }.fb-85a087e1 { color: var(--gray-600, #7C7C7C);display: none;font-size: 11px;font-weight: 530;height: fit-content;left: auto;letter-spacing: 0.99px;line-height: 115%;margin-bottom: 0px;margin-left: 0px;margin-right: 10px;margin-top: 0px;position: static;text-transform: uppercase;top: auto;width: fit-content; }@media only screen and (max-width: 1023px) { .fb-85a087e1 { display: block; } }@media only screen and (max-width: 576px) { .fb-85a087e1 { display: block;margin-right: 10px; } }.fb-af0f9603 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;left: auto;position: static;top: auto;width: 100%; }.fb-c6e8b6fb { align-items: center;border-radius: 8px;display: none;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;position: static;top: auto;width: 100%;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;flex-grow: 0;flex-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-c6e8b6fb { padding-bottom: 10px;padding-top: 10px; } }.fb-e59c4914 { height: 18px;width: 18px;flex-shrink: 0; }.fb-a1a39424 { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-a1a39424 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-a1a39424 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-a1a39424 { display: block; } }.fb-90d365ad { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;position: static;top: auto;width: 100%;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px; }@media only screen and (max-width: 1023px) { .fb-90d365ad { padding-bottom: 10px;padding-top: 10px; } }.fb-ebd9bdd5 { height: 18px;width: 18px;flex-shrink: 0; }.fb-7bb187bd { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-7bb187bd { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-7bb187bd { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-7bb187bd { display: block; } }.fb-7af488fb { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;position: static;top: auto;width: 100%;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px; }@media only screen and (max-width: 1023px) { .fb-7af488fb { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start;padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-7af488fb { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-ce18fe8c { height: 18px;width: 18px;flex-shrink: 0; }.fb-4d64fa33 { color: var(--gray-800, #383838);font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;min-width: 30px;position: static;top: auto;width: fit-content;margin-right: 0px;display: none;line-height: 115%; }.fb-4d64fa33 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-4d64fa33 { font-size: 14px;display: flex; } }@media only screen and (max-width: 576px) { .fb-4d64fa33 { display: flex;flex-wrap: nowrap; } }.fb-29bb51f0 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-29bb51f0 { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-29bb51f0 { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-ef1e2c79 { height: 18px;width: 18px;flex-shrink: 0; }.fb-99c2ff00 { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-99c2ff00 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-99c2ff00 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-99c2ff00 { display: block; } }.fb-996e4bd2 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-996e4bd2 { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-996e4bd2 { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-98a84834 { height: 18px;width: 18px;flex-shrink: 0; }.fb-9ca6a078 { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-9ca6a078 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-9ca6a078 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-9ca6a078 { display: block; } }.fb-c8932faf { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;position: static;top: auto;width: 100%;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px; }@media only screen and (max-width: 1023px) { .fb-c8932faf { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-c8932faf { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-28e2739e { height: 18px;width: 18px;flex-shrink: 0; }.fb-b9b14226 { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-b9b14226 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-b9b14226 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-b9b14226 { display: block; } }.fb-c0cb0530 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;padding-bottom: 6px;padding-left: 8px;padding-right: 8px;padding-top: 6px;position: static;top: auto;width: 100%; }@media only screen and (max-width: 1023px) { .fb-c0cb0530 { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-c0cb0530 { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-ecf513b1 { height: 18px;width: 18px;flex-shrink: 0; }.fb-f7be9ea9 { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-f7be9ea9 { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-f7be9ea9 { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-f7be9ea9 { display: block; } }.fb-09da2d88 { align-items: center;border-radius: 8px;display: flex;flex-direction: row;flex-shrink: 0;gap: 8px;justify-content: flex-start;left: auto;position: static;top: auto;width: 100%;padding-top: 6px;padding-bottom: 6px;padding-left: 8px;padding-right: 8px; }@media only screen and (max-width: 1023px) { .fb-09da2d88 { padding-bottom: 10px;padding-top: 10px; } }@media only screen and (max-width: 576px) { .fb-09da2d88 { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: flex-start; } }.fb-06f5cde1 { height: 18px;width: 18px;flex-shrink: 0; }.fb-927d6a6b { color: var(--gray-800, #383838);display: none;flex-shrink: 0;font-size: 13px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;position: static;top: auto;width: 120px;line-height: 115%; }.fb-927d6a6b { text-wrap: nowrap; }@media only screen and (max-width: 1023px) { .fb-927d6a6b { display: block;font-size: 14px; } }@media only screen and (max-width: 576px) { .fb-927d6a6b { display: block; } }.fb-a0e3747d { background: #ededed;bottom: 0;display: none;flex-direction: column;left: 0;position: absolute;right: 0;top: 0;z-index: 11; }.fb-a0e3747d { opacity: 0.3; }@media only screen and (max-width: 1023px) { .fb-a0e3747d { display: none;position: absolute;left: 0px;top: 0px;bottom: 0px;right: 0px;background: #737373; } }@media only screen and (max-width: 576px) { .fb-a0e3747d { background: #737373;display: none;left: 0px;top: 0px;z-index: 11;flex-grow: 0;flex-shrink: 0;flex-wrap: nowrap;position: fixed; } }.fb-f324681f { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;justify-content: flex-start;overflow: scroll;width: 100%;position: static;overflow-x: visible;overflow-y: auto; }.fb-5790e618 { align-items: center;background: #FFF;border-color: #EDEDED;border-style: solid;border-width: 1px;box-shadow: None;color: #383838;display: flex;flex-direction: row;gap: 16px;height: 40px;justify-content: space-between;margin-left: 0px;padding: 20px;padding-bottom: 10px;padding-left: 20px;padding-right: 10px;padding-top: 10px;position: sticky;top: 0px;width: 100%;z-index: 10;flex-wrap: nowrap; }.fb-5790e618 { border-left: none;border-right: none;border-top: none;flex-shrink: 0; }.fb-4662b640 { display: none;flex-direction: column;height: fit-content;width: fit-content; }@media only screen and (max-width: 1023px) { .fb-4662b640 { display: block; } }@media only screen and (max-width: 576px) { .fb-4662b640 { align-items: center;display: flex;flex-direction: column;height: fit-content;width: fit-content; } }.fb-325d6ac2 { align-items: center;display: flex;flex-direction: row;gap: 6px;height: fit-content;justify-content: flex-start;left: auto;margin-left: 0px;padding-top: 0px;position: static;top: auto;width: 100%; }.fb-c03be120 { color: var(--gray-900, #171717);font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;margin-right: 0px;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-f3fa954f { height: fit-content;left: auto;margin-right: 0px;margin-top: 0px;position: static;top: auto;width: fit-content; }.fb-3332eb19 { color: var(--gray-900, #171717);font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;margin-right: 0px;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-f29663a3 { height: fit-content;left: auto;margin-right: 0px;margin-top: 0px;position: static;top: auto;width: fit-content; }.fb-6b090b9b { color: #707070;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;margin-right: 0px;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-42500979 { display: flex;flex-direction: row;align-items: center;gap: 8px;width: fit-content;text-align: right;flex-shrink: 0; }@media only screen and (max-width: 576px) { .fb-42500979 { display: none; } }.fb-5915b982 { font-size: 14px;width: fit-content;height: fit-content;line-height: 115%;position: static;top: auto;left: auto;color: var(--gray-900, var(--gray-900, #171717));font-weight: 500;letter-spacing: 0.21px; }.fb-236af2c7 { height: fit-content;width: fit-content; }.fb-5a8ac033 { display: flex;flex-direction: column;gap: 100px;height: fit-content;position: static;width: 90%;max-width: 800px;padding-top: 0;padding-right: 0;padding-bottom: 100px;padding-left: 0;justify-content: flex-start;align-items: center; }@media only screen and (max-width: 576px) { .fb-5a8ac033 { gap: 100px; } }.fb-8dd4b69b { display: flex;flex-direction: column;height: fit-content;width: 100%;justify-content: center;align-items: center;gap: 72px;position: relative; }.fb-534afe73 { display: flex;flex-direction: column;height: fit-content;align-items: center;gap: 48px;position: static;padding-top: 60px;padding-right: 0;padding-bottom: 0;padding-left: 0; }@media only screen and (max-width: 576px) { .fb-534afe73 { padding-top: 60px;padding-right: 0;padding-bottom: 0;padding-left: 0; } }.fb-f217b582 { display: flex;flex-direction: column;height: fit-content;width: 90%;align-items: center;justify-content: center;gap: 24px; }.fb-1a35d548 { height: 50px;width: 50px; }.fb-4b277dc1 { font-size: 20px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-700, #525252);text-align: center;font-weight: 600;letter-spacing: 0.2px; }@media only screen and (max-width: 576px) { .fb-4b277dc1 { font-size: 16px; } }.fb-670d6404 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100px;flex-grow: 0;flex-shrink: 1;padding: .5px; }.fb-a9041374 { display: flex;flex-direction: column;width: 100%;gap: 36px;justify-content: center;align-items: center;position: relative; }.fb-5a22052e { display: flex;flex-direction: column;height: fit-content;width: fit-content;position: relative;gap: 10px; }.fb-7b8059f0 { font-size: 40px;height: fit-content;line-height: 140%;position: static;top: auto;left: auto;color: var(--gray-900, #171717);text-align: center;font-family: Newsreader;font-weight: 500;letter-spacing: 0.2px;width: 100%;max-width: 800px; }@media only screen and (max-width: 576px) { .fb-7b8059f0 { font-size: 32px; } }.fb-833312b5 { font-size: 18px;height: fit-content;line-height: 150%;position: static;top: auto;left: auto;color: var(--text-icons-gray-5, #7C7C7C);text-align: center;font-weight: 500;letter-spacing: -0.18px;width: 100%;max-width: 800px;display: none; }@media only screen and (max-width: 576px) { .fb-833312b5 { font-size: 32px; } }.fb-fa970a65 { font-size: 18px;height: fit-content;line-height: 150%;position: static;top: auto;left: auto;color: var(--text-icons-gray-5, #7C7C7C);text-align: center;font-weight: 500;letter-spacing: -0.18px;width: 100%;max-width: 800px; }@media only screen and (max-width: 576px) { .fb-fa970a65 { font-size: 18px; } }.fb-4c3cb67e { display: flex;flex-direction: row;height: 32px;width: fit-content;gap: 16px;position: relative; }.fb-2a726442 { background: #171717;border-radius: 8px;display: flex;flex-direction: row;height: 32px;justify-content: center;align-items: center;gap: 6px;width: fit-content;padding-top: 0;padding-bottom: 0;padding-left: 16px;padding-right: 16px; }.fb-f1abceb3 { color: #383838;font-size: 15px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-af8f3e84 { height: 16px;width: 16px; }.fb-d2cc79fa { background: #fff;border-radius: 8px;display: none;flex-direction: row;height: 32px;width: fit-content;justify-content: flex-start;align-items: center;gap: 6px;border-color: #171717;border-width: 1px;border-style: solid;position: relative;padding-top: 0;padding-bottom: 0;padding-left: 12px;padding-right: 12px; }.fb-9878a646 { color: #383838;font-size: 15px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-ac29f7bd { display: none;flex-direction: column;height: fit-content;width: fit-content;gap: 16px;position: relative; }.fb-a01c8000 { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden;position: relative;justify-content: flex-start;align-items: center;gap: 16px; }.fb-dea68bcd { display: flex;flex-direction: row;height: fit-content;width: fit-content;justify-content: center;align-items: center;gap: 8px;border-color: #525252;border-width: 1px;border-style: solid;border-radius: 10px;padding-top: 8px;padding-bottom: 8px;padding-left: 16px;padding-right: 16px;background: #171717; }.fb-b9d183dd { font-size: 16px;width: fit-content;height: fit-content;line-height: 1.4;min-width: 10px;font-weight: 500;color: #fff; }.fb-1f66085e { height: 20px;width: 21px; }.fb-353b9aac { background: #fff;border-radius: 8px;display: flex;flex-direction: row;width: fit-content;justify-content: flex-start;align-items: center;gap: 6px;border-color: #171717;border-width: 1px;border-style: solid;position: relative;padding-top: 8px;padding-bottom: 8px;padding-left: 12px;padding-right: 12px; }.fb-bb585bc6 { height: 15px;width: 16px; }.fb-279c57f7 { color: #383838;font-size: 16px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-cbc4e2d0 { height: 20px;width: 20px;color: #fff;display: none; }.fb-610f423b { height: 21px;width: 1px; }.fb-90f968b0 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-1feb2b31 { background: #fff;border-radius: 8px;display: none;flex-direction: row;width: fit-content;justify-content: flex-start;align-items: center;gap: 6px;border-color: #171717;border-width: 1px;border-style: solid;position: relative;padding-top: 8px;padding-bottom: 8px;padding-left: 12px;padding-right: 12px; }.fb-37136968 { height: 20px;width: 21px; }.fb-0f8d7b7a { color: #383838;font-size: 16px ;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-d9f2aa1c { display: none;flex-direction: row;height: fit-content;width: fit-content;gap: 20px;position: relative; }.fb-ca44346d { background: #F3F3F3;border-radius: 8px;display: flex;flex-direction: row;height: 32px;justify-content: center;align-items: center;gap: 8px;padding-top: 0;padding-bottom: 0;padding-left: 16px;padding-right: 16px;width: fit-content; }.fb-7d4e92bf { color: #171717;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-b670f5e1 { height: 20px;width: 20px;color: #fff; }.fb-45e691b5 { background: #fff;border-radius: 8px;display: flex;flex-direction: row;height: 32px;width: fit-content;justify-content: flex-start;align-items: center;gap: 10px;border-color: #171717;border-width: 1px;border-style: solid;position: relative;padding-top: 0;padding-bottom: 0;padding-left: 12px;padding-right: 12px; }.fb-f52e2514 { height: 15px;width: 16px; }.fb-41f91cf2 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-a70a5b90 { height: 20px;width: 20px;color: #fff;display: none; }.fb-b24a06a1 { height: 21px;width: 1px; }.fb-c23e5c8b { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-6376d68d { display: none;flex-direction: row;height: fit-content;width: fit-content;gap: 20px;position: relative; }.fb-c9f3a89b { border-radius: 8px;display: flex;flex-direction: row;width: fit-content;justify-content: center;align-items: center;gap: 8px;padding-top: 6px;padding-bottom: 6px;padding-left: 16px;padding-right: 16px;border-color: #171717;border-width: 1px;border-style: solid; }.fb-6ae26caa { color: #171717;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-5d6097fc { height: 16px;width: 16px; }.fb-282cfd76 { background: #fff;border-radius: 8px;display: flex;flex-direction: row;height: 32px;width: fit-content;justify-content: flex-start;align-items: center;gap: 10px;position: relative;padding-top: 0;padding-bottom: 0;padding-left: 12px;padding-right: 12px; }.fb-b00e5a50 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-1a1cbcfe { height: 20px;width: 20px;color: #fff;display: none; }.fb-07576872 { height: 21px;width: 1px; }.fb-6e3fcb53 { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 4px; }.fb-06c42984 { height: 15px;width: 16px;display: none; }.fb-ea1716a8 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-5b5d7abf { display: none;flex-direction: column;height: fit-content;width: 100%;position: relative;justify-content: center;align-items: center;gap: 16px; }.fb-452be6e8 { display: none;flex-direction: column;height: fit-content;width: 100%;position: relative;justify-content: center;align-items: center;gap: 16px; }.fb-5151203a { display: flex;flex-direction: row;height: fit-content;width: fit-content;gap: 6px; }.fb-b197bc3a { border-radius: 8px;display: flex;flex-direction: row;width: fit-content;justify-content: center;align-items: center;gap: 8px;padding-top: 6px;padding-bottom: 6px;padding-left: 16px;padding-right: 16px;border-color: #171717;border-width: 1px;border-style: solid; }.fb-f9844405 { color: #171717;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-3d4ddc25 { height: 16px;width: 16px; }.fb-304823e6 { background: #fff;border-radius: 8px;display: none;flex-direction: row;height: 32px;width: fit-content;justify-content: center;align-items: center;gap: 8px;padding-top: 0px;padding-bottom: 0px;padding-left: 16px;padding-right: 16px; }.fb-1f791373 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-240b057e { height: 20px;width: 20px;display: none; }.fb-72d25e4f { display: none;flex-direction: row;height: fit-content;width: 100%;align-items: center;justify-content: center;gap: 14px;position: static; }@media only screen and (max-width: 576px) { .fb-72d25e4f { flex-wrap: wrap; } }.fb-13875409 { align-items: center;border-color: #e5e5e5;border-radius: 180px;border-style: solid;border-width: 1px;display: flex;flex-direction: row;gap: 6px;height: fit-content;justify-content: center;padding-bottom: 6px;padding-left: 10px;padding-right: 10px;padding-top: 6px;position: relative; }.fb-5b6f1503 { height: 13px;width: 14px; }.fb-d00bf3d8 { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-c223c57e { height: 15px;width: 2px; }.fb-42865abf { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-42b7cf24 { display: none;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 16px; }.fb-7054f2bb { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;justify-content: flex-start;align-items: center;gap: 6px; }.fb-a931006c { height: 10px;width: 11px; }.fb-d1938be5 { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-600, #7C7C7C);font-weight: 500;letter-spacing: 0.24px; }.fb-0fe86af4 { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;justify-content: flex-start;align-items: center;gap: 6px; }.fb-2fd75f3f { height: 10px;width: 11px; }.fb-e1ea9b9e { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-600, #7C7C7C);font-weight: 500;letter-spacing: 0.24px; }.fb-5464a4c5 { display: none;flex-direction: row;height: fit-content;width: 100%;align-items: center;justify-content: center;gap: 14px;position: static; }@media only screen and (max-width: 576px) { .fb-5464a4c5 { flex-wrap: wrap; } }.fb-6c57d2fc { align-items: center;border-color: #e5e5e5;border-radius: 180px;border-style: solid;border-width: 1px;display: flex;flex-direction: row;gap: 6px;height: fit-content;justify-content: center;padding-bottom: 6px;padding-left: 10px;padding-right: 10px;padding-top: 6px;position: relative; }.fb-3f377a9b { height: fit-content;width: fit-content; }.fb-189278a1 { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-40103a39 { height: 15px;width: 2px; }.fb-601b2380 { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-135e4677 { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;justify-content: center;align-items: center;gap: 30px; }.fb-bc053f0b { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden;border-radius: 10px;justify-content: center;align-items: center;gap: 20px; }.fb-056d1a55 { object-fit: cover;flex-shrink: 0;display: none; }.fb-bea81f36 { object-fit: cover;border-color: #ededed;border-width: 1px;border-style: solid;border-radius: 10px; }.fb-93ff526f { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 0;max-width: 600px;display: flex;flex-direction: column;justify-content: center;align-items: center; }.fb-a6084869 { display: flex;flex-direction: column;height: fit-content;width: fit-content;justify-content: center;align-items: center;gap: 70px;position: relative; }@media only screen and (max-width: 576px) { .fb-a6084869 { gap: 72px;width: 100%; } }.fb-aab1a31e { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 48px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-aab1a31e { width: 100%; } }@media only screen and (max-width: 576px) { .fb-aab1a31e { gap: 20px; } }.fb-e1bd3a6d { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 1;max-width: 600px;display: none; }.fb-a7d762bc { height: 36px;width: 128px;display: flex; }.fb-27cbfef8 { height: 71px;width: 67px;display: none; }.fb-3d5e5472 { display: none;flex-direction: column;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden; }.fb-bf8352f9 { height: 71px;width: 67px; }.fb-a4dbdcf4 { display: flex;flex-direction: column;height: fit-content;justify-content: center;align-items: flex-start;gap: 20px;position: relative;max-width: 600px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;width: 100%; }.fb-d55b52ca { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-8350c406 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-dadbec54 { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-1e99a2fc { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-72e9c730 { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-9656e20b { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-6d42e01f { background: #EDEDED;display: none;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-f4567aba { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 24px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-f4567aba { width: 100%; } }@media only screen and (max-width: 576px) { .fb-f4567aba { gap: 20px; } }.fb-fd06500a { display: flex;flex-direction: column;height: fit-content;width: fit-content;flex-wrap: nowrap;gap: 24px;max-width: 600px;position: relative; }@media only screen and (max-width: 576px) { .fb-fd06500a { flex-direction: column; } }.fb-e5e8f5f5 { object-fit: cover;flex-shrink: 0;border-radius: 12px; }.fb-9ba4492b { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 1; }.fb-874fdf4e { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 6px;justify-content: flex-start;align-items: center; }.fb-ccbaa954 { font-size: 15px;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px;flex-shrink: 1;width: fit-content; }.fb-7257b5da { height: 8px;width: 8px; }.fb-0b191153 { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;overflow: hidden;position: relative;gap: 24px;width: 600px; }@media only screen and (max-width: 576px) { .fb-0b191153 { width: 100%;max-width: 600px; } }.fb-a2dbe2cc { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;gap: 18px; }.fb-44351f2b { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;justify-content: center;align-items: center;gap: 12px; }.fb-9552f1f6 { height: 23px;width: 25px;flex-shrink: 0; }.fb-51af7d42 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-4f97fcbb { display: flex;flex-direction: row;flex-shrink: 1;overflow: hidden;position: relative;width: 100%;grid-template-columns: repeat(3, minmax(0, 1fr));grid-auto-columns: minmax(0, 1fr);justify-content: space-between;align-items: flex-start;overflow-y: hidden;overflow-x: hidden;gap: 20px;flex-wrap: nowrap;flex-grow: 0;height: fit-content; }.fb-8fcbfd17 { display: flex;flex-direction: column;flex-shrink: 1;height: fit-content;overflow: hidden;position: relative;gap: 16px;width: 482px; }.fb-4742395f { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;flex-wrap: wrap; }.fb-4415dd3d { font-size: 16px;height: fit-content;line-height: 157%;position: static;flex-shrink: 1;flex-grow: 0;display: flex;justify-content: space-between;flex-wrap: wrap;flex-direction: row;width: 100%;color: #323232;font-weight: 400;letter-spacing: 0.32px; }.fb-ed898481 { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;justify-content: flex-start;align-items: center; }.fb-bf7f467a { font-size: 13px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-c2e3f60c { font-size: 15px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-2de2757b { font-size: 13px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-3c9aa012 { object-fit: cover;flex-shrink: 0;width: 70px;height: 70px;border-radius: 100%; }.fb-ca63e38d { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-bf6ac878 { display: none;flex-direction: column;flex-shrink: 0;height: fit-content;overflow: hidden;position: relative;gap: 30px;width: 600px; }.fb-01424262 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-2800a1ba { display: flex;flex-direction: row;flex-shrink: 1;overflow: hidden;position: relative;width: 100%;grid-template-columns: repeat(3, minmax(0, 1fr));grid-auto-columns: minmax(0, 1fr);justify-content: space-between;align-items: flex-start;overflow-y: hidden;overflow-x: hidden;gap: 20px;flex-wrap: nowrap;flex-grow: 0;height: fit-content; }.fb-c6407774 { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden; }.fb-4628b704 { height: 19px;width: 22px;flex-shrink: 0; }.fb-b90d20c7 { display: flex;flex-direction: column;flex-shrink: 1;height: fit-content;overflow: hidden;position: relative;gap: 16px;width: 482px; }.fb-7f6a4293 { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;flex-wrap: wrap; }.fb-127235c9 { font-size: 16px;height: fit-content;line-height: 150%;position: static;flex-shrink: 1;flex-grow: 0;display: flex;justify-content: space-between;flex-wrap: wrap;flex-direction: row;width: 100%;color: var(--gray-900, var(--text-gray-8, #171717));font-weight: 400;letter-spacing: 0.32px; }.fb-63b8f8b3 { display: flex;flex-direction: row;flex-shrink: 0;height: fit-content;width: 100%;overflow: hidden;position: relative;justify-content: flex-start;align-items: center; }.fb-1004d173 { font-size: 13px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-3f503426 { font-size: 15px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-24ced971 { font-size: 13px;height: fit-content;line-height: 115%;position: static;flex-shrink: 1;flex-grow: 0;color: var(--gray-600, var(--text-gray-5, #7C7C7C));font-weight: 500;letter-spacing: 0.24px; }.fb-f1fa7966 { object-fit: cover;flex-shrink: 0;width: 70px;height: 70px;border-radius: 100%; }.fb-c1730f53 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-94eb008b { display: flex;flex-direction: column;height: fit-content;justify-content: center;align-items: flex-start;gap: 20px;position: relative;max-width: 600px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;width: 100%; }.fb-655bb130 { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-cf5713a5 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-af658e3c { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-1a73e74f { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-43a8e9f0 { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-4f891e98 { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-4465dc23 { background: #EDEDED;display: none;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-0afa79d2 { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 24px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-0afa79d2 { width: 100%; } }@media only screen and (max-width: 576px) { .fb-0afa79d2 { gap: 20px; } }.fb-603e5030 { display: flex;flex-direction: column;height: fit-content;width: fit-content;flex-wrap: nowrap;gap: 30px;max-width: 600px;position: relative; }@media only screen and (max-width: 576px) { .fb-603e5030 { flex-direction: column; } }.fb-43926d69 { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 1; }.fb-fcb8be63 { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 6px;justify-content: flex-start;align-items: center; }.fb-ee1ff9d1 { font-size: 15px;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px;flex-shrink: 1;width: fit-content; }.fb-849e86f3 { height: 8px;width: 8px; }.fb-cc4d0be8 { display: flex;flex-direction: column;height: fit-content;justify-content: center;align-items: flex-start;gap: 20px;position: relative;max-width: 600px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;width: 100%; }.fb-77937da0 { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-87304a1b { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-a62f8059 { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-ce15add8 { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-c82dec77 { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-04395b38 { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-516859cb { background: #EDEDED;display: none;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-c7ed5afe { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 24px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-c7ed5afe { width: 100%; } }@media only screen and (max-width: 576px) { .fb-c7ed5afe { gap: 20px; } }.fb-4c6c1c9f { display: flex;flex-direction: column;height: fit-content;width: fit-content;flex-wrap: nowrap;gap: 30px;max-width: 600px;position: relative; }@media only screen and (max-width: 576px) { .fb-4c6c1c9f { flex-direction: column; } }.fb-24224c30 { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 1; }.fb-7035df9f { display: none;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 6px;justify-content: flex-start;align-items: center; }.fb-dffcaf89 { font-size: 15px;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px;flex-shrink: 1;width: fit-content; }.fb-84ec5018 { height: 8px;width: 8px; }.fb-934cf779 { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden; }.fb-5caf5163 { object-fit: cover;flex-shrink: 0; }.fb-cece7f29 { display: flex;flex-direction: column;height: fit-content;justify-content: center;align-items: flex-start;gap: 20px;position: relative;max-width: 600px;padding-top: 0px;padding-bottom: 0px;padding-left: 0px;padding-right: 0px;width: 100%; }.fb-79a0706c { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-6cdacb03 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-73907602 { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-95bab5dd { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-1e95739c { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-0f2761a9 { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-0c068b49 { background: #EDEDED;display: none;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-90c56695 { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 24px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-90c56695 { width: 100%; } }@media only screen and (max-width: 576px) { .fb-90c56695 { gap: 20px; } }.fb-23e94b02 { display: flex;flex-direction: column;height: fit-content;width: fit-content;flex-wrap: nowrap;gap: 30px;max-width: 600px;position: relative; }@media only screen and (max-width: 576px) { .fb-23e94b02 { flex-direction: column; } }.fb-74c402bc { font-size: 15px;height: fit-content;line-height: 157%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px;width: 100%;flex-shrink: 1; }.fb-c279a206 { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 6px;justify-content: flex-start;align-items: center; }.fb-24e6e7a1 { font-size: 15px;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px;flex-shrink: 1;width: fit-content; }.fb-a4e67784 { height: 8px;width: 8px; }.fb-35c50450 { display: flex;flex-direction: column;height: fit-content;justify-content: center;align-items: flex-start;gap: 20px;position: relative;max-width: 600px;width: 100%; }.fb-b72000da { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-b2c19337 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-5f9af33f { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-fd4a68ae { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-54cc0244 { font-size: 12px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-0d5613db { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-c4967c5e { display: flex;flex-direction: column;height: fit-content;width: fit-content;position: relative;gap: 24px; }.fb-66e54b7b { font-size: 15px;height: fit-content;line-height: 152%;min-width: 10px;position: static;top: auto;left: auto;font-weight: 420;letter-spacing: 0.3px;width: 600px;flex-shrink: 1;color: #525252; }@media only screen and (max-width: 576px) { .fb-66e54b7b { width: 100%; } }.fb-6f4b1eab { display: none;flex-direction: column;height: fit-content;width: fit-content;justify-content: center;align-items: flex-start;gap: 30px;position: relative; }.fb-5067b0b1 { display: none;flex-direction: column;height: fit-content;position: relative;gap: 10px;width: 100%; }.fb-caa632e3 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: var(--gray-600, #7C7C7C);font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-5063bc7a { font-size: 24px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-family: Newsreader;font-weight: 500;letter-spacing: 0.12px; }.fb-8148f837 { display: flex;flex-direction: column;height: fit-content;position: relative;gap: 8px;width: 100%; }.fb-35a35355 { font-size: 11px;width: fit-content;height: fit-content;line-height: 115%;min-width: 10px;color: #9e9e9e;font-weight: 600;letter-spacing: 0.99px;text-transform: uppercase; }.fb-a97c8f96 { font-size: 20px;width: fit-content;height: fit-content;line-height: 130%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.12px; }.fb-8221fcfc { background: #EDEDED;display: none;flex-direction: column;height: 1px;margin: 1px;width: 100%; }.fb-d7f571c0 { align-items: center;display: flex;flex-direction: column;flex-wrap: nowrap;gap: 24px;height: fit-content;justify-content: center;position: static; }@media only screen and (max-width: 1023px) { .fb-d7f571c0 { width: 100%; } }@media only screen and (max-width: 576px) { .fb-d7f571c0 { gap: 20px; } }.fb-0095390b { display: flex;flex-direction: column;height: fit-content;width: fit-content;flex-wrap: nowrap;gap: 24px;max-width: 600px;position: relative; }@media only screen and (max-width: 576px) { .fb-0095390b { flex-direction: column; } }.fb-8ebbf8b8 { display: flex;flex-direction: column;width: fit-content;gap: 24px;border-radius: 8px;position: relative; }.fb-ab70384e { display: flex;flex-direction: column;flex-shrink: 0;height: fit-content;width: fit-content;overflow: hidden;position: relative;gap: 8px; }.fb-01f3c98d { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 12px;justify-content: center;align-items: center; }.fb-0b520a13 { object-fit: cover;width: 36px;height: 36px;border-radius: 100%; }.fb-1f6d2efa { display: flex;flex-direction: column;height: 44px;width: fit-content;position: relative;gap: 1px; }.fb-a73d43b0 { font-size: 15px;width: fit-content;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px; }.fb-84652ec1 { font-size: 13px;width: fit-content;height: fit-content;line-height: 150%;min-width: 10px;position: static;top: auto;left: auto;color: var(--text-gray-4, #999);font-weight: 500;letter-spacing: 0.21px; }.fb-0c5fe5f8 { font-size: 15px;width: fit-content;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: #525252;font-weight: 420;letter-spacing: 0.3px; }.fb-441c6dc8 { display: flex;flex-direction: row;height: fit-content;width: fit-content;position: relative;gap: 6px;justify-content: flex-start;align-items: center; }.fb-c385afba { font-size: 15px;height: fit-content;line-height: 155%;min-width: 10px;position: static;top: auto;left: auto;color: var(--gray-900, #171717);font-weight: 600;letter-spacing: 0.225px;flex-shrink: 1;width: fit-content; }.fb-ce62870e { height: 8px;width: 8px; }.fb-bd67405b { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100px;flex-grow: 0;flex-shrink: 1;padding: .5px; }.fb-11fde977 { display: flex;flex-direction: column;height: fit-content;width: 100%;justify-content: center;align-items: center;gap: 36px;position: static;border-radius: 10px;padding-top: 64px;padding-right: 0;padding-bottom: 64px;padding-left: 0; }.fb-14c3b755 { font-size: 24px;width: fit-content;height: fit-content;line-height: 160%;min-width: 10px;position: static;top: auto;left: auto;color: #000;font-weight: 600;letter-spacing: 0.14px;flex-shrink: 0; }@media only screen and (max-width: 576px) { .fb-14c3b755 { text-align: center;width: 80%;font-size: 22px; } }.fb-f4c46cb2 { display: flex;flex-direction: column;height: fit-content;width: fit-content;gap: 10px;justify-content: center;align-items: center;position: relative; }.fb-3a352df3 { background: #171717;border-radius: 8px;display: none;flex-direction: row;height: 32px;justify-content: center;align-items: center;gap: 8px;padding-top: 0;padding-bottom: 0;padding-left: 16px;padding-right: 16px;width: fit-content; }.fb-401b3d22 { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;position: static;top: auto;width: fit-content; }.fb-902e6d15 { height: 20px;width: 20px;color: #fff; }.fb-d2cbb2a7 { background: #fff;display: none;flex-direction: row;height: fit-content;padding: 6px 8px;width: fit-content;justify-content: center;align-items: center;gap: 8px; }.fb-14f003bf { color: #383838;font-size: 14px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content;display: none; }.fb-1080315f { display: none;flex-direction: row;height: fit-content;width: 100%;align-items: center;justify-content: center;gap: 14px;position: static; }@media only screen and (max-width: 576px) { .fb-1080315f { flex-wrap: wrap; } }.fb-807df7ca { align-items: center;border-color: #e5e5e5;border-radius: 180px;border-style: solid;border-width: 1px;display: flex;flex-direction: row;gap: 6px;height: fit-content;justify-content: center;padding-bottom: 6px;padding-left: 10px;padding-right: 10px;padding-top: 6px;position: relative; }.fb-d513e879 { height: fit-content;width: fit-content; }.fb-51d05aee { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-f88e9484 { height: 15px;width: 2px; }.fb-24b430fc { align-items: flex-start;color: var(--gray-900, #171717);display: flex;flex-direction: row;flex-wrap: nowrap;font-size: 12px;font-weight: 420;height: fit-content;justify-content: flex-start;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 10px;position: static;top: auto;width: fit-content; }.fb-7010b017 { border-radius: 8px;display: flex;flex-direction: row;height: 36px;width: fit-content;justify-content: flex-start;align-items: center;gap: 6px;position: relative;padding-top: 0;padding-bottom: 0;padding-left: 16px;padding-right: 16px;border-color: #171717;border-width: 1px;border-style: solid; }.fb-a5f10f3c { color: #383838;font-size: 16px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }.fb-cfb0f906 { height: 20px;width: 20px;color: #fff;display: none; }.fb-7cbcc5af { height: 16px;width: 16px; }.fb-344e4798 { background: #fff;display: flex;flex-direction: row;height: fit-content;width: fit-content;justify-content: center;align-items: center;gap: 8px; }.fb-912b950a { color: #383838;font-size: 16px;font-weight: 420;height: fit-content;left: auto;letter-spacing: 0.28px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content;display: none; }.fb-9c7057b5 { align-items: center;display: flex;flex-direction: column;gap: 36px;height: fit-content;justify-content: center;padding: 40px;width: 100%; }@media only screen and (max-width: 576px) { .fb-9c7057b5 { gap: 30px; } }.fb-b4b2f8e0 { background: #EDEDED;display: flex;flex-direction: column;height: 1px;margin: 1px;width: 100%;max-width: 100px; }.fb-922a6780 { align-items: center;display: flex;flex-direction: row;gap: 24px;height: fit-content;justify-content: flex-start;width: fit-content; }.fb-5c57f163 { align-items: center;display: none;flex-direction: row;gap: 12px;height: fit-content; }.fb-c6d516f4 { display: none; }.fb-981de3d0 { display: none; }.fb-0f587dad { display: none; }.fb-19f24324 { align-items: center;display: flex;flex-direction: column;gap: 24px;height: fit-content;justify-content: center;width: 100%; }@media only screen and (max-width: 1023px) { .fb-19f24324 { gap: 28px; } }.fb-887b1e45 { align-items: center;display: flex;flex-direction: row;gap: 18px;height: fit-content;justify-content: flex-start;width: fit-content; }.fb-ab9c646b { display: flex;flex-direction: column;height: fit-content;width: fit-content; }.fb-3005c9bd { display: flex;flex-direction: column;height: fit-content;width: fit-content; }.fb-2bac7c23 { display: flex;flex-direction: column;height: fit-content;width: fit-content; }.fb-8c9bbe1b { display: flex;flex-direction: column;height: fit-content;width: fit-content; }.fb-0811c9c8 { display: flex;flex-direction: column;height: fit-content;width: fit-content; }.fb-b6edd903 { color: currentColor; }.fb-9caf61ee { mask-type: luminance; }.fb-9742f96e { align-items: center;display: flex;flex-direction: row;flex-wrap: nowrap;gap: 20px;justify-content: flex-start; }@media only screen and (max-width: 576px) { .fb-9742f96e { gap: 20px; } }.fb-7d0f05a2 { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }.fb-bd9cd456 { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }.fb-04720631 { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }.fb-7a6a7b7a { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }@media only screen and (max-width: 576px) { .fb-7a6a7b7a { display: none; } }.fb-bb847725 { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }.fb-20cabf62 { color: var(--gray-500, var(--gray-500, #999));font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;padding-bottom: 5px;padding-top: 5px;position: static;top: auto;width: fit-content; }.fb-716ce2e4 { color: var(--gray-500, var(--gray-500, #999));display: none;font-size: 13px;font-weight: 500;height: fit-content;left: auto;letter-spacing: 0.26px;line-height: 115%;min-width: 30px;position: static;top: auto;width: fit-content; }@media only screen and (max-width: 576px) { .fb-716ce2e4 { display: none; } }.fb-c86da2ee { align-items: center;display: flex;flex-direction: row;gap: 17px;height: fit-content; }.fb-2c5dcc54 { color: #999;font-size: 13px;font-weight: 420;left: auto;letter-spacing: 0.26px;line-height: 150%;min-width: 30px;position: static;text-align: center;top: auto;width: fit-content; }</style> <link rel="stylesheet" href="/files/page_styles/CSS-19e43-f73860a91d.css?v=90d0a577e8"> <link rel="stylesheet" href="/files/page_styles/builder-asset-style.css?v=17d52240fb"> </head> <body class="fb-60479c4e"><div class="fb-c9652700"><div class="fb-a7a85419 hr-sidebar hr-sidebar hr-sidebar "><a class="fb-620118b7 __text_block__ frappe-logo-mini" href="https://frappe.io/framework"><div class="fb-5f694930"><svg fill="none" height="32" viewbox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"> <path d="M22.8571 0H9.14286C4.0934 0 0 4.0934 0 9.14286V22.8571C0 27.9066 4.0934 32 9.14286 32H22.8571C27.9066 32 32 27.9066 32 22.8571V9.14286C32 4.0934 27.9066 0 22.8571 0Z" fill="#7B808A"></path> <path d="M16.0001 6.85707L8.08008 11.4285V12.7543L10.3658 14.0685L14.8572 16.6514V21.84L10.3658 19.2457V17.04L8.08008 15.6914V20.56L16.0001 25.1314L23.9201 20.56V11.4171L16.0001 6.8457V6.85707ZM11.5086 12.0914L16.0001 9.49707L20.4915 12.0914L16.0001 14.6857L11.5086 12.0914ZM21.6343 19.2571L17.1429 21.8514V16.6628L21.6343 14.0685V19.2571Z" fill="white"></path> </svg> </div><div class="fb-309f9166"><svg fill="none" height="15" viewbox="0 0 99 15" width="99" xmlns="http://www.w3.org/2000/svg"> <path d="M0.183611 14V0.381823H9.20033V2.75569H3.06284V6.00065H8.60188V8.37452H3.06284V14H0.183611ZM10.5447 14V3.78637H13.291V5.56843H13.3974C13.5836 4.93451 13.8961 4.45575 14.3349 4.13214C14.7738 3.8041 15.2792 3.64008 15.851 3.64008C15.9929 3.64008 16.1458 3.64894 16.3098 3.66668C16.4739 3.68441 16.6179 3.70879 16.7421 3.73982V6.25333C16.6091 6.21343 16.4251 6.17797 16.1902 6.14694C15.9552 6.11591 15.7402 6.10039 15.5452 6.10039C15.1285 6.10039 14.7561 6.19127 14.428 6.37302C14.1044 6.55034 13.8473 6.79859 13.6567 7.11777C13.4705 7.43694 13.3774 7.80488 13.3774 8.22158V14H10.5447ZM20.452 14.1928C19.8004 14.1928 19.2196 14.0798 18.7098 13.8537C18.2001 13.6232 17.7967 13.2841 17.4996 12.8363C17.2071 12.3842 17.0608 11.8212 17.0608 11.1474C17.0608 10.5799 17.1649 10.1034 17.3733 9.71772C17.5817 9.33205 17.8654 9.02174 18.2244 8.78679C18.5835 8.55184 18.9913 8.37452 19.4479 8.25483C19.909 8.13514 20.3922 8.05091 20.8975 8.00215C21.4916 7.94009 21.9703 7.88246 22.3338 7.82926C22.6973 7.77163 22.9611 7.68741 23.1251 7.57658C23.2891 7.46576 23.3711 7.30174 23.3711 7.08452V7.04462C23.3711 6.62349 23.2382 6.29766 22.9722 6.06715C22.7106 5.83663 22.3383 5.72137 21.8551 5.72137C21.3453 5.72137 20.9396 5.83441 20.6382 6.0605C20.3368 6.28215 20.1373 6.56143 20.0397 6.89833L17.4198 6.68555C17.5528 6.06493 17.8144 5.52854 18.2045 5.07637C18.5946 4.61977 19.0977 4.26956 19.7139 4.02575C20.3345 3.7775 21.0527 3.65338 21.8684 3.65338C22.4358 3.65338 22.9788 3.71987 23.4975 3.85286C24.0206 3.98585 24.4838 4.19199 24.8872 4.47127C25.2951 4.75054 25.6165 5.10962 25.8514 5.54849C26.0864 5.98292 26.2038 6.5038 26.2038 7.11112V14H23.5174V12.5837H23.4376C23.2736 12.9028 23.0542 13.1843 22.7793 13.4281C22.5045 13.6675 22.1742 13.8559 21.7886 13.9934C21.4029 14.1263 20.9574 14.1928 20.452 14.1928ZM21.2633 12.2379C21.68 12.2379 22.0479 12.1559 22.3671 11.9919C22.6863 11.8234 22.9367 11.5973 23.1185 11.3136C23.3002 11.0299 23.3911 10.7085 23.3911 10.3494V9.26556C23.3024 9.32318 23.1805 9.37638 23.0254 9.42514C22.8747 9.46947 22.704 9.51159 22.5134 9.55148C22.3227 9.58695 22.1321 9.6202 21.9415 9.65123C21.7509 9.67782 21.578 9.70221 21.4228 9.72437C21.0904 9.77313 20.8 9.85071 20.5518 9.9571C20.3035 10.0635 20.1107 10.2076 19.9733 10.3893C19.8358 10.5666 19.7671 10.7883 19.7671 11.0543C19.7671 11.4399 19.9068 11.7347 20.186 11.9387C20.4698 12.1381 20.8288 12.2379 21.2633 12.2379ZM28.027 14V3.78637H30.7267V5.58838H30.8464C31.0592 4.98993 31.4138 4.51781 31.9103 4.17204C32.4068 3.82626 33.0008 3.65338 33.6924 3.65338C34.3928 3.65338 34.989 3.82848 35.4811 4.17869C35.9731 4.52446 36.3012 4.99436 36.4652 5.58838H36.5716C36.78 5.00323 37.1568 4.53554 37.702 4.18534C38.2517 3.8307 38.9011 3.65338 39.6503 3.65338C40.6034 3.65338 41.377 3.95704 41.971 4.56436C42.5695 5.16725 42.8687 6.02282 42.8687 7.13107V14H40.0426V7.68962C40.0426 7.1222 39.8919 6.69663 39.5905 6.41292C39.289 6.12921 38.9122 5.98735 38.4601 5.98735C37.9458 5.98735 37.5446 6.15137 37.2565 6.47942C36.9684 6.80302 36.8243 7.23081 36.8243 7.76277V14H34.078V7.62978C34.078 7.12885 33.934 6.72988 33.6458 6.43287C33.3621 6.13586 32.9875 5.98735 32.5221 5.98735C32.2073 5.98735 31.9236 6.06715 31.6709 6.22673C31.4227 6.38189 31.2254 6.60132 31.0791 6.88503C30.9328 7.16431 30.8597 7.49236 30.8597 7.86916V14H28.027ZM49.3864 14.1995C48.3358 14.1995 47.4314 13.9867 46.6734 13.5611C45.9198 13.1311 45.3391 12.5238 44.9312 11.7392C44.5234 10.9501 44.3195 10.0169 44.3195 8.93973C44.3195 7.88911 44.5234 6.96705 44.9312 6.17354C45.3391 5.38003 45.9131 4.76163 46.6534 4.31833C47.3982 3.87503 48.2715 3.65338 49.2733 3.65338C49.9472 3.65338 50.5744 3.76199 51.1552 3.9792C51.7403 4.19199 52.2501 4.51338 52.6845 4.94338C53.1234 5.37338 53.4647 5.91421 53.7086 6.56586C53.9524 7.21308 54.0743 7.97112 54.0743 8.83999V9.61798H45.4499V7.86251H51.4078C51.4078 7.45468 51.3192 7.09339 51.1419 6.77864C50.9645 6.4639 50.7185 6.21787 50.4038 6.04055C50.0935 5.8588 49.7322 5.76792 49.3199 5.76792C48.8899 5.76792 48.5087 5.86766 48.1762 6.06715C47.8481 6.2622 47.591 6.52596 47.4048 6.85844C47.2187 7.18648 47.1233 7.5522 47.1189 7.9556V9.62463C47.1189 10.13 47.212 10.5666 47.3982 10.9346C47.5888 11.3025 47.857 11.5862 48.2028 11.7857C48.5486 11.9852 48.9586 12.0849 49.4329 12.0849C49.7477 12.0849 50.0358 12.0406 50.2974 11.952C50.5589 11.8633 50.7828 11.7303 50.969 11.553C51.1552 11.3757 51.297 11.1584 51.3945 10.9013L54.0144 11.0742C53.8815 11.7037 53.6088 12.2534 53.1966 12.7233C52.7887 13.1888 52.2612 13.5523 51.614 13.8138C50.9712 14.0709 50.2287 14.1995 49.3864 14.1995ZM57.49 14L54.7105 3.78637H57.5764L59.159 10.6487H59.2521L60.9012 3.78637H63.7139L65.3896 10.6088H65.4761L67.032 3.78637H69.8913L67.1185 14H64.1196L62.3641 7.57658H62.2377L60.4823 14H57.49ZM75.3867 14.1995C74.3538 14.1995 73.4605 13.9801 72.7069 13.5412C71.9577 13.0979 71.3792 12.4817 70.9714 11.6926C70.5636 10.8991 70.3596 9.97927 70.3596 8.93308C70.3596 7.87803 70.5636 6.95596 70.9714 6.16689C71.3792 5.37338 71.9577 4.75719 72.7069 4.31833C73.4605 3.87503 74.3538 3.65338 75.3867 3.65338C76.4196 3.65338 77.3106 3.87503 78.0598 4.31833C78.8134 4.75719 79.3941 5.37338 79.8019 6.16689C80.2098 6.95596 80.4137 7.87803 80.4137 8.93308C80.4137 9.97927 80.2098 10.8991 79.8019 11.6926C79.3941 12.4817 78.8134 13.0979 78.0598 13.5412C77.3106 13.9801 76.4196 14.1995 75.3867 14.1995ZM75.4 12.0051C75.8699 12.0051 76.2622 11.8722 76.5769 11.6062C76.8917 11.3358 77.1288 10.9678 77.2884 10.5024C77.4524 10.0369 77.5345 9.50715 77.5345 8.91313C77.5345 8.31911 77.4524 7.78937 77.2884 7.3239C77.1288 6.85844 76.8917 6.4905 76.5769 6.22008C76.2622 5.94967 75.8699 5.81446 75.4 5.81446C74.9256 5.81446 74.5267 5.94967 74.2031 6.22008C73.8839 6.4905 73.6423 6.85844 73.4783 7.3239C73.3187 7.78937 73.2389 8.31911 73.2389 8.91313C73.2389 9.50715 73.3187 10.0369 73.4783 10.5024C73.6423 10.9678 73.8839 11.3358 74.2031 11.6062C74.5267 11.8722 74.9256 12.0051 75.4 12.0051ZM81.8811 14V3.78637H84.6273V5.56843H84.7337C84.9199 4.93451 85.2324 4.45575 85.6713 4.13214C86.1102 3.8041 86.6155 3.64008 87.1874 3.64008C87.3293 3.64008 87.4822 3.64894 87.6462 3.66668C87.8102 3.68441 87.9543 3.70879 88.0784 3.73982V6.25333C87.9454 6.21343 87.7615 6.17797 87.5265 6.14694C87.2916 6.11591 87.0766 6.10039 86.8815 6.10039C86.4648 6.10039 86.0925 6.19127 85.7644 6.37302C85.4408 6.55034 85.1837 6.79859 84.9931 7.11777C84.8069 7.43694 84.7138 7.80488 84.7138 8.22158V14H81.8811ZM91.7352 11.0609L91.7418 7.66303H92.1541L95.4257 3.78637H98.6773L94.282 8.91978H93.6104L91.7352 11.0609ZM89.1685 14V0.381823H92.0012V14H89.1685ZM95.552 14L92.5464 9.55148L94.4349 7.54998L98.8701 14H95.552Z" fill="black"></path> </svg> </div></a><a class="fb-6addf80e __text_block__ frappe-logo-mini" href="https://frappe.io/framework"><div class="fb-5faa5bec"><svg fill="none" height="32" viewbox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"> <path d="M22.8571 0H9.14286C4.0934 0 0 4.0934 0 9.14286V22.8571C0 27.9066 4.0934 32 9.14286 32H22.8571C27.9066 32 32 27.9066 32 22.8571V9.14286C32 4.0934 27.9066 0 22.8571 0Z" fill="#7B808A"></path> <path d="M16.0001 6.85707L8.08008 11.4285V12.7543L10.3658 14.0685L14.8572 16.6514V21.84L10.3658 19.2457V17.04L8.08008 15.6914V20.56L16.0001 25.1314L23.9201 20.56V11.4171L16.0001 6.8457V6.85707ZM11.5086 12.0914L16.0001 9.49707L20.4915 12.0914L16.0001 14.6857L11.5086 12.0914ZM21.6343 19.2571L17.1429 21.8514V16.6628L21.6343 14.0685V19.2571Z" fill="white"></path> </svg> </div><div class="fb-d392cc7c nav-item-title"><svg fill="none" height="15" viewbox="0 0 99 15" width="99" xmlns="http://www.w3.org/2000/svg"> <path d="M0.183611 14V0.381823H9.20033V2.75569H3.06284V6.00065H8.60188V8.37452H3.06284V14H0.183611ZM10.5447 14V3.78637H13.291V5.56843H13.3974C13.5836 4.93451 13.8961 4.45575 14.3349 4.13214C14.7738 3.8041 15.2792 3.64008 15.851 3.64008C15.9929 3.64008 16.1458 3.64894 16.3098 3.66668C16.4739 3.68441 16.6179 3.70879 16.7421 3.73982V6.25333C16.6091 6.21343 16.4251 6.17797 16.1902 6.14694C15.9552 6.11591 15.7402 6.10039 15.5452 6.10039C15.1285 6.10039 14.7561 6.19127 14.428 6.37302C14.1044 6.55034 13.8473 6.79859 13.6567 7.11777C13.4705 7.43694 13.3774 7.80488 13.3774 8.22158V14H10.5447ZM20.452 14.1928C19.8004 14.1928 19.2196 14.0798 18.7098 13.8537C18.2001 13.6232 17.7967 13.2841 17.4996 12.8363C17.2071 12.3842 17.0608 11.8212 17.0608 11.1474C17.0608 10.5799 17.1649 10.1034 17.3733 9.71772C17.5817 9.33205 17.8654 9.02174 18.2244 8.78679C18.5835 8.55184 18.9913 8.37452 19.4479 8.25483C19.909 8.13514 20.3922 8.05091 20.8975 8.00215C21.4916 7.94009 21.9703 7.88246 22.3338 7.82926C22.6973 7.77163 22.9611 7.68741 23.1251 7.57658C23.2891 7.46576 23.3711 7.30174 23.3711 7.08452V7.04462C23.3711 6.62349 23.2382 6.29766 22.9722 6.06715C22.7106 5.83663 22.3383 5.72137 21.8551 5.72137C21.3453 5.72137 20.9396 5.83441 20.6382 6.0605C20.3368 6.28215 20.1373 6.56143 20.0397 6.89833L17.4198 6.68555C17.5528 6.06493 17.8144 5.52854 18.2045 5.07637C18.5946 4.61977 19.0977 4.26956 19.7139 4.02575C20.3345 3.7775 21.0527 3.65338 21.8684 3.65338C22.4358 3.65338 22.9788 3.71987 23.4975 3.85286C24.0206 3.98585 24.4838 4.19199 24.8872 4.47127C25.2951 4.75054 25.6165 5.10962 25.8514 5.54849C26.0864 5.98292 26.2038 6.5038 26.2038 7.11112V14H23.5174V12.5837H23.4376C23.2736 12.9028 23.0542 13.1843 22.7793 13.4281C22.5045 13.6675 22.1742 13.8559 21.7886 13.9934C21.4029 14.1263 20.9574 14.1928 20.452 14.1928ZM21.2633 12.2379C21.68 12.2379 22.0479 12.1559 22.3671 11.9919C22.6863 11.8234 22.9367 11.5973 23.1185 11.3136C23.3002 11.0299 23.3911 10.7085 23.3911 10.3494V9.26556C23.3024 9.32318 23.1805 9.37638 23.0254 9.42514C22.8747 9.46947 22.704 9.51159 22.5134 9.55148C22.3227 9.58695 22.1321 9.6202 21.9415 9.65123C21.7509 9.67782 21.578 9.70221 21.4228 9.72437C21.0904 9.77313 20.8 9.85071 20.5518 9.9571C20.3035 10.0635 20.1107 10.2076 19.9733 10.3893C19.8358 10.5666 19.7671 10.7883 19.7671 11.0543C19.7671 11.4399 19.9068 11.7347 20.186 11.9387C20.4698 12.1381 20.8288 12.2379 21.2633 12.2379ZM28.027 14V3.78637H30.7267V5.58838H30.8464C31.0592 4.98993 31.4138 4.51781 31.9103 4.17204C32.4068 3.82626 33.0008 3.65338 33.6924 3.65338C34.3928 3.65338 34.989 3.82848 35.4811 4.17869C35.9731 4.52446 36.3012 4.99436 36.4652 5.58838H36.5716C36.78 5.00323 37.1568 4.53554 37.702 4.18534C38.2517 3.8307 38.9011 3.65338 39.6503 3.65338C40.6034 3.65338 41.377 3.95704 41.971 4.56436C42.5695 5.16725 42.8687 6.02282 42.8687 7.13107V14H40.0426V7.68962C40.0426 7.1222 39.8919 6.69663 39.5905 6.41292C39.289 6.12921 38.9122 5.98735 38.4601 5.98735C37.9458 5.98735 37.5446 6.15137 37.2565 6.47942C36.9684 6.80302 36.8243 7.23081 36.8243 7.76277V14H34.078V7.62978C34.078 7.12885 33.934 6.72988 33.6458 6.43287C33.3621 6.13586 32.9875 5.98735 32.5221 5.98735C32.2073 5.98735 31.9236 6.06715 31.6709 6.22673C31.4227 6.38189 31.2254 6.60132 31.0791 6.88503C30.9328 7.16431 30.8597 7.49236 30.8597 7.86916V14H28.027ZM49.3864 14.1995C48.3358 14.1995 47.4314 13.9867 46.6734 13.5611C45.9198 13.1311 45.3391 12.5238 44.9312 11.7392C44.5234 10.9501 44.3195 10.0169 44.3195 8.93973C44.3195 7.88911 44.5234 6.96705 44.9312 6.17354C45.3391 5.38003 45.9131 4.76163 46.6534 4.31833C47.3982 3.87503 48.2715 3.65338 49.2733 3.65338C49.9472 3.65338 50.5744 3.76199 51.1552 3.9792C51.7403 4.19199 52.2501 4.51338 52.6845 4.94338C53.1234 5.37338 53.4647 5.91421 53.7086 6.56586C53.9524 7.21308 54.0743 7.97112 54.0743 8.83999V9.61798H45.4499V7.86251H51.4078C51.4078 7.45468 51.3192 7.09339 51.1419 6.77864C50.9645 6.4639 50.7185 6.21787 50.4038 6.04055C50.0935 5.8588 49.7322 5.76792 49.3199 5.76792C48.8899 5.76792 48.5087 5.86766 48.1762 6.06715C47.8481 6.2622 47.591 6.52596 47.4048 6.85844C47.2187 7.18648 47.1233 7.5522 47.1189 7.9556V9.62463C47.1189 10.13 47.212 10.5666 47.3982 10.9346C47.5888 11.3025 47.857 11.5862 48.2028 11.7857C48.5486 11.9852 48.9586 12.0849 49.4329 12.0849C49.7477 12.0849 50.0358 12.0406 50.2974 11.952C50.5589 11.8633 50.7828 11.7303 50.969 11.553C51.1552 11.3757 51.297 11.1584 51.3945 10.9013L54.0144 11.0742C53.8815 11.7037 53.6088 12.2534 53.1966 12.7233C52.7887 13.1888 52.2612 13.5523 51.614 13.8138C50.9712 14.0709 50.2287 14.1995 49.3864 14.1995ZM57.49 14L54.7105 3.78637H57.5764L59.159 10.6487H59.2521L60.9012 3.78637H63.7139L65.3896 10.6088H65.4761L67.032 3.78637H69.8913L67.1185 14H64.1196L62.3641 7.57658H62.2377L60.4823 14H57.49ZM75.3867 14.1995C74.3538 14.1995 73.4605 13.9801 72.7069 13.5412C71.9577 13.0979 71.3792 12.4817 70.9714 11.6926C70.5636 10.8991 70.3596 9.97927 70.3596 8.93308C70.3596 7.87803 70.5636 6.95596 70.9714 6.16689C71.3792 5.37338 71.9577 4.75719 72.7069 4.31833C73.4605 3.87503 74.3538 3.65338 75.3867 3.65338C76.4196 3.65338 77.3106 3.87503 78.0598 4.31833C78.8134 4.75719 79.3941 5.37338 79.8019 6.16689C80.2098 6.95596 80.4137 7.87803 80.4137 8.93308C80.4137 9.97927 80.2098 10.8991 79.8019 11.6926C79.3941 12.4817 78.8134 13.0979 78.0598 13.5412C77.3106 13.9801 76.4196 14.1995 75.3867 14.1995ZM75.4 12.0051C75.8699 12.0051 76.2622 11.8722 76.5769 11.6062C76.8917 11.3358 77.1288 10.9678 77.2884 10.5024C77.4524 10.0369 77.5345 9.50715 77.5345 8.91313C77.5345 8.31911 77.4524 7.78937 77.2884 7.3239C77.1288 6.85844 76.8917 6.4905 76.5769 6.22008C76.2622 5.94967 75.8699 5.81446 75.4 5.81446C74.9256 5.81446 74.5267 5.94967 74.2031 6.22008C73.8839 6.4905 73.6423 6.85844 73.4783 7.3239C73.3187 7.78937 73.2389 8.31911 73.2389 8.91313C73.2389 9.50715 73.3187 10.0369 73.4783 10.5024C73.6423 10.9678 73.8839 11.3358 74.2031 11.6062C74.5267 11.8722 74.9256 12.0051 75.4 12.0051ZM81.8811 14V3.78637H84.6273V5.56843H84.7337C84.9199 4.93451 85.2324 4.45575 85.6713 4.13214C86.1102 3.8041 86.6155 3.64008 87.1874 3.64008C87.3293 3.64008 87.4822 3.64894 87.6462 3.66668C87.8102 3.68441 87.9543 3.70879 88.0784 3.73982V6.25333C87.9454 6.21343 87.7615 6.17797 87.5265 6.14694C87.2916 6.11591 87.0766 6.10039 86.8815 6.10039C86.4648 6.10039 86.0925 6.19127 85.7644 6.37302C85.4408 6.55034 85.1837 6.79859 84.9931 7.11777C84.8069 7.43694 84.7138 7.80488 84.7138 8.22158V14H81.8811ZM91.7352 11.0609L91.7418 7.66303H92.1541L95.4257 3.78637H98.6773L94.282 8.91978H93.6104L91.7352 11.0609ZM89.1685 14V0.381823H92.0012V14H89.1685ZM95.552 14L92.5464 9.55148L94.4349 7.54998L98.8701 14H95.552Z" fill="black"></path> </svg> </div></a><a active="true" class="fb-083703ba __text_block__ nav-link-item" href="https://frappe.io/framework"><div class="fb-745ed4d6" flexShrink="0"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path d="M9 5.66667H9.00833M9 8.16667V12.3333M16.5 9C16.5 13.1421 13.1421 16.5 9 16.5C4.85786 16.5 1.5 13.1421 1.5 9C1.5 4.85786 4.85786 1.5 9 1.5C13.1421 1.5 16.5 4.85786 16.5 9Z" stroke="#525252" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.15385"></path> </svg></div><div class="fb-a78acafb __text_block__ nav-item-title"><p>About</p></div></a><a class="fb-6ef34a87 __text_block__ nav-link-item" href="https://frappeframework.com/docs" target="_blank"><div class="fb-7b8abbe2"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path d="M9 7.66683V15.6668M9 7.66683C9 5.79999 9 4.86657 8.63669 4.15353C8.31711 3.52632 7.80717 3.01639 7.17997 2.69681C6.46693 2.3335 5.53351 2.3335 3.66667 2.3335H2.83333C2.36662 2.3335 2.13327 2.3335 1.95501 2.42432C1.79821 2.50422 1.67072 2.6317 1.59083 2.7885C1.5 2.96676 1.5 3.20012 1.5 3.66683V12.6668C1.5 13.1335 1.5 13.3669 1.59083 13.5452C1.67072 13.702 1.79821 13.8294 1.95501 13.9093C2.13327 14.0002 2.36662 14.0002 2.83333 14.0002H5.2889C5.73906 14.0002 5.96414 14.0002 6.18178 14.039C6.37496 14.0734 6.56342 14.1305 6.74326 14.209C6.94587 14.2974 7.13314 14.4223 7.5077 14.672L9 15.6668M9 7.66683C9 5.79999 9 4.86657 9.36331 4.15353C9.68289 3.52632 10.1928 3.01639 10.82 2.69681C11.5331 2.3335 12.4665 2.3335 14.3333 2.3335H15.1667C15.6334 2.3335 15.8667 2.3335 16.045 2.42432C16.2018 2.50422 16.3293 2.6317 16.4092 2.7885C16.5 2.96676 16.5 3.20012 16.5 3.66683V12.6668C16.5 13.1335 16.5 13.3669 16.4092 13.5452C16.3293 13.702 16.2018 13.8294 16.045 13.9093C15.8667 14.0002 15.6334 14.0002 15.1667 14.0002H12.7111C12.2609 14.0002 12.0359 14.0002 11.8182 14.039C11.625 14.0734 11.4366 14.1305 11.2567 14.209C11.0541 14.2974 10.8669 14.4223 10.4923 14.672L9 15.6668" stroke="#525252" stroke-linecap="round" stroke-linejoin="round"></path> </svg></div><div class="fb-b526a242 __text_block__ nav-item-title"><p>Documentation</p></div></a><a class="fb-b70479a6 __text_block__ nav-link-item" href="https://frappe.io/blog?category=frappe-hr" target="_blank"><div class="fb-caae5f88"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M5.0625 1.32812C5.33864 1.32812 5.5625 1.55198 5.5625 1.82812V2.73438H12.4375V1.82812C12.4375 1.55198 12.6614 1.32812 12.9375 1.32812C13.2136 1.32812 13.4375 1.55198 13.4375 1.82812V2.73438H13.4688C14.8495 2.73438 15.9688 3.85366 15.9688 5.23438V7.18556V14.1273C15.9688 15.4966 14.8671 16.6112 13.4979 16.6271L9.65614 16.6718L9.65031 16.6719V16.6719L4.53125 16.6719C3.15054 16.6719 2.03125 15.5526 2.03125 14.1719V5.23438C2.03125 3.85366 3.15054 2.73438 4.53125 2.73438H4.5625V1.82812C4.5625 1.55198 4.78636 1.32812 5.0625 1.32812ZM3.03125 5.23438C3.03125 4.40595 3.70282 3.73438 4.53125 3.73438H13.4688C14.2972 3.73438 14.9688 4.40595 14.9688 5.23438V7.18556V14.1273C14.9688 14.9489 14.3078 15.6176 13.4862 15.6272L9.64744 15.6719L4.53125 15.6719C3.70282 15.6719 3.03125 15.0003 3.03125 14.1719V5.23438ZM5.34375 9.20312C5.06761 9.20312 4.84375 9.42698 4.84375 9.70312C4.84375 9.97927 5.06761 10.2031 5.34375 10.2031H12.6562C12.9324 10.2031 13.1562 9.97927 13.1562 9.70312C13.1562 9.42698 12.9324 9.20312 12.6562 9.20312H5.34375ZM4.84375 6.55307C4.84375 6.27693 5.06761 6.05307 5.34375 6.05307H12.6562C12.9324 6.05307 13.1562 6.27693 13.1562 6.55307C13.1562 6.82921 12.9324 7.05307 12.6562 7.05307H5.34375C5.06761 7.05307 4.84375 6.82921 4.84375 6.55307ZM5.34375 12.3532C5.06761 12.3532 4.84375 12.577 4.84375 12.8532C4.84375 13.1293 5.06761 13.3532 5.34375 13.3532H8.49375C8.76989 13.3532 8.99375 13.1293 8.99375 12.8532C8.99375 12.577 8.76989 12.3532 8.49375 12.3532H5.34375Z" fill="#525252" fill-rule="evenodd"></path> </svg></div><div class="fb-aa980054 __text_block__ nav-item-title"><p>Blog</p></div></a><a class="fb-f06ae5e8 __text_block__ nav-link-item" href="https://frappe.io/contact-us?product=Frappe%20Framework" target="_blank"><div class="fb-f589554a"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M3.68763 2.3125C2.30692 2.3125 1.18763 3.43179 1.18763 4.8125V6.17595C1.18746 6.18352 1.18746 6.19107 1.18763 6.19861V13.1875C1.18763 14.5682 2.30692 15.6875 3.68763 15.6875H14.3126C15.6933 15.6875 16.8126 14.5682 16.8126 13.1875V6.19861C16.8128 6.19107 16.8128 6.18352 16.8126 6.17595V4.8125C16.8126 3.43179 15.6933 2.3125 14.3126 2.3125H3.68763ZM15.8126 5.85613V4.8125C15.8126 3.98407 15.1411 3.3125 14.3126 3.3125H3.68763C2.8592 3.3125 2.18763 3.98407 2.18763 4.8125V5.85613L8.80531 8.65592C8.92985 8.70861 9.07041 8.70861 9.19495 8.65592L15.8126 5.85613ZM2.18763 6.94195V13.1875C2.18763 14.0159 2.8592 14.6875 3.68763 14.6875H14.3126C15.1411 14.6875 15.8126 14.0159 15.8126 13.1875V6.94195L9.58459 9.57689C9.21098 9.73495 8.78928 9.73495 8.41567 9.57689L2.18763 6.94195Z" fill="#525252" fill-rule="evenodd"></path> </svg></div><div class="fb-9d982900 __text_block__ nav-item-title"><p>Contact</p></div></a><div class="fb-94bc6af9 sb-item"><div class="fb-85a087e1 __text_block__ nav-item-title">Features</div><div class="fb-af0f9603"></div></div><a class="fb-c6e8b6fb __text_block__ nav-link-item" href="https://frappe.io/framework/web-framework"><div class="fb-e59c4914"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path d="M8.99981 7.39731L1.37248 4.65322M8.99981 7.39731L16.6295 4.66237M8.99981 7.39731V16.5076M3.12636 14.5381L8.08866 16.2895C8.42628 16.4086 8.5951 16.4683 8.76826 16.4919C8.92197 16.5129 9.07773 16.5129 9.23135 16.4919C9.40451 16.4683 9.57332 16.4086 9.91104 16.2895L14.8732 14.5381C15.5309 14.3059 15.8597 14.1899 16.1025 13.9818C16.3169 13.798 16.4824 13.564 16.5844 13.3006C16.6998 13.0025 16.6998 12.6538 16.6998 11.9563V5.86565C16.6998 5.16827 16.6998 4.81954 16.5844 4.52136C16.4824 4.25811 16.3169 4.02408 16.1025 3.84025C15.8597 3.63217 15.5309 3.51613 14.8732 3.28397L9.91104 1.53258C9.57332 1.41343 9.40451 1.35381 9.23135 1.33018C9.07773 1.30921 8.92197 1.30921 8.76826 1.33018C8.5951 1.35381 8.42628 1.41343 8.08866 1.53258L3.12636 3.28397C2.4687 3.51613 2.13987 3.63217 1.89714 3.84025C1.68274 4.02408 1.51722 4.25811 1.41522 4.52136C1.2998 4.81954 1.2998 5.16827 1.2998 5.86565V11.9564C1.2998 12.6538 1.2998 13.0025 1.41522 13.3006C1.51722 13.564 1.68274 13.798 1.89714 13.9818C2.13987 14.1899 2.4687 14.3059 3.12636 14.5381Z" stroke="#171717" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.834167"></path> </svg></div><div class="fb-a1a39424 __text_block__ nav-item-title"><p>Web Framework</p></div></a><a class="fb-90d365ad __text_block__ nav-link-item" href="https://frappe.io/framework/doctype"><div class="fb-ebd9bdd5"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path d="M5.773 7.46189L9.15078 1.55078L12.5286 7.46189H5.773Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.936232"></path> <path d="M7.46189 13.7952C7.46189 15.4275 6.13865 16.7508 4.50634 16.7508C2.87403 16.7508 1.55078 15.4275 1.55078 13.7952C1.55078 12.1629 2.87403 10.8397 4.50634 10.8397C6.13865 10.8397 7.46189 12.1629 7.46189 13.7952Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.936232"></path> <path d="M10.8397 10.8397H16.7508V16.7508H10.8397V10.8397Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.936232"></path> </svg></div><div class="fb-7bb187bd __text_block__ nav-item-title"><p>DocType</p></div></a><a class="fb-7af488fb __text_block__ nav-link-item" href="https://frappe.io/framework/desk-ui"><div class="fb-ce18fe8c"><svg fill="none" viewbox="0 0 18 18" xmlns="http://www.w3.org/2000/svg"> <path d="M8.11858 2.83398V15.1633M3.71524 5.47598H5.47658M3.71524 8.11798H5.47658M3.71524 10.76H5.47658M3.89138 15.1633H14.1071C15.0935 15.1633 15.5868 15.1633 15.9635 14.9713C16.295 14.8025 16.5644 14.533 16.7333 14.2016C16.9252 13.8248 16.9252 13.3316 16.9252 12.3452V5.65212C16.9252 4.66568 16.9252 4.17246 16.7333 3.79569C16.5644 3.46427 16.295 3.19482 15.9635 3.02596C15.5868 2.83398 15.0935 2.83398 14.1071 2.83398H3.89138C2.90494 2.83398 2.41172 2.83398 2.03495 3.02596C1.70353 3.19482 1.43408 3.46427 1.26522 3.79569C1.07324 4.17246 1.07324 4.66568 1.07324 5.65212V12.3452C1.07324 13.3316 1.07324 13.8248 1.26522 14.2016C1.43408 14.533 1.70353 14.8025 2.03495 14.9713C2.41172 15.1633 2.90494 15.1633 3.89138 15.1633Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.973368"></path> </svg></div><div class="fb-4d64fa33 __text_block__ nav-item-title"><p>Desk UI</p></div></a><a class="fb-29bb51f0 __text_block__ nav-link-item" href="https://frappe.io/framework/users-and-permissions"><div class="fb-ef1e2c79"><svg fill="none" viewbox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M9.5006 2.58496C5.68119 2.58496 2.58496 5.68119 2.58496 9.5006C2.58496 11.2687 3.24849 12.8818 4.34012 14.1045C4.82561 13.236 5.52888 12.5058 6.38263 11.9857C7.29644 11.429 8.3471 11.1345 9.41846 11.1345C10.4898 11.1345 11.5405 11.429 12.4543 11.9857C13.3447 12.5281 14.0715 13.2991 14.5582 14.2172C15.7108 12.9817 16.4162 11.3235 16.4162 9.5006C16.4162 9.18992 16.668 8.9381 16.9787 8.9381C17.2894 8.9381 17.5412 9.18992 17.5412 9.5006C17.5412 13.9413 13.9413 17.5412 9.5006 17.5412C5.05987 17.5412 1.45996 13.9413 1.45996 9.5006C1.45996 5.05987 5.05987 1.45996 9.5006 1.45996C9.81122 1.45996 10.0631 1.7118 10.0631 2.02246C10.0631 2.33312 9.81122 2.58496 9.5006 2.58496ZM13.729 14.9733C13.6751 14.9271 13.6291 14.8698 13.5947 14.8026C13.2033 14.038 12.6061 13.3954 11.869 12.9465C11.1319 12.4974 10.2838 12.2595 9.41846 12.2595C8.5532 12.2595 7.70504 12.4974 6.96794 12.9465C6.23085 13.3955 5.63374 14.038 5.24226 14.8026C5.22422 14.8378 5.20298 14.8704 5.17907 14.9C6.3629 15.8487 7.86548 16.4162 9.5006 16.4162C11.0931 16.4162 12.56 15.8779 13.729 14.9733ZM9.4184 5.64136C8.31602 5.64136 7.42886 6.52802 7.42886 7.6139C7.42886 8.69978 8.31602 9.58646 9.4184 9.58646C10.5207 9.58646 11.4079 8.69978 11.4079 7.6139C11.4079 6.52802 10.5207 5.64136 9.4184 5.64136ZM6.30383 7.6139C6.30383 5.89965 7.7018 4.51636 9.4184 4.51636C11.1349 4.51636 12.5329 5.89965 12.5329 7.6139C12.5329 9.32816 11.1349 10.7115 9.4184 10.7115C7.7018 10.7115 6.30383 9.32816 6.30383 7.6139Z" fill="#171717" fill-rule="evenodd" stroke="white" stroke-width="0.24"></path> <path d="M16.6006 3.80192V3.09922C16.6006 2.32602 15.9738 1.69922 15.2006 1.69922C14.4274 1.69922 13.8006 2.32602 13.8006 3.09922V3.80192M14.1506 5.89922H16.2506C16.5767 5.89922 16.7398 5.89922 16.8685 5.84593C17.04 5.77489 17.1763 5.63862 17.2473 5.4671C17.3006 5.33846 17.3006 5.17538 17.3006 4.84922C17.3006 4.52306 17.3006 4.35998 17.2473 4.23134C17.1763 4.05982 17.04 3.92355 16.8685 3.8525C16.7398 3.79922 16.5767 3.79922 16.2506 3.79922H14.1506C13.8244 3.79922 13.6613 3.79922 13.5327 3.8525C13.3612 3.92355 13.2249 4.05982 13.1539 4.23134C13.1006 4.35998 13.1006 4.52306 13.1006 4.84922C13.1006 5.17538 13.1006 5.33846 13.1539 5.4671C13.2249 5.63862 13.3612 5.77489 13.5327 5.84593C13.6613 5.89922 13.8244 5.89922 14.1506 5.89922Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.72"></path> </svg></div><div class="fb-99c2ff00 __text_block__ nav-item-title"><p>Users and Permissions</p></div></a><a class="fb-996e4bd2 __text_block__ nav-link-item" href="https://frappe.io/framework/customisation"><div class="fb-98a84834"><svg fill="none" viewbox="0 0 18 19" xmlns="http://www.w3.org/2000/svg"> <path d="M8.379 12.8209C8.379 12.1169 8.379 11.7649 8.49401 11.4872C8.64736 11.117 8.94149 10.8229 9.31171 10.6696C9.58937 10.5545 9.94137 10.5545 10.6454 10.5545H12.7606C13.6068 10.5545 14.0299 10.5545 14.3531 10.3899C14.6374 10.245 14.8686 10.0139 15.0134 9.72957C15.1781 9.40637 15.1781 8.98327 15.1781 8.13709V7.68381C15.1781 6.83763 15.1781 6.41453 15.0134 6.09133C14.8686 5.80704 14.6374 5.5759 14.3531 5.43104C14.0299 5.26636 13.6068 5.26636 12.7606 5.26636H12.1563M12.1563 5.26636C12.1563 5.97036 12.1563 6.32235 12.0413 6.60002C11.8879 6.97023 11.5938 7.26437 11.2236 7.41771C10.9459 7.53272 10.5939 7.53272 9.88991 7.53272H5.35718C4.65319 7.53272 4.30119 7.53272 4.02353 7.41771C3.65331 7.26437 3.35918 6.97023 3.20583 6.60002C3.09082 6.32235 3.09082 5.97036 3.09082 5.26636C3.09082 4.56237 3.09082 4.21037 3.20583 3.93271C3.35918 3.56249 3.65331 3.26836 4.02353 3.11501C4.30119 3 4.65319 3 5.35718 3H9.88991C10.5939 3 10.9459 3 11.2236 3.11501C11.5938 3.26836 11.8879 3.56249 12.0413 3.93271C12.1563 4.21037 12.1563 4.56237 12.1563 5.26636ZM8.07682 16.5982H8.68118C9.10427 16.5982 9.31582 16.5982 9.47742 16.5158C9.61957 16.4434 9.73514 16.3278 9.80757 16.1857C9.88991 16.0241 9.88991 15.8125 9.88991 15.3894V14.0296C9.88991 13.6065 9.88991 13.395 9.80757 13.2334C9.73514 13.0912 9.61957 12.9757 9.47742 12.9032C9.31582 12.8209 9.10427 12.8209 8.68118 12.8209H8.07682C7.65372 12.8209 7.44218 12.8209 7.28058 12.9032C7.13843 12.9757 7.02286 13.0912 6.95043 13.2334C6.86809 13.395 6.86809 13.6065 6.86809 14.0296V15.3894C6.86809 15.8125 6.86809 16.0241 6.95043 16.1857C7.02286 16.3278 7.13843 16.4434 7.28058 16.5158C7.44218 16.5982 7.65372 16.5982 8.07682 16.5982Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.94596"></path> </svg></div><div class="fb-9ca6a078 __text_block__ nav-item-title"><p>Customisation</p></div></a><a class="fb-c8932faf __text_block__ nav-link-item" href="https://frappe.io/framework/api-and-integrations"><div class="fb-28e2739e"><svg fill="none" viewbox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"> <path d="M12.9746 9.27875L12.9746 8.39454C12.9746 8.15006 12.7765 7.95244 12.5325 7.95244L11.6483 7.95244L11.6483 5.74191C11.6483 5.49743 11.4502 5.2998 11.2062 5.2998C10.9621 5.2998 10.7641 5.49743 10.7641 5.74191L10.7641 7.95244L8.11145 7.95244L8.11145 5.74191C8.11145 5.49743 7.91339 5.2998 7.66935 5.2998C7.4253 5.2998 7.22724 5.49743 7.22724 5.74191L7.22724 7.95244L6.34303 7.95244C6.09899 7.95244 5.90093 8.15006 5.90093 8.39454L5.90093 9.27875C5.90093 11.079 7.25377 12.5662 8.99566 12.7851L8.99566 15.0261C8.99566 15.2706 9.19373 15.4682 9.43777 15.4682C9.68181 15.4682 9.87987 15.2706 9.87987 15.0261L9.87987 12.7851C11.6218 12.5662 12.9746 11.079 12.9746 9.27875ZM6.78514 9.27875L6.78514 8.83665L12.0904 8.83665L12.0904 9.27875C12.0904 10.7417 10.9007 11.9314 9.43777 11.9314C7.97484 11.9314 6.78514 10.7417 6.78514 9.27875Z" fill="black"></path> <path clip-rule="evenodd" d="M17.5682 8.3214C18.0101 9.11684 18.0101 10.0841 17.5682 10.8795L14.6418 16.147C14.1773 16.9831 13.296 17.5017 12.3395 17.5017H6.65974C5.70325 17.5017 4.82196 16.9831 4.35743 16.147L1.43104 10.8795C0.989133 10.0841 0.989133 9.11684 1.43104 8.3214L4.35743 3.05391C4.82196 2.21779 5.70325 1.69922 6.65974 1.69922H12.3395C13.296 1.69922 14.1773 2.21779 14.6418 3.05391L17.5682 8.3214ZM16.8007 10.4532L13.8744 15.7206C13.5647 16.2781 12.9771 16.6238 12.3395 16.6238H6.65974C6.02208 16.6238 5.43454 16.2781 5.12488 15.7206L2.19849 10.4532C1.90387 9.92287 1.90387 9.27804 2.19849 8.74775L5.12488 3.48026C5.43454 2.92284 6.02208 2.57714 6.65974 2.57714H12.3395C12.9771 2.57714 13.5647 2.92284 13.8744 3.48026L16.8007 8.74775C17.0954 9.27804 17.0954 9.92287 16.8007 10.4532Z" fill="black" fill-rule="evenodd"></path> </svg></div><div class="fb-b9b14226 __text_block__ nav-item-title"><p>API and Integrations</p></div></a><a class="fb-c0cb0530 __text_block__ nav-link-item" href="https://frappe.io/framework/low-code-no-code"><div class="fb-ecf513b1"><svg fill="none" viewbox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"> <path d="M5.48372 6.2347L2.15039 9.56803L5.48372 12.9014M11.3171 2.90137L7.98372 16.2347M13.8171 6.2347L17.1504 9.56803L13.8171 12.9014" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.08"></path> </svg></div><div class="fb-f7be9ea9 __text_block__ nav-item-title"><p>Low Code, No Code</p></div></a><a class="fb-09da2d88 __text_block__ nav-link-item" href="https://frappe.io/framework/deployment"><div class="fb-06f5cde1"><svg fill="none" viewbox="0 0 19 19" xmlns="http://www.w3.org/2000/svg"> <path d="M2.29883 6.66059C2.29883 5.7645 2.29883 5.31646 2.47322 4.9742C2.62662 4.67314 2.87138 4.42837 3.17244 4.27498C3.5147 4.10059 3.96274 4.10059 4.85883 4.10059H14.1388C15.0349 4.10059 15.483 4.10059 15.8252 4.27498C16.1263 4.42837 16.371 4.67314 16.5244 4.9742C16.6988 5.31646 16.6988 5.7645 16.6988 6.66059V8.74059C16.6988 9.63667 16.6988 10.0847 16.5244 10.427C16.371 10.728 16.1263 10.9728 15.8252 11.1262C15.483 11.3006 15.0349 11.3006 14.1388 11.3006H4.85883C3.96274 11.3006 3.5147 11.3006 3.17244 11.1262C2.87138 10.9728 2.62662 10.728 2.47322 10.427C2.29883 10.0847 2.29883 9.63667 2.29883 8.74059V6.66059Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"></path> <path d="M7.09883 14.5006H7.89883V15.3006H7.09883V14.5006Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"></path> <path d="M11.0988 14.5006H11.8988V15.3006H11.0988V14.5006Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"></path> <path d="M15.0988 14.5006H15.8988V15.3006H15.0988V14.5006Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"></path> <path d="M3.09883 14.5006H3.89883V15.3006H3.09883V14.5006Z" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="0.9"></path> </svg></div><div class="fb-927d6a6b __text_block__ nav-item-title"><p>Deployment </p></div></a></div><div class="fb-a0e3747d sidebar-backdrop"></div></div><div class="fb-f324681f body-container"><section class="fb-5790e618"><button class="fb-4662b640 frappe-sidebar-toggle"><svg class="" fill="none" height="20" viewBox="0 0 20 20" width="20" xmlns="http://www.w3.org/2000/svg"><path class="" d="M1 10.5H19M1 5H19M1 16H10" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"></path></svg></button><section class="fb-325d6ac2"><a class="fb-c03be120 __text_block__ TextBlock" href="/home"><p>Frappe</p></a><div class="fb-f3fa954f"><svg fill="none" height="12" viewbox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M4.14645 10.1036C3.95118 9.90829 3.95118 9.59171 4.14645 9.39645L7.54289 6L4.14645 2.60355C3.95118 2.40829 3.95118 2.09171 4.14645 1.89645C4.34171 1.70118 4.65829 1.70118 4.85355 1.89645L8.60355 5.64645C8.79882 5.84171 8.79882 6.15829 8.60355 6.35355L4.85355 10.1036C4.65829 10.2988 4.34171 10.2988 4.14645 10.1036Z" fill="#7C7C7C" fill-rule="evenodd"></path> </svg> </div><a class="fb-3332eb19 __text_block__ TextBlock" href="/products"><p><span style="color: rgb(43, 43, 43)">Products</span></p></a><div class="fb-f29663a3"><svg fill="none" height="12" viewbox="0 0 12 12" width="12" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M4.14645 10.1036C3.95118 9.90829 3.95118 9.59171 4.14645 9.39645L7.54289 6L4.14645 2.60355C3.95118 2.40829 3.95118 2.09171 4.14645 1.89645C4.34171 1.70118 4.65829 1.70118 4.85355 1.89645L8.60355 5.64645C8.79882 5.84171 8.79882 6.15829 8.60355 6.35355L4.85355 10.1036C4.65829 10.2988 4.34171 10.2988 4.14645 10.1036Z" fill="#7C7C7C" fill-rule="evenodd"></path> </svg> </div><span class="fb-6b090b9b __text_block__ TextBlock"><p>Framework</p></span></section><a class="fb-42500979 __text_block__" href="https://frappeframework.com/docs"><div class="fb-5915b982 __text_block__"><p>Get started with Framework</p></div><div class="fb-236af2c7"><svg fill="none" height="16" viewbox="0 0 16 16" width="16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M9.01025 2.64697C8.81499 2.45171 8.49841 2.45171 8.30314 2.64697C8.10788 2.84223 8.10788 3.15881 8.30314 3.35408L12.4497 7.50068L2.34315 7.50068C2.067 7.50068 1.84315 7.72454 1.84315 8.00068C1.84315 8.27682 2.067 8.50068 2.34315 8.50068L12.4494 8.50068L8.30314 12.647C8.10788 12.8422 8.10788 13.1588 8.30314 13.3541C8.49841 13.5493 8.81499 13.5493 9.01025 13.3541L13.9997 8.36461C14.0965 8.27343 14.1569 8.14411 14.1569 8.00068C14.1569 7.89851 14.1262 7.8035 14.0736 7.72433C14.0637 7.70934 14.0528 7.69477 14.0411 7.6807C14.0328 7.67073 14.024 7.66101 14.0148 7.65157C14.0133 7.65003 14.0118 7.64849 14.0103 7.64697L9.01025 2.64697Z" fill="#383838" fill-rule="evenodd"></path> </svg> </div></a></section><div class="fb-5a8ac033"><div class="fb-8dd4b69b"><div class="fb-534afe73"><div class="fb-f217b582"><div class="fb-1a35d548"><svg fill="none" viewbox="0 0 50 50" xmlns="http://www.w3.org/2000/svg"> <path d="M35.7143 0H14.2857C6.39593 0 0 6.39593 0 14.2857V35.7143C0 43.6041 6.39593 50 14.2857 50H35.7143C43.6041 50 50 43.6041 50 35.7143V14.2857C50 6.39593 43.6041 0 35.7143 0Z" fill="#7B808A"></path> <path d="M25 10.7141L12.625 17.8569V19.9284L16.1964 21.9819L23.2143 26.0176V34.1249L16.1964 30.0712V26.6248L12.625 24.5177V32.1249L25 39.2677L37.375 32.1249V17.8391L25 10.6963V10.7141ZM17.9821 18.8927L25 14.8391L32.0178 18.8927L25 22.9463L17.9821 18.8927ZM33.8035 30.0891L26.7857 34.1427V26.0355L33.8035 21.9819V30.0891Z" fill="white"></path> </svg></div><div class="fb-4b277dc1 __text_block__"><p>Framework</p></div></div><div class="fb-670d6404"></div><div class="fb-a9041374"><div class="fb-5a22052e"><div class="fb-7b8059f0 __text_block__"><p>Supercharge your software development</p></div><div class="fb-833312b5 __text_block__"><p>Meet Framework. It's full stack, batteries-included, and written in Python and JS.</p></div><div class="fb-fa970a65 __text_block__"><p>Meet Framework. It's full stack, batteries-included, and written in Python and JS.</p></div></div><div class="fb-4c3cb67e"><a class="fb-2a726442 __text_block__" href="https://docs.frappe.io/framework"><div class="fb-f1abceb3 __text_block__"><p><span style="color: rgb(255, 255, 255)">Get started</span></p></div><div class="fb-af8f3e84"><svg fill="none" viewbox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M9.01025 2.64697C8.81499 2.45171 8.49841 2.45171 8.30314 2.64697C8.10788 2.84223 8.10788 3.15881 8.30314 3.35408L12.4497 7.50068L2.34315 7.50068C2.067 7.50068 1.84315 7.72454 1.84315 8.00068C1.84315 8.27682 2.067 8.50068 2.34315 8.50068L12.4494 8.50068L8.30314 12.647C8.10788 12.8422 8.10788 13.1588 8.30314 13.3541C8.49841 13.5493 8.81499 13.5493 9.01025 13.3541L13.9997 8.36461C14.0965 8.27343 14.1569 8.14411 14.1569 8.00068C14.1569 7.89851 14.1262 7.8035 14.0736 7.72433C14.0637 7.70934 14.0528 7.69477 14.0411 7.6807C14.0328 7.67073 14.024 7.66101 14.0148 7.65157C14.0133 7.65003 14.0118 7.64849 14.0103 7.64697L9.01025 2.64697Z" fill="white" fill-rule="evenodd"></path> </svg></div></a><a class="fb-d2cc79fa __text_block__" href="https://github.com/frappe/hrms"><div class="fb-9878a646 __text_block__"><p><span style="color: rgb(23, 23, 23)">Try on Frappe Cloud</span></p></div></a></div><div class="fb-ac29f7bd"><div class="fb-a01c8000"><a class="fb-dea68bcd __text_block__" href="https://frappecloud.com/hrms/signup"><div class="fb-b9d183dd __text_block__"><p>Get started</p></div><div class="fb-1f66085e"><svg fill="none" viewbox="0 0 21 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.6744 3.39611C11.4792 3.20084 11.1626 3.20084 10.9673 3.39611C10.7721 3.59137 10.7721 3.90795 10.9673 4.10321L16.364 9.49985L3.42893 9.49985C3.15279 9.49985 2.92893 9.72371 2.92893 9.99985C2.92893 10.276 3.15279 10.4999 3.42893 10.4999L16.3636 10.4999L10.9673 15.8961C10.7721 16.0914 10.7721 16.4079 10.9673 16.6032C11.1626 16.7985 11.4792 16.7985 11.6744 16.6032L17.9126 10.365C18.0101 10.2738 18.0711 10.1439 18.0711 9.99985C18.0711 9.8801 18.029 9.77017 17.9587 9.68408C17.9481 9.67099 17.9366 9.65831 17.9244 9.6461L11.6744 3.39611Z" fill="#fff" fill-rule="evenodd"></path> </svg></div></a><a class="fb-353b9aac __text_block__" href="https://github.com/frappe/hrms"><div class="fb-bb585bc6"><svg fill="none" viewbox="0 0 16 15" xmlns="http://www.w3.org/2000/svg"> <path d="M15.2634 6.16949C15.1838 5.92453 14.9756 5.75248 14.7199 5.72089L10.531 5.20165L8.74278 1.37842C8.63355 1.14503 8.40588 1 8.14824 1C7.89061 1 7.66296 1.14492 7.5537 1.3782L5.76545 5.20171L1.57656 5.72083C1.32088 5.75252 1.11257 5.92437 1.03285 6.16944C0.95325 6.4144 1.02074 6.67591 1.20893 6.85177L4.2928 9.73394L3.49201 13.8781C3.44324 14.131 3.5422 14.3822 3.75072 14.5336C3.95903 14.6849 4.22867 14.7015 4.45405 14.577L8.14844 12.5348L11.8426 14.5769C11.943 14.6325 12.0522 14.66 12.1609 14.66C12.296 14.66 12.4304 14.6175 12.5459 14.5336C12.7542 14.382 12.8534 14.1309 12.8045 13.8781L12.0039 9.73394L15.0878 6.85177C15.2761 6.67581 15.3431 6.41424 15.2634 6.16949ZM11.3699 9.34597C11.28 9.43011 11.2396 9.55448 11.2629 9.67539L12.0768 13.8887L8.32126 11.8127C8.21354 11.7531 8.08256 11.7531 7.97483 11.8127L4.21897 13.8887L5.03294 9.67539C5.05641 9.55436 5.01585 9.4301 4.92586 9.34597L1.79077 6.4159L6.04944 5.88814C6.17165 5.873 6.27754 5.79611 6.32966 5.68449L8.14787 1.79758L9.96585 5.68477C10.018 5.79638 10.124 5.87328 10.2461 5.88842L14.5048 6.41618L11.3699 9.34597Z" fill="#171717" stroke="#171717" stroke-width="0.3"></path> </svg></div><div class="fb-279c57f7 __text_block__"><p><span style="color: rgb(23, 23, 23)">GitHub</span></p></div><div class="fb-cbc4e2d0"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div><div class="fb-610f423b"><svg fill="none" viewbox="0 0 1 21" xmlns="http://www.w3.org/2000/svg"> <line stroke="#171717" x1="0.5" x2="0.499999" y1="2.18558e-08" y2="21"></line> </svg></div><div class="fb-90f968b0 __text_block__">8.2K</div></a><a class="fb-1feb2b31 __text_block__" href="https://www.producthunt.com/products/frappe-hr" title="#10 Product of the Day on Product Hunt"><div class="fb-37136968"><svg fill="none" viewbox="0 0 21 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M10.4911 19.7254C15.8623 19.7254 20.2166 15.3711 20.2166 9.9999C20.2166 4.62868 15.8623 0.274414 10.4911 0.274414C5.11989 0.274414 0.765625 4.62868 0.765625 9.9999C0.765625 15.3711 5.11989 19.7254 10.4911 19.7254ZM8.98073 10.2861L11.7039 10.2861C12.5001 10.2861 13.1455 9.63291 13.1455 8.82723C13.1455 8.02156 12.5001 7.36849 11.7039 7.36849H8.98073V10.2861ZM7.05852 5.42331H11.7039C13.5617 5.42331 15.0677 6.9473 15.0677 8.82723C15.0677 10.7072 13.5617 12.2312 11.7039 12.2312H8.98073V15.1488H7.05852V5.42331Z" fill="#171717" fill-rule="evenodd"></path> </svg></div><div class="fb-0f8d7b7a __text_block__"><p><span style="color: rgb(23, 23, 23)">#10</span></p></div></a></div></div><div class="fb-d9f2aa1c"><a class="fb-ca44346d __text_block__" href="https://github.com/frappe/crm"><div class="fb-7d4e92bf __text_block__"><p><span>Get started</span></p></div><div class="fb-b670f5e1"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div></a><a class="fb-45e691b5 __text_block__" href="https://github.com/frappe/crm"><div class="fb-f52e2514"><svg fill="none" viewbox="0 0 16 15" xmlns="http://www.w3.org/2000/svg"> <path d="M15.2634 6.16949C15.1838 5.92453 14.9756 5.75248 14.7199 5.72089L10.531 5.20165L8.74278 1.37842C8.63355 1.14503 8.40588 1 8.14824 1C7.89061 1 7.66296 1.14492 7.5537 1.3782L5.76545 5.20171L1.57656 5.72083C1.32088 5.75252 1.11257 5.92437 1.03285 6.16944C0.95325 6.4144 1.02074 6.67591 1.20893 6.85177L4.2928 9.73394L3.49201 13.8781C3.44324 14.131 3.5422 14.3822 3.75072 14.5336C3.95903 14.6849 4.22867 14.7015 4.45405 14.577L8.14844 12.5348L11.8426 14.5769C11.943 14.6325 12.0522 14.66 12.1609 14.66C12.296 14.66 12.4304 14.6175 12.5459 14.5336C12.7542 14.382 12.8534 14.1309 12.8045 13.8781L12.0039 9.73394L15.0878 6.85177C15.2761 6.67581 15.3431 6.41424 15.2634 6.16949ZM11.3699 9.34597C11.28 9.43011 11.2396 9.55448 11.2629 9.67539L12.0768 13.8887L8.32126 11.8127C8.21354 11.7531 8.08256 11.7531 7.97483 11.8127L4.21897 13.8887L5.03294 9.67539C5.05641 9.55436 5.01585 9.4301 4.92586 9.34597L1.79077 6.4159L6.04944 5.88814C6.17165 5.873 6.27754 5.79611 6.32966 5.68449L8.14787 1.79758L9.96585 5.68477C10.018 5.79638 10.124 5.87328 10.2461 5.88842L14.5048 6.41618L11.3699 9.34597Z" fill="#171717" stroke="#171717" stroke-width="0.3"></path> </svg></div><div class="fb-41f91cf2 __text_block__"><p><span style="color: rgb(23, 23, 23)">GitHub</span></p></div><div class="fb-a70a5b90"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div><div class="fb-b24a06a1"><svg fill="none" viewbox="0 0 1 21" xmlns="http://www.w3.org/2000/svg"> <line stroke="#171717" x1="0.5" x2="0.499999" y1="2.18558e-08" y2="21"></line> </svg></div><div class="fb-c23e5c8b __text_block__"><p><span style="color: rgb(23, 23, 23)">173</span></p></div></a></div><div class="fb-6376d68d"><a class="fb-c9f3a89b __text_block__" href="https://frappecloud.com/crm/signup"><div class="fb-6ae26caa __text_block__"><p>Get started</p></div><div class="fb-5d6097fc"><svg fill="none" viewbox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M8.93978 2.71688C8.78357 2.56067 8.5303 2.56067 8.37409 2.71688C8.21788 2.87309 8.21788 3.12635 8.37409 3.28256L12.6914 7.59991L2.34287 7.59991C2.12196 7.59991 1.94287 7.779 1.94287 7.99991C1.94287 8.22083 2.12196 8.39991 2.34287 8.39991L12.6911 8.39991L8.37409 12.7169C8.21788 12.8731 8.21788 13.1263 8.37409 13.2826C8.5303 13.4388 8.78357 13.4388 8.93978 13.2826L13.9398 8.28256C14.096 8.12635 14.096 7.87308 13.9398 7.71688L8.93978 2.71688Z" fill="#383838" fill-rule="evenodd"></path> </svg></div></a><a class="fb-282cfd76 __text_block__" href="https://github.com/frappe/crm"><div class="fb-b00e5a50 __text_block__"><p><span style="color: rgb(23, 23, 23)">GitHub</span></p></div><div class="fb-1a1cbcfe"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div><div class="fb-07576872"><svg fill="none" viewbox="0 0 1 21" xmlns="http://www.w3.org/2000/svg"> <line stroke="#171717" x1="0.5" x2="0.499999" y1="2.18558e-08" y2="21"></line> </svg></div><div class="fb-6e3fcb53"><div class="fb-06c42984"><svg fill="none" viewbox="0 0 16 15" xmlns="http://www.w3.org/2000/svg"> <path d="M15.2634 6.16949C15.1838 5.92453 14.9756 5.75248 14.7199 5.72089L10.531 5.20165L8.74278 1.37842C8.63355 1.14503 8.40588 1 8.14824 1C7.89061 1 7.66296 1.14492 7.5537 1.3782L5.76545 5.20171L1.57656 5.72083C1.32088 5.75252 1.11257 5.92437 1.03285 6.16944C0.95325 6.4144 1.02074 6.67591 1.20893 6.85177L4.2928 9.73394L3.49201 13.8781C3.44324 14.131 3.5422 14.3822 3.75072 14.5336C3.95903 14.6849 4.22867 14.7015 4.45405 14.577L8.14844 12.5348L11.8426 14.5769C11.943 14.6325 12.0522 14.66 12.1609 14.66C12.296 14.66 12.4304 14.6175 12.5459 14.5336C12.7542 14.382 12.8534 14.1309 12.8045 13.8781L12.0039 9.73394L15.0878 6.85177C15.2761 6.67581 15.3431 6.41424 15.2634 6.16949ZM11.3699 9.34597C11.28 9.43011 11.2396 9.55448 11.2629 9.67539L12.0768 13.8887L8.32126 11.8127C8.21354 11.7531 8.08256 11.7531 7.97483 11.8127L4.21897 13.8887L5.03294 9.67539C5.05641 9.55436 5.01585 9.4301 4.92586 9.34597L1.79077 6.4159L6.04944 5.88814C6.17165 5.873 6.27754 5.79611 6.32966 5.68449L8.14787 1.79758L9.96585 5.68477C10.018 5.79638 10.124 5.87328 10.2461 5.88842L14.5048 6.41618L11.3699 9.34597Z" fill="#171717" stroke="#171717" stroke-width="0.3"></path> </svg></div><div class="fb-ea1716a8 __text_block__"><p><span style="color: rgb(23, 23, 23)">173</span></p></div></div></a></div><div class="fb-5b5d7abf"><div class="fb-452be6e8"><div class="fb-5151203a"><a class="fb-b197bc3a __text_block__" href="https://frappecloud.com/crm/signup"><div class="fb-f9844405 __text_block__"><p>Get started</p></div><div class="fb-3d4ddc25"><svg fill="none" viewbox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M8.93978 2.71688C8.78357 2.56067 8.5303 2.56067 8.37409 2.71688C8.21788 2.87309 8.21788 3.12635 8.37409 3.28256L12.6914 7.59991L2.34287 7.59991C2.12196 7.59991 1.94287 7.779 1.94287 7.99991C1.94287 8.22083 2.12196 8.39991 2.34287 8.39991L12.6911 8.39991L8.37409 12.7169C8.21788 12.8731 8.21788 13.1263 8.37409 13.2826C8.5303 13.4388 8.78357 13.4388 8.93978 13.2826L13.9398 8.28256C14.096 8.12635 14.096 7.87308 13.9398 7.71688L8.93978 2.71688Z" fill="#383838" fill-rule="evenodd"></path> </svg></div></a><a class="fb-304823e6 __text_block__" href="https://github.com/frappe/crm"><div class="fb-1f791373 __text_block__"><p><span style="color: rgb(23, 23, 23)">View on GitHub</span></p></div><div class="fb-240b057e"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a></div><div class="fb-72d25e4f"><a class="fb-13875409 __text_block__" href="https://github.com/frappe/crm"><div class="fb-5b6f1503"><svg fill="none" viewbox="0 0 14 13" xmlns="http://www.w3.org/2000/svg"> <path d="M12.9723 5.10475C12.9055 4.89914 12.7307 4.75472 12.5161 4.7282L9.00008 4.29237L7.49907 1.08326C7.40738 0.887359 7.21628 0.765625 7.00003 0.765625C6.78378 0.765625 6.5927 0.887269 6.50099 1.08307L4.99999 4.29242L1.48395 4.72816C1.26934 4.75475 1.09448 4.899 1.02758 5.1047C0.960759 5.31032 1.01741 5.52982 1.17537 5.67744L3.76388 8.09665L3.09173 11.5751C3.05078 11.7874 3.13385 11.9982 3.30888 12.1253C3.48373 12.2523 3.71006 12.2663 3.89923 12.1618L7.0002 10.4476L10.1009 12.1617C10.1853 12.2084 10.2769 12.2314 10.3681 12.2314C10.4816 12.2314 10.5943 12.1958 10.6913 12.1253C10.8661 11.9981 10.9494 11.7873 10.9083 11.5751L10.2364 8.09664L12.8249 5.67743C12.9829 5.52974 13.0392 5.31019 12.9723 5.10475ZM9.70424 7.77099C9.6287 7.84162 9.59484 7.94601 9.61436 8.0475L10.2976 11.5841L7.14525 9.84148C7.05484 9.79146 6.9449 9.79146 6.85447 9.84148L3.70191 11.5841L4.38513 8.0475C4.40483 7.94591 4.37079 7.84161 4.29526 7.77099L1.66375 5.31158L5.23835 4.86859C5.34094 4.85588 5.42981 4.79134 5.47357 4.69766L6.99972 1.43509L8.52568 4.69789C8.56944 4.79157 8.65841 4.85611 8.7609 4.86882L12.3355 5.31181L9.70424 7.77099Z" fill="#171717" stroke="black" stroke-width="0.167874"></path> </svg></div><div class="fb-d00bf3d8 __text_block__"><p>GitHub</p></div><div class="fb-c223c57e"><svg fill="none" viewbox="0 0 2 15" xmlns="http://www.w3.org/2000/svg"> <line stroke="#E5E5E5" x1="1.29688" x2="1.29687" y1="2.18557e-08" y2="15"></line> </svg></div><div class="fb-42865abf __text_block__">8.2K</div></a></div></div><div class="fb-42b7cf24"><div class="fb-7054f2bb"><div class="fb-a931006c"><svg fill="none" viewbox="0 0 11 10" xmlns="http://www.w3.org/2000/svg"> <path d="M5.32879 0.986221C5.45233 0.709063 5.5141 0.570485 5.60012 0.527805C5.67483 0.490732 5.76259 0.490732 5.83731 0.527805C5.92332 0.570485 5.98509 0.709064 6.10863 0.986222L7.09268 3.19383C7.1292 3.27577 7.14746 3.31674 7.17572 3.34811C7.20072 3.37587 7.23128 3.39807 7.26541 3.41327C7.30398 3.43045 7.34858 3.43516 7.43779 3.44457L9.84144 3.69827C10.1432 3.73012 10.2941 3.74604 10.3613 3.81466C10.4196 3.87426 10.4467 3.95772 10.4346 4.04024C10.4206 4.13523 10.3078 4.2368 10.0824 4.43995L8.28695 6.05802C8.22031 6.11807 8.18699 6.1481 8.16589 6.18467C8.14721 6.21703 8.13554 6.25295 8.13163 6.2901C8.12721 6.33209 8.13652 6.37597 8.15513 6.46372L8.65662 8.82813C8.71958 9.12497 8.75106 9.27339 8.70656 9.35847C8.66791 9.43239 8.59691 9.48397 8.51467 9.49789C8.42 9.51392 8.28857 9.43812 8.02571 9.28651L5.932 8.07892C5.8543 8.0341 5.81544 8.01169 5.77414 8.00292C5.73759 7.99516 5.69983 7.99516 5.66328 8.00292C5.62198 8.01169 5.58313 8.0341 5.50542 8.07892L3.41171 9.28651C3.14885 9.43812 3.01742 9.51392 2.92275 9.49789C2.84051 9.48397 2.76951 9.43239 2.73086 9.35847C2.68636 9.27339 2.71784 9.12497 2.7808 8.82812L3.28229 6.46372C3.3009 6.37597 3.31021 6.33209 3.30579 6.2901C3.30188 6.25295 3.29021 6.21703 3.27153 6.18467C3.25043 6.1481 3.21711 6.11807 3.15047 6.05802L1.35499 4.43994C1.12958 4.2368 1.01687 4.13523 1.00286 4.04024C0.990688 3.95772 1.01781 3.87426 1.07615 3.81466C1.14332 3.74604 1.29421 3.73012 1.59598 3.69827L3.99963 3.44457C4.08884 3.43516 4.13344 3.43045 4.17201 3.41327C4.20614 3.39807 4.2367 3.37587 4.2617 3.34811C4.28996 3.31674 4.30822 3.27577 4.34474 3.19383L5.32879 0.986221Z" stroke="#7C7C7C" stroke-linecap="round" stroke-linejoin="round"></path> </svg></div><div class="fb-d1938be5 __text_block__"><p>222</p></div></div><div class="fb-0fe86af4"><div class="fb-2fd75f3f"><svg fill="none" viewbox="0 0 11 10" xmlns="http://www.w3.org/2000/svg"> <path d="M3.49007 2.55257H3.49514M5.24471 0.5H3.87029C3.01874 0.5 2.59296 0.5 2.26771 0.665724C1.98161 0.811499 1.749 1.04411 1.60322 1.33021C1.4375 1.65546 1.4375 2.08124 1.4375 2.93279V4.30721C1.4375 4.67911 1.4375 4.86506 1.47951 5.04005C1.51676 5.19519 1.57819 5.34351 1.66156 5.47955C1.75559 5.633 1.88708 5.76448 2.15005 6.02745L4.53216 8.40957C5.1343 9.0117 5.43537 9.31278 5.78255 9.42558C6.08793 9.52481 6.41688 9.52481 6.72226 9.42558C7.06944 9.31278 7.37051 9.0117 7.97265 8.40957L9.34707 7.03515C9.9492 6.43301 10.2503 6.13194 10.3631 5.78476C10.4623 5.47938 10.4623 5.15043 10.3631 4.84505C10.2503 4.49787 9.9492 4.1968 9.34707 3.59466L6.96495 1.21255C6.70198 0.949576 6.5705 0.81809 6.41705 0.72406C6.28101 0.640693 6.13269 0.579259 5.97755 0.542011C5.80256 0.5 5.61661 0.5 5.24471 0.5ZM3.74349 2.55257C3.74349 2.69253 3.63003 2.80599 3.49007 2.80599C3.35011 2.80599 3.23666 2.69253 3.23666 2.55257C3.23666 2.41261 3.35011 2.29916 3.49007 2.29916C3.63003 2.29916 3.74349 2.41261 3.74349 2.55257Z" stroke="#7C7C7C" stroke-linecap="round" stroke-linejoin="round"></path> </svg></div><div class="fb-e1ea9b9e __text_block__"><p>1.11.0</p></div></div></div><div class="fb-5464a4c5"><a class="fb-6c57d2fc __text_block__" href="https://github.com/frappe/crm"><div class="fb-3f377a9b"><svg fill="none" height="15" viewbox="0 0 16 15" width="16" xmlns="http://www.w3.org/2000/svg"> <path d="M15.2634 5.84137C15.1838 5.59641 14.9756 5.42435 14.7199 5.39276L10.531 4.87353L8.74278 1.05029C8.63355 0.816905 8.40588 0.671875 8.14824 0.671875C7.89061 0.671875 7.66296 0.816797 7.5537 1.05007L5.76545 4.87359L1.57656 5.39271C1.32088 5.4244 1.11257 5.59625 1.03285 5.84131C0.95325 6.08628 1.02074 6.34778 1.20893 6.52365L4.2928 9.40582L3.49201 13.5499C3.44324 13.8029 3.5422 14.054 3.75072 14.2054C3.95903 14.3567 4.22867 14.3734 4.45405 14.2489L8.14844 12.2067L11.8426 14.2488C11.943 14.3044 12.0522 14.3319 12.1609 14.3319C12.296 14.3319 12.4304 14.2894 12.5459 14.2054C12.7542 14.0539 12.8534 13.8028 12.8045 13.5499L12.0039 9.40582L15.0878 6.52365C15.2761 6.34768 15.3431 6.08612 15.2634 5.84137ZM11.3699 9.01785C11.28 9.10199 11.2396 9.22636 11.2629 9.34726L12.0768 13.5606L8.32126 11.4846C8.21354 11.425 8.08256 11.425 7.97483 11.4846L4.21897 13.5606L5.03294 9.34726C5.05641 9.22624 5.01585 9.10197 4.92586 9.01785L1.79077 6.08778L6.04944 5.56002C6.17165 5.54488 6.27754 5.46798 6.32966 5.35637L8.14787 1.46946L9.96585 5.35665C10.018 5.46826 10.124 5.54515 10.2461 5.56029L14.5048 6.08806L11.3699 9.01785Z" fill="#171717" stroke="#171717" stroke-width="0.3"></path> </svg> </div><div class="fb-189278a1 __text_block__"><p>GitHub</p></div><div class="fb-40103a39"><svg fill="none" viewbox="0 0 2 15" xmlns="http://www.w3.org/2000/svg"> <line stroke="black" x1="1.29688" x2="1.29687" y1="2.18557e-08" y2="15"></line> </svg></div><div class="fb-601b2380 __text_block__">8.2K</div></a></div></div></div></div><div class="fb-135e4677"><div class="fb-bc053f0b"><img class="fb-056d1a55" src="/files/framework-hero84a3ef.webp"/><video autoplay="" class="fb-bea81f36" muted="" src="/files/DRAFT_9.webm"></video></div><div class="fb-93ff526f __text_block__"><p>Most software development is about making applications that capture structured data, process it and show reports and dashboards. Yet we spend an insane amount of time building these applications again and again. You have to choose a front-end, middleware, back-end and then tie them all up together. Everytime there is a change, you have to propagate it through your application.</p><p></p><p>Frappe Framework makes it super easy to build such applications with a low code architecture. Like a Swiss Army knife, it comes packed with features you need and you will need. With a powerful admin UI, baked in roles and permissions, powerful API capabilities, ability to manage diverse workloads, Framework is the only development platform you will need for most of your needs.</p></div></div><div class="fb-a6084869"><div class="fb-aab1a31e"><div class="fb-e1bd3a6d __text_block__"><p>Most software development is about making applications that capture structured data, process it and show reports and dashboards. Yet we spend an insane amount of time building these applications again and again. You have to choose a front-end, middleware, back-end and then tie them all up together. Everytime there is a change, you have to propagate it through your application.</p><p></p><p>Frappe Framework makes it super easy to build such applications with a low code architecture. Like a Swiss Army knife, it comes packed with features you need and you will need. With a powerful admin UI, baked in roles and permissions, powerful API capabilities, ability to manage diverse workloads, Framework is the only development platform you will need for most of your needs.</p></div><div class="fb-a7d762bc"><svg fill="none" height="37" viewbox="0 0 128 37" width="128" xmlns="http://www.w3.org/2000/svg"> <line stroke="#E2E2E2" x2="40" y1="18.6621" y2="18.6621"></line> <path d="M64 3.0201L50 11.1009V13.4444L54.0404 15.7676L61.9798 20.3333V29.5051L54.0404 24.9192V21.0202L50 18.6364V27.2425L64 35.3233L78 27.2425V11.0808L64 3V3.0201ZM56.0606 12.2727L64 7.68677L71.9394 12.2727L64 16.8586L56.0606 12.2727ZM73.9596 24.9394L66.0202 29.5253V20.3535L73.9596 15.7676V24.9394Z" fill="#E2E2E2" stroke="white" stroke-width="2.5"></path> <line stroke="#E2E2E2" x1="88" x2="128" y1="18.6621" y2="18.6621"></line> </svg> </div><div class="fb-27cbfef8"><svg fill="none" viewbox="0 0 67 71" xmlns="http://www.w3.org/2000/svg"> <path d="M43.0631 35.5393C43.0631 40.0856 39.3707 43.7753 34.8391 43.7753C30.3046 43.7753 26.6152 40.0829 26.6152 35.5393C26.6152 31.0048 30.3076 27.3154 34.8391 27.3154C39.3707 27.3125 43.0631 31.0049 43.0631 35.5393Z" fill="#E2E2E2"></path> <path d="M8.80683 19.744C8.80683 24.2802 2.00098 24.2802 2.00098 19.744C2.00098 15.2077 8.80683 15.2077 8.80683 19.744Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M34.8368 70.2782C39.071 70.2782 43.017 66.786 45.9877 60.4464C45.2781 60.3345 44.6009 60.0578 44.0266 59.6367C41.4767 65.0458 38.1523 68.1403 34.8371 68.1403C31.5334 68.1403 28.209 65.0574 25.6476 59.648C25.0823 60.0573 24.405 60.3341 23.6865 60.446C26.6693 66.7856 30.6026 70.2782 34.8368 70.2782Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M23.0298 59.4053C23.9721 59.4053 24.8142 59.0284 25.4355 58.4071C25.4473 58.3954 25.4591 58.3836 25.4679 58.3747C26.0656 57.7652 26.4337 56.9231 26.4337 56.0015C26.4337 54.1288 24.9025 52.5977 23.0298 52.5977C21.1571 52.5977 19.626 54.1288 19.626 56.0015C19.626 57.8772 21.1454 59.4053 23.0298 59.4053Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M9.84097 32.0915C7.76803 29.253 6.46065 26.5381 6.02782 24.1887C5.82759 24.2211 5.61853 24.2564 5.40652 24.2564C4.84118 24.2564 4.29935 24.1445 3.79883 23.9473C4.1875 26.7975 5.6598 30.0218 8.10964 33.3697C8.43059 33.8026 8.78688 34.2443 9.12847 34.6771C9.58192 34.1353 10.059 33.5906 10.5595 33.0576C10.3298 32.7337 10.0736 32.4124 9.84097 32.0915Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M34.8358 0.809672C30.0038 0.809672 25.5136 5.42079 22.4984 13.4591C22.1451 14.4131 21.8006 15.4202 21.4678 16.5509C20.5698 19.5985 19.8926 22.9257 19.4715 26.4384C19.2948 27.9136 19.1623 29.3977 19.0828 30.8404C19.0828 30.8846 19.071 30.917 19.0593 30.9612C18.9709 32.4011 18.9268 33.9528 18.9268 35.5605C18.9268 37.2124 18.9709 38.7966 19.071 40.2718C19.1594 41.7794 19.2919 43.2193 19.4715 44.6827C19.7807 47.2974 20.2488 49.7826 20.8231 52.1088C21.4326 51.7643 22.1187 51.5552 22.8636 51.5317C22.5308 50.1448 22.2423 48.7726 22.0332 47.4299V47.4064C21.7888 46.0313 21.6004 44.5914 21.4561 43.0279C21.2117 40.6782 21.091 38.1606 21.091 35.5576C21.091 32.9517 21.2117 30.4371 21.4561 28.0962C21.5768 26.7094 21.7652 25.2813 22.0214 23.7295V23.7177C22.4425 21.2237 22.9754 18.9182 23.5967 16.8659C23.9412 15.7587 24.2945 14.7046 24.6715 13.7388C27.2862 6.99884 31.0905 2.96482 34.8477 2.96482C38.1632 2.96482 41.4758 6.0477 44.0259 11.445C44.5913 11.024 45.2567 10.7472 45.9781 10.6353C43.0071 4.28985 39.0816 0.809672 34.8358 0.809672Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M7.17786 15.5978C7.88749 15.9069 8.497 16.3957 8.96224 17.0052C10.7142 15.9864 13.1847 15.4417 16.1557 15.4417C17.1863 15.4417 18.2611 15.5094 19.3476 15.6184C19.7363 15.6626 20.1338 15.7185 20.5342 15.7833C20.755 15.053 20.9788 14.3758 21.2115 13.7221C20.6579 13.6456 20.1043 13.5572 19.5596 13.4895C14.1947 12.8918 9.95182 13.6249 7.17786 15.5978Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M18.2293 43.486C18.1292 42.5203 18.0409 41.5456 17.9849 40.5592C16.3213 39.1724 14.8048 37.7649 13.4622 36.3691C12.941 36.9345 12.4758 37.4763 12.0547 37.9886C13.8715 39.8496 15.9444 41.7016 18.2293 43.486Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M18.8391 57.6683C18.627 57.1471 18.5181 56.5936 18.5181 56.0047C18.5181 55.8398 18.5505 55.6955 18.5623 55.5395C17.7525 55.6072 16.9546 55.6514 16.2008 55.6514C11.4571 55.6514 8.02964 54.3205 6.60195 51.85C4.87349 48.8348 6.06016 44.156 9.83799 38.991C10.1707 38.5463 10.5034 38.1047 10.8803 37.6601C11.5016 36.8827 12.2112 36.0759 13.0416 35.1778C14.349 33.7703 15.8242 32.3746 17.5409 30.8994C17.6616 30.7875 17.8059 30.6786 17.9502 30.5549L17.9943 30.5107C18.0503 29.5567 18.1268 28.5821 18.2269 27.6074C15.7889 29.5037 13.5923 31.4765 11.6872 33.4729C10.9334 34.2591 10.212 35.0806 9.53764 35.8992C9.02824 36.5087 8.56299 37.1065 8.10664 37.7277C3.7399 43.7022 2.54446 49.0874 4.76167 52.913C6.89054 56.5936 11.7779 58.2896 18.8391 57.6683Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M51.4539 27.5813C51.554 28.5471 51.6423 29.5217 51.6983 30.5081C53.5062 32.004 55.1463 33.5351 56.5862 35.0751C56.6097 35.0869 56.6303 35.0986 56.6421 35.1075C56.6863 35.1399 56.7098 35.1958 56.7305 35.24C57.4519 36.0173 58.1262 36.7917 58.7592 37.569C58.771 37.5808 58.7828 37.5808 58.7828 37.5808C58.8152 37.6132 58.8269 37.6486 58.8505 37.6809C63.2732 43.2343 64.9927 48.5107 63.073 51.838C61.6537 54.2996 58.2292 55.6511 53.4387 55.6511C52.7173 55.6511 51.9429 55.607 51.1538 55.5392C51.1656 55.6953 51.1862 55.8396 51.1862 55.9927C51.1862 56.558 51.0655 57.1116 50.8652 57.6328C51.7515 57.7094 52.629 57.7653 53.4593 57.7653C59.1246 57.7653 63.0936 56.081 64.9314 52.898C68.4353 46.8471 62.8934 36.5386 51.4539 27.5813Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M51.186 15.054C51.186 15.2189 51.1536 15.3749 51.1418 15.5428C51.9633 15.4751 52.726 15.4427 53.4356 15.4427C58.2352 15.4427 61.6595 16.7942 63.0699 19.2558C64.8101 22.2475 63.6353 26.9377 59.8428 32.1028C59.6101 32.4119 59.3657 32.7358 59.1125 33.045C59.6101 33.5868 60.0872 34.1198 60.5435 34.6645C60.888 34.2316 61.2296 33.8106 61.5624 33.3688C65.9291 27.3944 67.1275 22.0061 64.922 18.1927C62.8049 14.5238 57.8286 12.8602 50.8652 13.449C51.0655 13.9437 51.186 14.4769 51.186 15.054Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M34.603 20.1877C35.9104 19.5988 37.2855 19.0335 38.6812 18.5034C38.7047 18.4917 38.7254 18.4917 38.7489 18.4799C40.0916 17.9705 41.4196 17.5376 42.7181 17.1607C42.3854 16.5512 42.1851 15.8534 42.1763 15.1113C39.9149 15.765 37.521 16.6189 35.0477 17.6613C33.5636 18.3032 32.2533 18.9127 31.0461 19.534C31.0343 19.534 31.0225 19.5458 31.0137 19.5458H31.0019C30.9901 19.5458 30.9783 19.5576 30.9695 19.5576C29.7269 20.1788 28.3872 20.9002 26.8913 21.7513C25.4956 22.561 24.2413 23.3354 23.0664 24.1127C22.9015 25.1109 22.7778 26.0532 22.6777 26.963C24.3503 25.7999 26.1022 24.6574 27.9543 23.5827C30.2245 22.3048 32.4653 21.1506 34.603 20.1877Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M26.8762 49.3282C31.9408 52.255 37.1964 54.537 42.1526 55.9681C42.1644 55.2466 42.341 54.537 42.6738 53.9069C37.8742 52.4994 32.9302 50.3499 27.9514 47.4672C26.0993 46.4042 24.3473 45.2617 22.6748 44.0986C22.7867 45.0968 22.9192 46.0508 23.0753 46.9695C24.3267 47.7999 25.6129 48.598 26.8762 49.3282Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M49.5237 57.8321C49.8771 57.2903 50.0655 56.6572 50.0655 56.0035C50.0655 55.715 50.0214 55.4058 49.9448 55.0848C49.7563 54.4193 49.3794 53.8422 48.8583 53.4123C48.237 52.8793 47.4625 52.6025 46.6646 52.6025C46.5085 52.6025 46.3554 52.6143 46.2111 52.6349C45.313 52.7557 44.5151 53.2327 43.9821 53.9217C43.5169 54.5194 43.2607 55.2526 43.2607 56.0064C43.2607 56.2184 43.2843 56.4274 43.3167 56.6277C43.4374 57.2813 43.7613 57.9026 44.2265 58.3679C44.8802 59.0451 45.7459 59.4102 46.6646 59.4102C46.697 59.3984 46.7853 59.3984 46.8089 59.3984C47.9161 59.3602 48.9348 58.7743 49.5237 57.8321Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M33.4042 17.181C30.6982 16.0945 28.0599 15.22 25.5338 14.5869C25.2894 15.2288 25.0568 15.9061 24.8359 16.6157C26.797 17.1045 28.7816 17.714 30.7544 18.4442C31.5848 18.0261 32.4619 17.6139 33.4042 17.181Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M50.2095 26.4066C49.8885 23.7918 49.4322 21.3067 48.8579 18.9688C48.2484 19.3133 47.5623 19.5223 46.8174 19.5459C47.1266 20.8091 47.4063 22.1724 47.6713 23.6917C47.9039 25.0875 48.0923 26.5509 48.2366 28.0585C48.481 30.4082 48.6018 32.9257 48.6018 35.5405C48.6018 38.1464 48.481 40.6611 48.2366 43.0019C48.0923 44.4977 47.9039 45.9847 47.6713 47.3921C47.4504 48.7672 47.1501 50.1423 46.8174 51.5056C47.5388 51.5292 48.2366 51.7264 48.8668 52.0827C49.4439 49.733 49.8974 47.2508 50.2095 44.6773C50.3861 43.1932 50.5186 41.7063 50.5981 40.2546C50.5981 40.2105 50.6099 40.1781 50.6217 40.1339C50.71 38.694 50.7542 37.1422 50.7542 35.5345C50.7542 33.8827 50.71 32.2867 50.6099 30.8116C50.5186 29.3098 50.3861 27.8259 50.2095 26.4066Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M43.2695 15.0552C43.2695 16.9279 44.8006 18.459 46.6734 18.459C48.5461 18.459 50.0772 16.9279 50.0772 15.0552C50.0772 14.3897 49.877 13.7684 49.5443 13.2473C49.5443 13.2355 49.5325 13.2237 49.5325 13.2237C48.923 12.2815 47.8806 11.6602 46.6822 11.6602C44.7889 11.6514 43.2695 13.1795 43.2695 15.0552Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M41.7175 23.6237C43.546 24.6778 45.3098 25.8085 46.9941 26.9833C46.8822 26.0087 46.7497 25.0429 46.6054 24.1242C45.4305 23.3469 44.188 22.5724 42.7922 21.7627C41.3965 20.953 40.1098 20.2551 38.8466 19.6221C37.9278 19.9666 37.0387 20.3435 36.1523 20.7204C38.0044 21.5949 39.8683 22.5577 41.7175 23.6237Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <g clip-path="url(#clip0_8110_6871)"> <path d="M39.6892 25.6865H30.6436C27.3132 25.6865 24.6133 28.3864 24.6133 31.7169V40.7624C24.6133 44.0929 27.3132 46.7928 30.6436 46.7928H39.6892C43.0197 46.7928 45.7196 44.0929 45.7196 40.7624V31.7169C45.7196 28.3864 43.0197 25.6865 39.6892 25.6865Z" fill="#E2E2E2"></path> <path d="M35.1662 30.2087L29.9424 33.2239V34.0983L31.45 34.9651L34.4124 36.6687V40.091L31.45 38.3798V36.925L29.9424 36.0355V39.2467L35.1662 42.2619L40.39 39.2467V33.2164L35.1662 30.2012V30.2087ZM32.2038 33.6611L35.1662 31.9499L38.1286 33.6611L35.1662 35.3722L32.2038 33.6611ZM38.8824 38.3874L35.92 40.0985V36.6763L38.8824 34.9651V38.3874Z" fill="white"></path> </g> <defs> <clippath id="clip0_8110_6871"> <rect fill="white" height="21.1063" rx="10.5531" width="21.1063" x="24.6143" y="25.6836"></rect> </clippath> </defs> </svg></div><div class="fb-3d5e5472"><div class="fb-bf8352f9"><svg fill="none" viewbox="0 0 67 71" xmlns="http://www.w3.org/2000/svg"> <path d="M42.6304 35.5393C42.6304 40.0856 38.9381 43.7753 34.4065 43.7753C29.872 43.7753 26.1826 40.0829 26.1826 35.5393C26.1826 31.0048 29.875 27.3154 34.4065 27.3154C38.9381 27.3125 42.6304 31.0049 42.6304 35.5393Z" fill="#E2E2E2"></path> <path d="M8.37421 19.744C8.37421 24.2802 1.56836 24.2802 1.56836 19.744C1.56836 15.2077 8.37421 15.2077 8.37421 19.744Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M34.4042 70.2782C38.6384 70.2782 42.5844 66.786 45.5551 60.4464C44.8455 60.3345 44.1683 60.0578 43.594 59.6367C41.0441 65.0458 37.7197 68.1403 34.4045 68.1403C31.1008 68.1403 27.7764 65.0574 25.215 59.648C24.6496 60.0573 23.9724 60.3341 23.2539 60.446C26.2367 66.7856 30.17 70.2782 34.4042 70.2782Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M22.5972 59.4053C23.5395 59.4053 24.3816 59.0284 25.0029 58.4071C25.0147 58.3954 25.0264 58.3836 25.0353 58.3747C25.633 57.7652 26.001 56.9231 26.001 56.0015C26.001 54.1288 24.4699 52.5977 22.5972 52.5977C20.7245 52.5977 19.1934 54.1288 19.1934 56.0015C19.1934 57.8772 20.7127 59.4053 22.5972 59.4053Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M9.40835 32.0915C7.33541 29.253 6.02803 26.5381 5.5952 24.1887C5.39498 24.2211 5.18591 24.2564 4.97391 24.2564C4.40856 24.2564 3.86673 24.1445 3.36621 23.9473C3.75488 26.7975 5.22718 30.0218 7.67702 33.3697C7.99797 33.8026 8.35426 34.2443 8.69585 34.6771C9.1493 34.1353 9.62633 33.5906 10.1269 33.0576C9.89718 32.7337 9.64097 32.4124 9.40835 32.0915Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M34.4032 0.809672C29.5712 0.809672 25.081 5.42079 22.0658 13.4591C21.7125 14.4131 21.368 15.4202 21.0352 16.5509C20.1372 19.5985 19.4599 22.9257 19.0389 26.4384C18.8622 27.9136 18.7297 29.3977 18.6502 30.8404C18.6502 30.8846 18.6384 30.917 18.6266 30.9612C18.5383 32.4011 18.4941 33.9528 18.4941 35.5605C18.4941 37.2124 18.5383 38.7966 18.6384 40.2718C18.7268 41.7794 18.8593 43.2193 19.0389 44.6827C19.3481 47.2974 19.8162 49.7826 20.3904 52.1088C20.9999 51.7643 21.6861 51.5552 22.431 51.5317C22.0982 50.1448 21.8097 48.7726 21.6006 47.4299V47.4064C21.3562 46.0313 21.1677 44.5914 21.0235 43.0279C20.7791 40.6782 20.6583 38.1606 20.6583 35.5576C20.6583 32.9517 20.7791 30.4371 21.0235 28.0962C21.1442 26.7094 21.3326 25.2813 21.5888 23.7295V23.7177C22.0099 21.2237 22.5428 18.9182 23.1641 16.8659C23.5086 15.7587 23.8619 14.7046 24.2388 13.7388C26.8536 6.99884 30.6579 2.96482 34.4151 2.96482C37.7306 2.96482 41.0432 6.0477 43.5933 11.445C44.1587 11.024 44.8241 10.7472 45.5455 10.6353C42.5745 4.28985 38.649 0.809672 34.4032 0.809672Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M6.74524 15.5978C7.45487 15.9069 8.06438 16.3957 8.52962 17.0052C10.2816 15.9864 12.7521 15.4417 15.7231 15.4417C16.7537 15.4417 17.8284 15.5094 18.915 15.6184C19.3036 15.6626 19.7012 15.7185 20.1016 15.7833C20.3224 15.053 20.5462 14.3758 20.7788 13.7221C20.2253 13.6456 19.6717 13.5572 19.127 13.4895C13.7621 12.8918 9.51921 13.6249 6.74524 15.5978Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M17.7967 43.486C17.6966 42.5203 17.6083 41.5456 17.5523 40.5592C15.8887 39.1724 14.3722 37.7649 13.0296 36.3691C12.5084 36.9345 12.0431 37.4763 11.6221 37.9886C13.4389 39.8496 15.5118 41.7016 17.7967 43.486Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M18.4064 57.6683C18.1944 57.1471 18.0855 56.5936 18.0855 56.0047C18.0855 55.8398 18.1179 55.6955 18.1297 55.5395C17.3199 55.6072 16.522 55.6514 15.7682 55.6514C11.0245 55.6514 7.59702 54.3205 6.16933 51.85C4.44088 48.8348 5.62754 44.156 9.40537 38.991C9.73811 38.5463 10.0708 38.1047 10.4477 37.6601C11.069 36.8827 11.7786 36.0759 12.609 35.1778C13.9164 33.7703 15.3916 32.3746 17.1083 30.8994C17.229 30.7875 17.3733 30.6786 17.5176 30.5549L17.5617 30.5107C17.6177 29.5567 17.6942 28.5821 17.7943 27.6074C15.3563 29.5037 13.1597 31.4765 11.2546 33.4729C10.5008 34.2591 9.77937 35.0806 9.10503 35.8992C8.59563 36.5087 8.13037 37.1065 7.67402 37.7277C3.30728 43.7022 2.11184 49.0874 4.32905 52.913C6.45792 56.5936 11.3453 58.2896 18.4064 57.6683Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M51.0212 27.5813C51.1214 28.5471 51.2097 29.5217 51.2656 30.5081C53.0735 32.004 54.7137 33.5351 56.1536 35.0751C56.1771 35.0869 56.1977 35.0986 56.2095 35.1075C56.2537 35.1399 56.2772 35.1958 56.2978 35.24C57.0192 36.0173 57.6936 36.7917 58.3266 37.569C58.3384 37.5808 58.3502 37.5808 58.3502 37.5808C58.3826 37.6132 58.3943 37.6486 58.4179 37.6809C62.8406 43.2343 64.5601 48.5107 62.6403 51.838C61.2211 54.2996 57.7966 55.6511 53.0061 55.6511C52.2847 55.6511 51.5103 55.607 50.7212 55.5392C50.733 55.6953 50.7536 55.8396 50.7536 55.9927C50.7536 56.558 50.6328 57.1116 50.4326 57.6328C51.3189 57.7094 52.1963 57.7653 53.0267 57.7653C58.692 57.7653 62.661 56.081 64.4987 52.898C68.0027 46.8471 62.4608 36.5386 51.0212 27.5813Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M50.7534 15.054C50.7534 15.2189 50.721 15.3749 50.7092 15.5428C51.5307 15.4751 52.2934 15.4427 53.003 15.4427C57.8026 15.4427 61.2269 16.7942 62.6373 19.2558C64.3775 22.2475 63.2026 26.9377 59.4101 32.1028C59.1775 32.4119 58.9331 32.7358 58.6799 33.045C59.1775 33.5868 59.6546 34.1198 60.1109 34.6645C60.4554 34.2316 60.797 33.8106 61.1297 33.3688C65.4965 27.3944 66.6949 22.0061 64.4894 18.1927C62.3723 14.5238 57.396 12.8602 50.4326 13.449C50.6328 13.9437 50.7534 14.4769 50.7534 15.054Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M34.1704 20.1877C35.4778 19.5988 36.8528 19.0335 38.2486 18.5034C38.2721 18.4917 38.2927 18.4917 38.3163 18.4799C39.659 17.9705 40.987 17.5376 42.2855 17.1607C41.9527 16.5512 41.7525 15.8534 41.7437 15.1113C39.4823 15.765 37.0884 16.6189 34.615 17.6613C33.131 18.3032 31.8207 18.9127 30.6134 19.534C30.6017 19.534 30.5899 19.5458 30.5811 19.5458H30.5693C30.5575 19.5458 30.5457 19.5576 30.5369 19.5576C29.2943 20.1788 27.9545 20.9002 26.4587 21.7513C25.063 22.561 23.8087 23.3354 22.6338 24.1127C22.4689 25.1109 22.3452 26.0532 22.2451 26.963C23.9176 25.7999 25.6696 24.6574 27.5217 23.5827C29.7919 22.3048 32.0327 21.1506 34.1704 20.1877Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M26.4435 49.3282C31.5081 52.255 36.7638 54.537 41.72 55.9681C41.7317 55.2466 41.9084 54.537 42.2411 53.9069C37.4416 52.4994 32.4976 50.3499 27.5188 47.4672C25.6667 46.4042 23.9147 45.2617 22.2422 44.0986C22.3541 45.0968 22.4866 46.0508 22.6426 46.9695C23.8941 47.7999 25.1803 48.598 26.4435 49.3282Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M49.0911 57.8321C49.4445 57.2903 49.6329 56.6572 49.6329 56.0035C49.6329 55.715 49.5887 55.4058 49.5122 55.0848C49.3237 54.4193 48.9468 53.8422 48.4257 53.4123C47.8044 52.8793 47.0299 52.6025 46.232 52.6025C46.0759 52.6025 45.9228 52.6143 45.7785 52.6349C44.8804 52.7557 44.0825 53.2327 43.5495 53.9217C43.0843 54.5194 42.8281 55.2526 42.8281 56.0064C42.8281 56.2184 42.8517 56.4274 42.8841 56.6277C43.0048 57.2813 43.3287 57.9026 43.7939 58.3679C44.4476 59.0451 45.3133 59.4102 46.232 59.4102C46.2644 59.3984 46.3527 59.3984 46.3763 59.3984C47.4834 59.3602 48.5022 58.7743 49.0911 57.8321Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M32.9715 17.181C30.2656 16.0945 27.6273 15.22 25.1012 14.5869C24.8568 15.2288 24.6242 15.9061 24.4033 16.6157C26.3644 17.1045 28.349 17.714 30.3218 18.4442C31.1522 18.0261 32.0293 17.6139 32.9715 17.181Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M49.7768 26.4066C49.4559 23.7918 48.9995 21.3067 48.4253 18.9688C47.8158 19.3133 47.1297 19.5223 46.3848 19.5459C46.6939 20.8091 46.9737 22.1724 47.2387 23.6917C47.4713 25.0875 47.6597 26.5509 47.804 28.0585C48.0484 30.4082 48.1691 32.9257 48.1691 35.5405C48.1691 38.1464 48.0484 40.6611 47.804 43.0019C47.6597 44.4977 47.4713 45.9847 47.2387 47.3921C47.0178 48.7672 46.7175 50.1423 46.3848 51.5056C47.1062 51.5292 47.804 51.7264 48.4342 52.0827C49.0113 49.733 49.4648 47.2508 49.7768 44.6773C49.9535 43.1932 50.086 41.7063 50.1655 40.2546C50.1655 40.2105 50.1773 40.1781 50.1891 40.1339C50.2774 38.694 50.3216 37.1422 50.3216 35.5345C50.3216 33.8827 50.2774 32.2867 50.1773 30.8116C50.086 29.3098 49.9535 27.8259 49.7768 26.4066Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <path d="M42.8369 15.0552C42.8369 16.9279 44.368 18.459 46.2408 18.459C48.1135 18.459 49.6446 16.9279 49.6446 15.0552C49.6446 14.3897 49.4444 13.7684 49.1116 13.2473C49.1116 13.2355 49.0999 13.2237 49.0999 13.2237C48.4904 12.2815 47.448 11.6602 46.2496 11.6602C44.3563 11.6514 42.8369 13.1795 42.8369 15.0552Z" fill="#E2E2E2" stroke="white" stroke-width="2.60961"></path> <path d="M41.2849 23.6237C43.1134 24.6778 44.8772 25.8085 46.5614 26.9833C46.4495 26.0087 46.317 25.0429 46.1728 24.1242C44.9979 23.3469 43.7553 22.5724 42.3596 21.7627C40.9639 20.953 39.6772 20.2551 38.4139 19.6221C37.4952 19.9666 36.606 20.3435 35.7197 20.7204C37.5718 21.5949 39.4357 22.5577 41.2849 23.6237Z" fill="#E2E2E2" stroke="white" stroke-width="1.04384"></path> <g clip-path="url(#clip0_8110_6808)"> <path d="M39.2566 25.6865H30.211C26.8806 25.6865 24.1807 28.3864 24.1807 31.7169V40.7624C24.1807 44.0929 26.8806 46.7928 30.211 46.7928H39.2566C42.5871 46.7928 45.2869 44.0929 45.2869 40.7624V31.7169C45.2869 28.3864 42.5871 25.6865 39.2566 25.6865Z" fill="#7B808A"></path> <path d="M34.7336 30.2087L29.5098 33.2239V34.0983L31.0174 34.9651L33.9798 36.6687V40.091L31.0174 38.3798V36.925L29.5098 36.0355V39.2467L34.7336 42.2619L39.9574 39.2467V33.2164L34.7336 30.2012V30.2087ZM31.7712 33.6611L34.7336 31.9499L37.696 33.6611L34.7336 35.3722L31.7712 33.6611ZM38.4498 38.3874L35.4874 40.0985V36.6763L38.4498 34.9651V38.3874Z" fill="white"></path> </g> <defs> <clippath id="clip0_8110_6808"> <rect fill="white" height="21.1063" rx="10.5531" width="21.1063" x="24.1816" y="25.6836"></rect> </clippath> </defs> </svg></div></div></div></div><div class="fb-a4dbdcf4"><div class="fb-d55b52ca"><div class="fb-8350c406 __text_block__"><p>First Party Warranty </p></div><div class="fb-dadbec54 __text_block__"><p>Frappe Support</p></div></div><div class="fb-1e99a2fc"><div class="fb-72e9c730 __text_block__"><p>rapid application development</p></div><div class="fb-9656e20b __text_block__"><p>Metadata driven, low code</p></div></div><div class="fb-6d42e01f"></div><div class="fb-f4567aba"><div class="fb-fd06500a"><img class="fb-e5e8f5f5" src="/files/metadata-driven-lc28f4542.webp"/><div class="fb-9ba4492b __text_block__"><p>Framework has an object oriented architecture and each element is called a “DocType”. A DocType is the basic building block of the application and represents a database table, a form, a class and so on.</p><p></p><p>Framework comes with a configurable admin UI where you can design complex forms with interactions, list views, tree views, kanban views, calendars without writing any code. You can design complex forms with the form builder and dynamically configure workspaces and list views. The no-code capabilities of the Framework take away 90% of your labour of building controls, layouts, routes, grids, reports and so on.</p></div></div></div><a class="fb-874fdf4e __text_block__" href="framework/features"><div class="fb-ccbaa954 __text_block__"><p>View more features</p></div><div class="fb-7257b5da"><svg fill="none" viewbox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M2.15967 0.368551L7.04834 0.36855C7.34833 0.36855 7.59153 0.611743 7.59153 0.911736L7.59153 5.80041C7.59153 6.1004 7.34833 6.34359 7.04834 6.3436C6.74835 6.3436 6.50515 6.1004 6.50515 5.80041L6.50515 2.2231L1.09661 7.63165C0.884481 7.84378 0.540555 7.84378 0.328427 7.63165C0.1163 7.41952 0.1163 7.0756 0.328427 6.86347L5.73697 1.45492L2.15967 1.45492C1.85967 1.45492 1.61648 1.21173 1.61648 0.911736C1.61648 0.611743 1.85967 0.36855 2.15967 0.368551Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a></div><div class="fb-0b191153"><div class="fb-a2dbe2cc"><div class="fb-44351f2b"><div class="fb-9552f1f6"><svg fill="none" viewbox="0 0 22 19" xmlns="http://www.w3.org/2000/svg"> <path d="M10.045 14C10.045 16.7631 7.79826 19 5.0225 19C2.24698 19 -4.36878e-05 16.9276 -4.33514e-05 13.079C0.000187904 7.74998 3.99824 4.066 8.32671 4.00021C9.05365 4.00021 9.4501 4.42791 9.4501 5.15163L9.4501 5.18444C9.4501 5.90811 9.25188 6.23718 8.8884 6.33586C7.73179 6.53319 5.38594 7.15821 4.62602 9.00023C8.19445 9.00023 10.045 11.2698 10.045 14ZM15.6293 9.00003C16.3892 7.15801 18.7354 6.53295 19.8917 6.33565C20.2552 6.23698 20.4534 5.90795 20.4534 5.18423L20.4534 5.15142C20.4534 4.42775 20.057 4 19.33 4C15.0015 4.06586 11.0033 7.74995 11.0033 13.0788C11.0033 16.9274 13.25 18.9998 16.0258 18.9998C18.8013 18.9998 21.0483 16.7631 21.0483 13.9998C21.0481 11.2367 19.2309 9.00003 15.6293 9.00003Z" fill="#EDEDED"></path> </svg></div><div class="fb-51af7d42"></div></div><div class="fb-4f97fcbb"><div class="fb-8fcbfd17"><div class="fb-4742395f"><div class="fb-4415dd3d __text_block__"><p><em>Frappe provides hundreds of out-of-the-box components, everything from a seamless UI to accounting to lead management to users to permissions to workflows to absolutely everything imaginable that one does not have to re-invent yet another CRUD CRM or a back office system. 97.42%* development effort is thus eliminated.</em></p></div></div><div class="fb-ed898481"><div class="fb-bf7f467a __text_block__"><p>Kailash Nadh</p></div><div class="fb-c2e3f60c __text_block__"><p> · </p></div><div class="fb-2de2757b __text_block__"><p>CTO at Zerodha</p></div></div></div><img class="fb-3c9aa012" src="/files/image33abca.webp"/></div></div><div class="fb-ca63e38d"></div></div><div class="fb-bf6ac878"><div class="fb-01424262"></div><div class="fb-2800a1ba"><div class="fb-c6407774"><div class="fb-4628b704"><svg fill="none" viewbox="0 0 22 19" xmlns="http://www.w3.org/2000/svg"> <path d="M10.045 14C10.045 16.7631 7.79826 19 5.0225 19C2.24698 19 -4.36878e-05 16.9276 -4.33514e-05 13.079C0.000187904 7.74998 3.99824 4.066 8.32671 4.00021C9.05365 4.00021 9.4501 4.42791 9.4501 5.15163L9.4501 5.18444C9.4501 5.90811 9.25188 6.23718 8.8884 6.33586C7.73179 6.53319 5.38594 7.15821 4.62602 9.00023C8.19445 9.00023 10.045 11.2698 10.045 14ZM15.6293 9.00003C16.3892 7.15801 18.7354 6.53295 19.8917 6.33565C20.2552 6.23698 20.4534 5.90795 20.4534 5.18423L20.4534 5.15142C20.4534 4.42775 20.057 4 19.33 4C15.0015 4.06586 11.0033 7.74995 11.0033 13.0788C11.0033 16.9274 13.25 18.9998 16.0258 18.9998C18.8013 18.9998 21.0483 16.7631 21.0483 13.9998C21.0481 11.2367 19.2309 9.00003 15.6293 9.00003Z" fill="#EDEDED"></path> </svg></div></div><div class="fb-b90d20c7"><div class="fb-7f6a4293"><div class="fb-127235c9 __text_block__"><p><em>Frappe provides hundreds of out-of-the-box components, everything from a seamless UI to accounting to lead management to users to permissions to workflows to absolutely everything imaginable that one does not have to re-invent yet another CRUD CRM or a back office system. 97.42%* development effort is thus eliminated.</em></p></div></div><div class="fb-63b8f8b3"><div class="fb-1004d173 __text_block__"><p>Kailash Nadh</p></div><div class="fb-3f503426 __text_block__"><p> · </p></div><div class="fb-24ced971 __text_block__"><p>CTO at Zerodha</p></div></div></div><img class="fb-f1fa7966" src="/files/image33abca.webp"/></div><div class="fb-c1730f53"></div></div><div class="fb-94eb008b"><div class="fb-655bb130"><div class="fb-cf5713a5 __text_block__"><p>First Party Warranty </p></div><div class="fb-af658e3c __text_block__"><p>Frappe Support</p></div></div><div class="fb-1a73e74f"><div class="fb-43a8e9f0 __text_block__"><p>backed by the best</p></div><div class="fb-4f891e98 __text_block__"><p>Apps built using Framework</p></div></div><div class="fb-4465dc23"></div><div class="fb-0afa79d2"><div class="fb-603e5030"><div class="fb-43926d69 __text_block__"><p>Developing complex web applications often involves navigating multiple tools and frameworks, leading to time-consuming integration, maintenance, and troubleshooting.</p><p></p><p>Framework simplifies this with its unified platform. Whether you're creating complex business solutions like ERPNext, Insights, or Builder, Framework provides a consistent and robust foundation to build the application of your creativity. With hundreds of community-built apps leveraging Framework, each application is packed with integration and customisation capabilities.</p></div></div></div><a class="fb-fcb8be63 __text_block__" href="https://frappecloud.com/marketplace" target="_blank"><div class="fb-ee1ff9d1 __text_block__"><p>Check out Marketplace</p></div><div class="fb-849e86f3"><svg fill="none" viewbox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M2.15967 0.368551L7.04834 0.36855C7.34833 0.36855 7.59153 0.611743 7.59153 0.911736L7.59153 5.80041C7.59153 6.1004 7.34833 6.34359 7.04834 6.3436C6.74835 6.3436 6.50515 6.1004 6.50515 5.80041L6.50515 2.2231L1.09661 7.63165C0.884481 7.84378 0.540555 7.84378 0.328427 7.63165C0.1163 7.41952 0.1163 7.0756 0.328427 6.86347L5.73697 1.45492L2.15967 1.45492C1.85967 1.45492 1.61648 1.21173 1.61648 0.911736C1.61648 0.611743 1.85967 0.36855 2.15967 0.368551Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a></div><div class="fb-cc4d0be8"><div class="fb-77937da0"><div class="fb-87304a1b __text_block__"><p>First Party Warranty </p></div><div class="fb-a62f8059 __text_block__"><p>Frappe Support</p></div></div><div class="fb-ce15add8"><div class="fb-c82dec77 __text_block__"><p>free as in freedom</p></div><div class="fb-04395b38 __text_block__"><p>100% Open-Source</p></div></div><div class="fb-516859cb"></div><div class="fb-c7ed5afe"><div class="fb-4c6c1c9f"><div class="fb-24224c30 __text_block__"><p>We believe in the power of open-source software and community. Framework is entirely open-source, empowering a global community of users to access and build solutions that fit their unique needs.</p><p></p><p>Open-source makes it more secure and fosters a sense of community collaboration and belongingness. With a community of over 22,000 users on our discuss forum and numerous stars and contributors on GitHub, Framework benefits from continuous improvement and collective innovation. By being open-source, it invites you to not just use the tool but also contribute, share, and be part of a vibrant ecosystem.</p></div></div></div><a class="fb-7035df9f __text_block__" href="support"><div class="fb-dffcaf89 __text_block__"><p>Check out Marketplace</p></div><div class="fb-84ec5018"><svg fill="none" viewbox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M2.15967 0.368551L7.04834 0.36855C7.34833 0.36855 7.59153 0.611743 7.59153 0.911736L7.59153 5.80041C7.59153 6.1004 7.34833 6.34359 7.04834 6.3436C6.74835 6.3436 6.50515 6.1004 6.50515 5.80041L6.50515 2.2231L1.09661 7.63165C0.884481 7.84378 0.540555 7.84378 0.328427 7.63165C0.1163 7.41952 0.1163 7.0756 0.328427 6.86347L5.73697 1.45492L2.15967 1.45492C1.85967 1.45492 1.61648 1.21173 1.61648 0.911736C1.61648 0.611743 1.85967 0.36855 2.15967 0.368551Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a><a class="fb-934cf779 __text_block__" href="https://github.com/frappe/frappe" target="_blank"><img class="fb-5caf5163" src="/files/fw-gh5.webp"/></a></div><div class="fb-cece7f29"><div class="fb-79a0706c"><div class="fb-6cdacb03 __text_block__"><p>First Party Warranty </p></div><div class="fb-73907602 __text_block__"><p>Frappe Support</p></div></div><div class="fb-95bab5dd"><div class="fb-1e95739c __text_block__"><p>managed hosting</p></div><div class="fb-0f2761a9 __text_block__"><p>Frappe Cloud Hosting</p></div></div><div class="fb-0c068b49"></div><div class="fb-90c56695"><div class="fb-23e94b02"><div class="fb-74c402bc __text_block__"><p>Self-hosting Framework applications can be complex and time-consuming, requiring expertise in setup, maintenance, and scalability. That's why we built Frappe Cloud—a simple, user-friendly, and sophisticated open-source platform to host Frappe applications with peace of mind.</p><p></p><p>Frappe Cloud handles the installation, setup, upgrades, monitoring, maintenance, and support of your Frappe deployments. It provides a fully featured developer platform that allows you to manage and control multiple Frappe deployments effortlessly, ensuring you can focus on building great applications rather than worrying about the backend infrastructure.</p></div></div></div><a class="fb-c279a206 __text_block__" href="https://frappecloud.com" target="_blank"><div class="fb-24e6e7a1 __text_block__"><p>Explore Frappe Cloud</p></div><div class="fb-a4e67784"><svg fill="none" viewbox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M2.15967 0.368551L7.04834 0.36855C7.34833 0.36855 7.59153 0.611743 7.59153 0.911736L7.59153 5.80041C7.59153 6.1004 7.34833 6.34359 7.04834 6.3436C6.74835 6.3436 6.50515 6.1004 6.50515 5.80041L6.50515 2.2231L1.09661 7.63165C0.884481 7.84378 0.540555 7.84378 0.328427 7.63165C0.1163 7.41952 0.1163 7.0756 0.328427 6.86347L5.73697 1.45492L2.15967 1.45492C1.85967 1.45492 1.61648 1.21173 1.61648 0.911736C1.61648 0.611743 1.85967 0.36855 2.15967 0.368551Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a></div><div class="fb-35c50450"><div class="fb-b72000da"><div class="fb-b2c19337 __text_block__"><p>What is Frappe Cloud?</p></div><div class="fb-5f9af33f __text_block__"><p>Application + Infrastructure</p></div></div><div class="fb-fd4a68ae"><div class="fb-54cc0244 __text_block__"><p>Origins</p></div><div class="fb-0d5613db __text_block__"><p>Story of Framework</p></div></div><div class="fb-c4967c5e"><div class="fb-66e54b7b __text_block__"><p>Started in 2005, Frappe Framework was inspired by the Semantic Web. The "big idea" behind semantic web was of a framework that not only described how information is shown (like headings, body etc), but also what it means, like name, address etc.</p><p></p><p>By creating a web framework that allowed for easy definition of metadata, it made building complex applications easy. Applications usually designed around how users interact with a system, but not based on semantics of the underlying system. Applications built on semantics end up being much more consistent and extensible. The first application built on Framework was ERPNext, a beast with more than 700 object types. Framework is not for the light hearted - it is not the first thing you might want to learn if you are beginning to learn web programming, but if you are ready to do real work, then Framework is the right tool for the job.</p></div></div></div><div class="fb-6f4b1eab"><div class="fb-5067b0b1"><div class="fb-caa632e3 __text_block__"><p>user reviews</p></div><div class="fb-5063bc7a __text_block__"><p>Take it from our users</p></div></div><div class="fb-8148f837"><div class="fb-35a35355 __text_block__"><p>user reviews</p></div><div class="fb-a97c8f96 __text_block__"><p>Take it from our users</p></div></div><div class="fb-8221fcfc"></div><div class="fb-d7f571c0"><div class="fb-0095390b"><div class="fb-8ebbf8b8"><div class="fb-ab70384e"><div class="fb-01f3c98d"><img class="fb-0b520a13" src="/files/imageb9f2c1.webp"/><div class="fb-1f6d2efa"><div class="fb-a73d43b0 __text_block__"><p>Kailash Nadh</p></div><div class="fb-84652ec1 __text_block__"><p>CTO, Zerodha</p></div></div></div><div class="fb-0c5fe5f8 __text_block__"><p>"Frappe provides hundreds of out-of-the-box components, everything from a seamless UI to accounting to lead management to users to permissions to workflows to absolutely everything imaginable that one does not have to re-invent yet another CRUD CRM or a back office system. 97.42%* development effort is thus eliminated."</p></div></div><a class="fb-441c6dc8 __text_block__" href="https://frappe.io/testimonials?product=Frappe+HR" target="_blank"><div class="fb-c385afba __text_block__"><p>View all testimonials</p></div><div class="fb-ce62870e"><svg fill="none" viewbox="0 0 8 8" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M2.15967 0.368551L7.04834 0.36855C7.34833 0.36855 7.59153 0.611743 7.59153 0.911736L7.59153 5.80041C7.59153 6.1004 7.34833 6.34359 7.04834 6.3436C6.74835 6.3436 6.50515 6.1004 6.50515 5.80041L6.50515 2.2231L1.09661 7.63165C0.884481 7.84378 0.540555 7.84378 0.328427 7.63165C0.1163 7.41952 0.1163 7.0756 0.328427 6.86347L5.73697 1.45492L2.15967 1.45492C1.85967 1.45492 1.61648 1.21173 1.61648 0.911736C1.61648 0.611743 1.85967 0.36855 2.15967 0.368551Z" fill="#171717" fill-rule="evenodd"></path> </svg></div></a></div></div></div></div></div><div class="fb-bd67405b"></div><div class="fb-11fde977"><div class="fb-14c3b755 __text_block__"><p>Kickstart your development with meta power</p></div><div class="fb-f4c46cb2"><a class="fb-3a352df3 __text_block__" href="https://github.com/frappe/crm"><div class="fb-401b3d22 __text_block__"><p><span style="color: rgb(255, 255, 255)">Get started with Frappe CRM</span></p></div><div class="fb-902e6d15"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div></a><a class="fb-d2cbb2a7 __text_block__" href="#"><a class="fb-14f003bf __text_block__" href="https://github.com/frappe/crm#getting-started"><p>Custom install using Docker</p></a></a><div class="fb-1080315f"><a class="fb-807df7ca __text_block__" href="https://github.com/frappe/crm"><div class="fb-d513e879"><svg fill="none" height="15" viewbox="0 0 16 15" width="16" xmlns="http://www.w3.org/2000/svg"> <path d="M15.2634 5.84137C15.1838 5.59641 14.9756 5.42435 14.7199 5.39276L10.531 4.87353L8.74278 1.05029C8.63355 0.816905 8.40588 0.671875 8.14824 0.671875C7.89061 0.671875 7.66296 0.816797 7.5537 1.05007L5.76545 4.87359L1.57656 5.39271C1.32088 5.4244 1.11257 5.59625 1.03285 5.84131C0.95325 6.08628 1.02074 6.34778 1.20893 6.52365L4.2928 9.40582L3.49201 13.5499C3.44324 13.8029 3.5422 14.054 3.75072 14.2054C3.95903 14.3567 4.22867 14.3734 4.45405 14.2489L8.14844 12.2067L11.8426 14.2488C11.943 14.3044 12.0522 14.3319 12.1609 14.3319C12.296 14.3319 12.4304 14.2894 12.5459 14.2054C12.7542 14.0539 12.8534 13.8028 12.8045 13.5499L12.0039 9.40582L15.0878 6.52365C15.2761 6.34768 15.3431 6.08612 15.2634 5.84137ZM11.3699 9.01785C11.28 9.10199 11.2396 9.22636 11.2629 9.34726L12.0768 13.5606L8.32126 11.4846C8.21354 11.425 8.08256 11.425 7.97483 11.4846L4.21897 13.5606L5.03294 9.34726C5.05641 9.22624 5.01585 9.10197 4.92586 9.01785L1.79077 6.08778L6.04944 5.56002C6.17165 5.54488 6.27754 5.46798 6.32966 5.35637L8.14787 1.46946L9.96585 5.35665C10.018 5.46826 10.124 5.54515 10.2461 5.56029L14.5048 6.08806L11.3699 9.01785Z" fill="#171717" stroke="#171717" stroke-width="0.3"></path> </svg> </div><div class="fb-51d05aee __text_block__"><p>GitHub</p></div><div class="fb-f88e9484"><svg fill="none" viewbox="0 0 2 15" xmlns="http://www.w3.org/2000/svg"> <line stroke="black" x1="1.29688" x2="1.29687" y1="2.18557e-08" y2="15"></line> </svg></div><div class="fb-24b430fc __text_block__">8.2K</div></a></div><a class="fb-7010b017 __text_block__" href="https://frappeframework.com/docs"><div class="fb-a5f10f3c __text_block__"><p><span style="color: rgb(23, 23, 23)">Get started with Framework</span></p></div><div class="fb-cfb0f906"><svg fill="none" viewbox="0 0 20 20" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M11.1745 3.39635C10.9793 3.20109 10.6627 3.20109 10.4674 3.39635C10.2722 3.59161 10.2722 3.90819 10.4674 4.10346L15.8641 9.5001L2.92905 9.5001C2.65291 9.5001 2.42906 9.72396 2.42905 10.0001C2.42905 10.2762 2.65291 10.5001 2.92905 10.5001L15.8637 10.5001L10.4674 15.8963C10.2722 16.0916 10.2722 16.4082 10.4674 16.6035C10.6627 16.7987 10.9793 16.7987 11.1745 16.6035L17.4128 10.3652C17.5103 10.274 17.5712 10.1442 17.5712 10.0001C17.5712 9.88034 17.5291 9.77042 17.4589 9.68432C17.4482 9.67123 17.4368 9.65855 17.4245 9.64635L11.1745 3.39635Z" fill="#fff" fill-rule="evenodd"></path> </svg></div><div class="fb-7cbcc5af"><svg fill="none" viewbox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"> <path clip-rule="evenodd" d="M9.01025 2.64697C8.81499 2.45171 8.49841 2.45171 8.30314 2.64697C8.10788 2.84223 8.10788 3.15881 8.30314 3.35408L12.4497 7.50068L2.34315 7.50068C2.067 7.50068 1.84315 7.72454 1.84315 8.00068C1.84315 8.27682 2.067 8.50068 2.34315 8.50068L12.4494 8.50068L8.30314 12.647C8.10788 12.8422 8.10788 13.1588 8.30314 13.3541C8.49841 13.5493 8.81499 13.5493 9.01025 13.3541L13.9997 8.36461C14.0965 8.27343 14.1569 8.14411 14.1569 8.00068C14.1569 7.89851 14.1262 7.8035 14.0736 7.72433C14.0637 7.70934 14.0528 7.69477 14.0411 7.6807C14.0328 7.67073 14.024 7.66101 14.0148 7.65157C14.0133 7.65003 14.0118 7.64849 14.0103 7.64697L9.01025 2.64697Z" fill="#383838" fill-rule="evenodd"></path> </svg></div></a><a class="fb-344e4798 __text_block__" href="#"><a class="fb-912b950a __text_block__" href="https://frappehr.com/docs/v14/en/intro"><p>Read the documentation</p></a></a></div></div></div><div class="fb-9c7057b5 footer-c"><div class="fb-b4b2f8e0"></div><div class="fb-922a6780"><svg class="" fill="none" height="19" viewBox="0 0 60 19" width="60" xmlns="http://www.w3.org/2000/svg"><path class="" d="M10.1934 3.4054H12.9961V5.25922H13.1059C13.4842 3.94454 14.4442 3.25195 15.6076 3.25195C15.9005 3.25195 16.2584 3.29343 16.5188 3.35563V5.96839C16.2462 5.87715 15.6971 5.8108 15.2984 5.8108C14.0211 5.8108 13.0856 6.71075 13.0856 8.01713V14.0265H10.1934V3.4054Z" fill="#171717"></path><path class="" d="M16.8438 11.0644C16.8438 8.69216 18.6946 7.98713 20.757 7.79221C22.5671 7.61388 23.279 7.52264 23.279 6.83835V6.79688C23.279 5.92596 22.7176 5.41999 21.7332 5.41999C20.6959 5.41999 20.0776 5.9384 19.8824 6.64343L17.2099 6.42363C17.6085 4.48687 19.2519 3.26758 21.7495 3.26758C24.0681 3.26758 26.1712 4.33342 26.1712 6.86323V14.0297H23.4295V12.5574H23.3481C22.8397 13.5486 21.8431 14.2329 20.3014 14.2329C18.3163 14.2287 16.8438 13.167 16.8438 11.0644ZM23.2993 10.2308V9.10274C22.9536 9.33913 21.9204 9.48843 21.2898 9.57967C20.2729 9.72483 19.6017 10.1313 19.6017 10.9648C19.6017 11.7736 20.2404 12.1966 21.1271 12.1966C22.4004 12.1966 23.2993 11.3464 23.2993 10.2308Z" fill="#171717"></path><path class="" d="M27.7012 3.42226H30.5486V5.20557H30.6788C31.0652 4.34294 31.8991 3.28125 33.6442 3.28125C35.9303 3.28125 37.8625 5.09359 37.8625 8.74731C37.8625 12.3015 36.0117 14.2175 33.6361 14.2175C31.952 14.2175 31.0774 13.2263 30.6788 12.343H30.5893V18.0288H27.7012V3.42226ZM32.7208 11.8743C34.1405 11.8743 34.9134 10.5887 34.9134 8.73487C34.9134 6.89349 34.1527 5.62859 32.7208 5.62859C31.3174 5.62859 30.5283 6.83958 30.5283 8.73487C30.5283 10.6302 31.3296 11.8743 32.7208 11.8743Z" fill="#171717"></path><path class="" d="M38.9121 3.42226H41.7636V5.20557H41.8938C42.2802 4.34294 43.1141 3.28125 44.8592 3.28125C47.1453 3.28125 49.0775 5.09359 49.0775 8.74731C49.0775 12.3015 47.2267 14.2175 44.8511 14.2175C43.167 14.2175 42.2924 13.2263 41.8938 12.343H41.8043V18.0288H38.9121V3.42226ZM43.9318 11.8743C45.3514 11.8743 46.1243 10.5887 46.1243 8.73487C46.1243 6.89349 45.3636 5.62859 43.9318 5.62859C42.5284 5.62859 41.7392 6.83958 41.7392 8.73487C41.7392 10.6302 42.5446 11.8743 43.9318 11.8743Z" fill="#171717"></path><path class="" d="M50.0469 8.78439C50.0469 5.50393 52.036 3.28516 55.1031 3.28516C57.857 3.28516 60.0008 5.06847 60.0008 8.68071V9.48942H52.9025V9.49772C52.9025 11.082 53.8177 12.0566 55.2618 12.0566C56.2258 12.0566 56.9702 11.6335 57.2631 10.8248L59.9357 11.0032C59.5289 12.9731 57.7919 14.2546 55.213 14.2546C52.0075 14.2546 50.0469 12.1519 50.0469 8.78439ZM57.2794 7.66464C57.2713 6.39973 56.4048 5.48734 55.1479 5.48734C53.8665 5.48734 52.9635 6.45779 52.9025 7.66464H57.2794Z" fill="#171717"></path><path class="" d="M0 0V2.46761H2.93694H8.59117H9.20134V0H0Z" fill="#171717"></path><path class="" d="M0 6.29492V14.0295H2.93694V8.76667H8.59117V6.29492H2.93694H0Z" fill="#171717"></path></svg></div><div class="fb-5c57f163"><svg class="fb-c6d516f4" fill="none" height="13" viewBox="0 0 181 13" width="181" xmlns="http://www.w3.org/2000/svg"><rect class="" fill="#C7C7C7" height="8.48528" transform="matrix(-0.707107 -0.707107 -0.707107 0.707107 181.004 6.5)" width="8.48528"></rect><line class="" stroke="#C7C7C7" x1="171" x2="-4.37115e-08" y1="6.5" y2="6.49999"></line></svg><svg class="fb-981de3d0" fill="none" height="37" viewBox="0 0 37 37" width="37" xmlns="http://www.w3.org/2000/svg"><path class="" d="M18.2891 35.5781C8.74058 35.5781 1 27.8375 1 18.2891C1 8.74058 8.74058 1 18.2891 1C27.8375 1 35.5781 8.74058 35.5781 18.2891C35.5781 27.8375 27.8375 35.5781 18.2891 35.5781Z" stroke="#C7C7C7" stroke-width="2"></path><path class="" d="M12.4375 11.3379H24.1425" stroke="#C7C7C7" stroke-width="3.29203"></path><path class="" d="M14.0859 26.8865L14.0859 19.2051H23.2305" stroke="#C7C7C7" stroke-width="3.29203"></path></svg><svg class="fb-0f587dad" fill="none" height="13" viewBox="0 0 181 13" width="181" xmlns="http://www.w3.org/2000/svg"><rect class="" fill="#C7C7C7" height="8.48528" transform="rotate(-45 0 6.5)" width="8.48528" y="6.5"></rect><line class="" stroke="#C7C7C7" transform="matrix(1 -8.74231e-08 -8.74231e-08 -1 10.0039 5.99805)" x2="171" y1="-0.5" y2="-0.5"></line></svg></div><div class="fb-19f24324"><div class="fb-887b1e45 f-social"><a class="fb-ab9c646b __text_block__" href="https://twitter.com/frappetech" target="_blank"><svg class="" fill="none" height="17" viewBox="0 0 18 17" width="18" xmlns="http://www.w3.org/2000/svg"><g class="" clip-path="url(#clip0_5729_20508)"><path class="" d="M10.1233 7.19888L16.4556 0H14.9551L9.45667 6.25068L5.06512 0H0L6.64087 9.45214L0 17.0013H1.50065L7.30709 10.4003L11.9449 17.0013H17.01L10.1229 7.19888H10.1233ZM8.06791 9.53542L7.39506 8.5942L2.04136 1.10481H4.34627L8.66677 7.14898L9.33962 8.0902L14.9558 15.9467H12.6508L8.06791 9.53578V9.53542Z" fill="#999999"></path></g><defs class=""><clippath class="" id="clip0_5729_20508"><rect class="" fill="white" height="17.01" width="17.01"></rect></clippath></defs></svg></a><a class="fb-3005c9bd __text_block__" href="https://in.linkedin.com/company/frappe-technologies" target="_blank"><svg class="" fill="none" height="17" viewBox="0 0 18 17" width="18" xmlns="http://www.w3.org/2000/svg"><g class="" clip-path="url(#clip0_5729_20510)"><path class="" d="M15.9781 0.00195312H1.48603C0.791816 0.00195312 0.230469 0.550014 0.230469 1.22762V15.7795C0.230469 16.4571 0.791816 17.0085 1.48603 17.0085H15.9781C16.6723 17.0085 17.237 16.4571 17.237 15.7828V1.22762C17.237 0.550014 16.6723 0.00195312 15.9781 0.00195312ZM5.27595 14.494H2.75155V6.37607H5.27595V14.494ZM4.01375 5.26998C3.20329 5.26998 2.54893 4.61563 2.54893 3.80849C2.54893 3.00134 3.20329 2.34699 4.01375 2.34699C4.8209 2.34699 5.47525 3.00134 5.47525 3.80849C5.47525 4.61231 4.8209 5.26998 4.01375 5.26998ZM14.7225 14.494H12.2015V10.548C12.2015 9.60797 12.1848 8.39559 10.8894 8.39559C9.5774 8.39559 9.37811 9.42196 9.37811 10.4815V14.494H6.86035V6.37607H9.27846V7.48548H9.31168C9.64716 6.84774 10.4709 6.17345 11.6966 6.17345C14.2509 6.17345 14.7225 7.85418 14.7225 10.0398V14.494V14.494Z" fill="#999999"></path></g><defs class=""><clippath class="" id="clip0_5729_20510"><rect class="" fill="white" height="17.0065" transform="translate(0.230469 0.00195312)" width="17.0065"></rect></clippath></defs></svg></a><a class="fb-2bac7c23 __text_block__" href="https://www.instagram.com/frappetech/" target="_blank"><svg class="" fill="none" height="17" viewBox="0 0 18 17" width="18" xmlns="http://www.w3.org/2000/svg"><g class="" clip-path="url(#clip0_5729_20511)"><path class="" d="M8.96419 1.5332C11.2362 1.5332 11.5052 1.54317 12.3987 1.58303C13.2291 1.61956 13.6775 1.75907 13.9765 1.87533C14.3717 2.02812 14.6574 2.21413 14.953 2.50975C15.2519 2.80869 15.4346 3.09103 15.5874 3.48629C15.7037 3.78524 15.8432 4.23697 15.8797 5.06405C15.9196 5.96087 15.9296 6.22992 15.9296 8.49856C15.9296 10.7705 15.9196 11.0396 15.8797 11.9331C15.8432 12.7635 15.7037 13.2119 15.5874 13.5108C15.4346 13.9061 15.2486 14.1918 14.953 14.4874C14.6541 14.7863 14.3717 14.969 13.9765 15.1218C13.6775 15.2381 13.2258 15.3776 12.3987 15.4141C11.5019 15.454 11.2328 15.4639 8.96419 15.4639C6.69223 15.4639 6.42318 15.454 5.52967 15.4141C4.69928 15.3776 4.25086 15.2381 3.95192 15.1218C3.55665 14.969 3.271 14.783 2.97538 14.4874C2.67643 14.1884 2.49375 13.9061 2.34095 13.5108C2.2247 13.2119 2.08519 12.7602 2.04865 11.9331C2.0088 11.0363 1.99883 10.7672 1.99883 8.49856C1.99883 6.2266 2.0088 5.95755 2.04865 5.06405C2.08519 4.23365 2.2247 3.78524 2.34095 3.48629C2.49375 3.09103 2.67976 2.80537 2.97538 2.50975C3.27432 2.21081 3.55665 2.02812 3.95192 1.87533C4.25086 1.75907 4.7026 1.61956 5.52967 1.58303C6.42318 1.54317 6.69223 1.5332 8.96419 1.5332ZM8.96419 0.00195312C6.65569 0.00195312 6.36671 0.0119179 5.45992 0.0517769C4.55645 0.0916359 3.93531 0.237785 3.39722 0.447045C2.83587 0.66627 2.36088 0.955247 1.88922 1.43023C1.41423 1.9019 1.12525 2.37689 0.90603 2.93491C0.69677 3.47633 0.55062 4.09414 0.510761 4.99761C0.470902 5.90773 0.460938 6.19671 0.460938 8.50521C0.460938 10.8137 0.470902 11.1027 0.510761 12.0095C0.55062 12.9129 0.69677 13.5341 0.90603 14.0722C1.12525 14.6335 1.41423 15.1085 1.88922 15.5802C2.36088 16.0518 2.83587 16.3441 3.3939 16.56C3.93531 16.7693 4.55313 16.9155 5.4566 16.9553C6.36339 16.9952 6.65237 17.0051 8.96087 17.0051C11.2694 17.0051 11.5583 16.9952 12.4651 16.9553C13.3686 16.9155 13.9897 16.7693 14.5278 16.56C15.0859 16.3441 15.5609 16.0518 16.0325 15.5802C16.5042 15.1085 16.7965 14.6335 17.0124 14.0755C17.2216 13.5341 17.3678 12.9163 17.4077 12.0128C17.4475 11.106 17.4575 10.817 17.4575 8.50853C17.4575 6.20003 17.4475 5.91105 17.4077 5.00426C17.3678 4.10079 17.2216 3.47965 17.0124 2.94155C16.8031 2.37689 16.5142 1.9019 16.0392 1.43023C15.5675 0.958569 15.0925 0.66627 14.5345 0.450367C13.9931 0.241107 13.3753 0.0949575 12.4718 0.0550985C11.5617 0.0119179 11.2727 0.00195312 8.96419 0.00195312Z" fill="#999999"></path><path class="" d="M8.96554 4.13672C6.55407 4.13672 4.59766 6.09313 4.59766 8.5046C4.59766 10.9161 6.55407 12.8725 8.96554 12.8725C11.377 12.8725 13.3334 10.9161 13.3334 8.5046C13.3334 6.09313 11.377 4.13672 8.96554 4.13672ZM8.96554 11.3379C7.40107 11.3379 6.13223 10.0691 6.13223 8.5046C6.13223 6.94014 7.40107 5.67129 8.96554 5.67129C10.53 5.67129 11.7988 6.94014 11.7988 8.5046C11.7988 10.0691 10.53 11.3379 8.96554 11.3379Z" fill="#999999"></path><path class="" d="M14.5238 3.96504C14.5238 4.52971 14.0654 4.98477 13.5041 4.98477C12.9394 4.98477 12.4844 4.52639 12.4844 3.96504C12.4844 3.40037 12.9428 2.94531 13.5041 2.94531C14.0654 2.94531 14.5238 3.40369 14.5238 3.96504Z" fill="#999999"></path></g><defs class=""><clippath class="" id="clip0_5729_20511"><rect class="" fill="white" height="17.0065" transform="translate(0.460938 0.00195312)" width="17.0065"></rect></clippath></defs></svg></a><a class="fb-8c9bbe1b __text_block__" href="https://github.com/frappe" target="_blank"><svg class="" fill="none" height="18" viewBox="0 0 19 18" width="19" xmlns="http://www.w3.org/2000/svg"><g class="" clip-path="url(#clip0_5729_20512)"><path class="" clip-rule="evenodd" d="M9.6908 -0.00585938C4.71432 -0.00585938 0.683594 4.02487 0.683594 9.00135C0.683594 12.987 3.26191 16.3535 6.84227 17.5469C7.29263 17.6257 7.46152 17.3555 7.46152 17.1191C7.46152 16.9052 7.45026 16.1959 7.45026 15.4415C5.1872 15.8581 4.60173 14.8898 4.42158 14.3832C4.32025 14.1242 3.88115 13.3248 3.49835 13.1109C3.18309 12.942 2.73273 12.5254 3.48709 12.5142C4.1964 12.5029 4.70306 13.1672 4.87194 13.4374C5.68259 14.7997 6.97738 14.4169 7.49529 14.1805C7.57411 13.595 7.81054 13.201 8.0695 12.9758C6.0654 12.7506 3.97122 11.9737 3.97122 8.52847C3.97122 7.54893 4.32025 6.73829 4.89446 6.10778C4.80439 5.8826 4.48914 4.95936 4.98453 3.72087C4.98453 3.72087 5.73889 3.48443 7.46152 4.64411C8.18209 4.44145 8.9477 4.34012 9.71332 4.34012C10.4789 4.34012 11.2445 4.44145 11.9651 4.64411C13.6877 3.47317 14.4421 3.72087 14.4421 3.72087C14.9375 4.95936 14.6222 5.8826 14.5322 6.10778C15.1064 6.73829 15.4554 7.53768 15.4554 8.52847C15.4554 11.985 13.35 12.7506 11.3459 12.9758C11.6724 13.2573 11.9539 13.7977 11.9539 14.6421C11.9539 15.8468 11.9426 16.8151 11.9426 17.1191C11.9426 17.3555 12.1115 17.637 12.5618 17.5469C16.1197 16.3535 18.698 12.9758 18.698 9.00135C18.698 4.02487 14.6673 -0.00585938 9.6908 -0.00585938Z" fill="#999999" fill-rule="evenodd"></path></g><defs class=""><clippath class="" id="clip0_5729_20512"><rect class="" fill="white" height="18.01" transform="translate(0.6875 -0.00585938)" width="18.01"></rect></clippath></defs></svg></a><a class="fb-0811c9c8 __text_block__" href="https://www.youtube.com/@frappetech" target="_blank"><svg class="fb-b6edd903" fill="none" height="20" viewBox="0 0 21 20" width="21" xmlns="http://www.w3.org/2000/svg"><g class="" clip-path="url(#clip0_5729_20822)"><mask class="fb-9caf61ee" height="14" id="mask0_5729_20822" maskUnits="userSpaceOnUse" width="21" x="0" y="3"><path class="" d="M20.8243 3.10352H0.8125V16.9047H20.8243V3.10352Z" fill="white"></path></mask><g class="" mask="url(#mask0_5729_20822)"><path class="" d="M20.1991 5.2586C19.9737 4.41032 19.31 3.74227 18.4672 3.51555C16.9396 3.10352 10.814 3.10352 10.814 3.10352C10.814 3.10352 4.68835 3.10352 3.16075 3.51555C2.31791 3.74227 1.65411 4.41032 1.42889 5.2586C1.01953 6.79621 1.01953 10.0042 1.01953 10.0042C1.01953 10.0042 1.01953 13.2121 1.42889 14.7497C1.65411 15.598 2.31791 16.266 3.16075 16.4928C4.68835 16.9047 10.814 16.9047 10.814 16.9047C10.814 16.9047 16.9396 16.9047 18.4672 16.4928C19.31 16.266 19.9737 15.598 20.1991 14.7498C20.6084 13.212 20.6084 10.0042 20.6084 10.0042C20.6084 10.0042 20.6084 6.79621 20.1991 5.2586Z" fill="#999999"></path><path class="" d="M8.8125 12.9169L13.9323 10.0045L8.8125 7.0918V12.9169Z" fill="white"></path></g></g><defs class=""><clippath class="" id="clip0_5729_20822"><rect class="" fill="white" height="20" transform="translate(0.917969)" width="20"></rect></clippath></defs></svg></a></div><div class="fb-9742f96e f-links"><a class="fb-7d0f05a2 __text_block__" href="/sitemap"><p>Contents</p></a><a class="fb-bd9cd456 __text_block__" href="/products"><p>Products</p></a><a class="fb-04720631 __text_block__" href="/partners"><p>Partners</p></a><a class="fb-7a6a7b7a __text_block__" href="/quality-and-information-security"><p>Certifications</p></a><a class="fb-bb847725 __text_block__" href="/contact"><p>Contact</p></a><a class="fb-20cabf62 __text_block__" href="/terms"><p>Terms</p></a><a class="fb-716ce2e4 __text_block__" href="/social"><p>Social</p></a></div><div class="fb-c86da2ee" href="https://github.com/frappe" target="_blank"><svg class="" fill="none" height="13" viewBox="0 0 18 13" width="18" xmlns="http://www.w3.org/2000/svg"><path class="" d="M7.62653 8.27036C7.9978 10.3488 6.40189 12.2791 3.72939 12.2791C1.05688 12.2791 -0.390599 8.75285 0.0918935 5.70868C0.539159 2.88576 3.60431 1.11728 5.82362 0.726618C5.88353 0.716142 5.94506 0.719616 6.00341 0.736769C6.06177 0.753923 6.11539 0.784294 6.1601 0.825527C6.20482 0.866759 6.23943 0.917743 6.26125 0.974519C6.28307 1.0313 6.29151 1.09234 6.28592 1.15291L6.20676 2.08939C6.20096 2.17427 6.16734 2.25486 6.11109 2.31869C6.05485 2.38252 5.97912 2.42602 5.89565 2.44245C3.50298 2.84816 2.07926 6.4342 3.54415 6.00474C5.06564 5.55985 7.25526 6.19315 7.62653 8.27036ZM17.2194 8.27036C16.8481 6.19196 14.6581 5.56104 13.1362 6.00633C11.6717 6.43499 13.0966 2.84895 15.4877 2.44404C15.5712 2.42767 15.647 2.38418 15.7032 2.32034C15.7595 2.2565 15.7931 2.17587 15.7988 2.09097L15.878 1.15449C15.8836 1.09392 15.8751 1.03288 15.8533 0.976103C15.8315 0.919327 15.7969 0.868343 15.7522 0.827111C15.7074 0.785878 15.6538 0.755506 15.5955 0.738352C15.5371 0.721199 15.4756 0.717725 15.4157 0.728201C13.1968 1.11847 10.1316 2.88734 9.68395 5.71026C9.20146 8.75364 10.6489 12.2807 13.3214 12.2807C15.994 12.2807 17.5903 10.3492 17.2194 8.27036Z" fill="#E2E2E2"></path></svg><div class="fb-2c5dcc54 __text_block__ f-thought"><p><em>"To err is human, to forgive is design." – Andrew Dillon</em></p></div><svg class="" fill="none" height="13" viewBox="0 0 18 13" width="18" xmlns="http://www.w3.org/2000/svg"><path class="" d="M9.92035 4.72964C9.54908 2.65124 11.145 0.72088 13.8175 0.72088C16.49 0.72088 17.9375 4.24715 17.455 7.29132C17.0077 10.1142 13.9426 11.8827 11.7233 12.2734C11.6633 12.2839 11.6018 12.2804 11.5435 12.2632C11.4851 12.2461 11.4315 12.2157 11.3868 12.1745C11.3421 12.1332 11.3074 12.0823 11.2856 12.0255C11.2638 11.9687 11.2554 11.9077 11.261 11.8471L11.3401 10.9106C11.3459 10.8257 11.3795 10.7451 11.4358 10.6813C11.492 10.6175 11.5678 10.574 11.6512 10.5575C14.0439 10.1518 15.4676 6.5658 14.0027 6.99526C12.4812 7.44015 10.2916 6.80685 9.92035 4.72964ZM0.327497 4.72964C0.698767 6.80804 2.88878 7.43896 4.41067 6.99367C5.87517 6.56501 4.45025 10.151 2.05917 10.556C1.97566 10.5723 1.89991 10.6158 1.84365 10.6797C1.7874 10.7435 1.75379 10.8241 1.74806 10.909L1.6689 11.8455C1.6633 11.9061 1.67175 11.9671 1.69357 12.0239C1.71539 12.0807 1.75 12.1317 1.79472 12.1729C1.83943 12.2141 1.89305 12.2445 1.95141 12.2616C2.00976 12.2788 2.07129 12.2823 2.1312 12.2718C4.35011 11.8815 7.41526 10.1127 7.86293 7.28974C8.34542 4.24636 6.89794 0.719296 4.22543 0.719296C1.55292 0.719296 -0.0433765 2.65085 0.327497 4.72964Z" fill="#E2E2E2"></path></svg></div></div></div></div> <script src="/files/page_scripts/JavaScript-f90c8-5620968ae7.js?v=2ddebf563d"></script> <script src="/files/page_scripts/JavaScript-f991c-1980f7b50e.js?v=2101e3b9fc"></script> <script src="/files/page_scripts/builder-asset-script.js?v=20fae7dd77"></script> <script>window.page_data = {}</script> <script>if (!window.frappe) window.frappe = {};</script> <script>frappe.csrf_token = "None";</script> <script> if (navigator.doNotTrack != 1) {document.addEventListener("DOMContentLoaded", function() {let b=getBrowser(),q=getQueryParams();import('/assets/builder/js/identify.js').then(f=>f.load()).then(fp=>fp.get()).then(r=>{const d={referrer:document.referrer,browser:b.name,version:b.version,user_tz:Intl.DateTimeFormat().resolvedOptions().timeZone,source:q.source,medium:q.medium,campaign:q.campaign,visitor_id:r.visitorId};makeViewLog(d)})})}function getBrowser(){const ua=navigator.userAgent,b={};if(ua.indexOf("Chrome")!==-1){b.name="Chrome";b.version=parseInt(ua.split("Chrome/")[1])}else if(ua.indexOf("Firefox")!==-1){b.name="Firefox";b.version=parseInt(ua.split("Firefox/")[1])}else{b.name="Unknown";b.version="Unknown"}return b}function getQueryParams(){const q={},p=window.location.search.substring(1).split("&");p.forEach(p=>{const [k,v]=p.split("=");q[k]=v});return q}function makeViewLog(d){fetch('/api/method/frappe.website.doctype.web_page_view.web_page_view.make_view_log',{method:'POST',headers:{'Content-Type':'application/json',"X-Frappe-CSRF-Token": frappe.csrf_token},body:JSON.stringify(d)})} </script> <script> if(window.matchMedia("(min-width:768px)").matches&&document.cookie.includes("user_id=")&&!document.cookie.includes("user_id=Guest")&&!document.cookie.includes("system_user=no;")){const a=Object.assign(document.createElement("a"),{rel:"nofollow",href:"/editor/page/page-47a15106",target:"editor-page-47a15106",style:"position:fixed;bottom:40px;right:50px;height:35px;width:35px;opacity:.1",innerHTML:'<img src="/assets/builder/frontend/builder_logo.png" alt="Edit in Builder" style="box-shadow:#bdbdbd 0 0 5px;border-radius:10px"/>'});document.body.appendChild(a),a.addEventListener("mouseover",()=>a.style.opacity="1"),a.addEventListener("mouseout",()=>a.style.opacity=".1")} </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10