@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-200-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-200-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-200-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-300-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-300-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-500-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-600-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-800-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:800;font-display:swap;src:url(/assets/themekit/fonts/self/cairo-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/jetbrains-mono-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/jetbrains-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/jetbrains-mono-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/jetbrains-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Tajawal;font-style:normal;font-weight:200;font-display:swap;src:url(/assets/themekit/fonts/self/Tajawal-Light.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/themekit/fonts/self/Tajawal-Light.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/themekit/fonts/self/Tajawal-Regular.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/themekit/fonts/self/Tajawal-Medium.ttf) format("truetype")}@font-face{font-family:Tajawal;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/themekit/fonts/self/Tajawal-Bold.ttf) format("truetype")}html:root{--dineos-font-sans: "Cairo", system-ui, sans-serif;--dineos-font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--dineos-ink: #1a1a1f;--dineos-ink-2: #2a2930;--dineos-muted: #8a8779;--dineos-muted-2: #b3afa0;--dineos-line: rgba(24, 23, 27, .07);--dineos-yellow: #f5d041;--dineos-yellow-glow: #ffd95a;--dineos-yellow-deep: #d9b223;--dineos-yellow-gradient: linear-gradient(135deg, #ffe27a, #f5d041);--dineos-green: #4cc38a;--dineos-green-deep: #2fa66d;--dineos-green-soft: #dff5e3;--dineos-red: #e85d6e;--dineos-red-deep: #d83a4f;--dineos-red-soft: #fde0e3;--dineos-blue: #5b8def;--dineos-blue-deep: #3f6dd6;--dineos-blue-soft: #e1ecff;--dineos-orange: #f59042;--dineos-orange-deep: #db6f1f;--dineos-purple: #a585f0;--dineos-purple-soft: #ece1ff;--dineos-pending-fg: #a17800;--dineos-pending-bg: #fff5d4;--dineos-r-card: 24px;--dineos-r-modal: 28px;--dineos-r-field: 16px;--dineos-r-option: 10px;--dineos-r-pill: 9999px;--dineos-shadow-yellow: inset 0 1px 0 rgba(255, 255, 255, .4), 0 6px 16px -6px rgba(217, 178, 35, .55);--dineos-shadow-red: inset 0 1px 0 rgba(255, 255, 255, .3), 0 6px 16px -6px rgba(216, 58, 79, .55);--dineos-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .9), 0 1px 2px rgba(0, 0, 0, .02), 0 14px 40px -20px rgba(60, 50, 20, .22), 0 4px 12px -6px rgba(60, 50, 20, .1);--dineos-shadow-chip: inset 0 1px 0 rgba(255, 255, 255, .7), 0 4px 12px -6px rgba(60, 50, 20, .15);--font-stack: var(--dineos-font-sans);--text-color: var(--dineos-ink);--text-muted: var(--dineos-muted);--text-light: var(--dineos-muted-2);--border-color: var(--dineos-line);--primary: var(--dineos-yellow);--primary-color: var(--dineos-ink);--btn-primary: var(--dineos-yellow);--brand-color: var(--dineos-yellow)}html[data-theme=dark],html.dark{--dineos-ink: #f5f5ee;--dineos-ink-2: #e8e6dc;--dineos-muted: #7a7768;--dineos-muted-2: #5a5854;--dineos-line: rgba(255, 255, 255, .08);--dineos-green: #6fdca5;--dineos-red: #ff8a96;--dineos-blue: #9ebef9;--dineos-pending-fg: var(--dineos-yellow-glow);--dineos-shadow-card: inset 0 1px 0 rgba(255, 255, 255, .07), 0 1px 2px rgba(0, 0, 0, .2), 0 14px 40px -20px rgba(0, 0, 0, .6), 0 4px 12px -6px rgba(0, 0, 0, .4);--dineos-shadow-chip: inset 0 1px 0 rgba(255, 255, 255, .06), 0 4px 12px -6px rgba(0, 0, 0, .4)}html{font-family:var(--dineos-font-sans);-webkit-font-smoothing:antialiased}body{font-family:var(--dineos-font-sans);color:var(--dineos-ink);min-height:100vh;background:radial-gradient(ellipse 50% 45% at 85% 5%,rgba(255,217,90,.85) 0%,rgba(248,220,100,.45) 25%,transparent 55%),radial-gradient(ellipse 45% 55% at 8% 95%,rgba(248,243,222,.85) 0%,transparent 60%),radial-gradient(ellipse 60% 35% at 50% 50%,rgba(245,235,200,.4) 0%,transparent 70%),linear-gradient(-195deg,#f0e5be 0%,#ebe0bc 30%,#f5dca0 60%,#ead9a8 100%);background-attachment:fixed}[data-theme=dark] body,.dark body{color:var(--dineos-ink-2);background:radial-gradient(ellipse 55% 45% at 88% 5%,rgba(245,208,65,.26) 0%,rgba(56,189,248,.05) 30%,transparent 60%),radial-gradient(ellipse 50% 60% at 8% 95%,rgba(129,140,248,.12) 0%,transparent 60%),radial-gradient(ellipse 60% 40% at 50% 50%,rgba(38,50,71,.4) 0%,transparent 70%),linear-gradient(-195deg,#070b12 0%,#0a0f18 30%,#0c121d 60%,#080d15 100%);background-attachment:fixed}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.04 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");opacity:.5;mix-blend-mode:multiply}[data-theme=dark] body:before,.dark body:before{opacity:.25;mix-blend-mode:screen;filter:brightness(2.5)}.ltr-numbers{direction:rtl;display:inline-block;font-variant-numeric:tabular-nums}.btn{border-radius:var(--dineos-r-field);font-weight:700;font-size:14px;transition:all .15s ease}.btn:hover{transform:translateY(-1px)}html .btn.btn-primary,html .btn.btn-primary:not(:disabled):not(.disabled){background:var(--dineos-yellow-gradient);background-color:var(--dineos-yellow);border:none;color:var(--dineos-ink);box-shadow:var(--dineos-shadow-yellow)}html .btn.btn-primary:hover,html .btn.btn-primary:focus,html .btn.btn-primary:not(:disabled):not(.disabled):active{background:var(--dineos-yellow-gradient);color:var(--dineos-ink);box-shadow:var(--dineos-shadow-yellow)}html .btn.btn-danger,html .btn.btn-danger:not(:disabled):not(.disabled){background:linear-gradient(-135deg,#f25e6f,#d83a4f);border:none;color:#fff;box-shadow:var(--dineos-shadow-red)}html .btn.btn-default,html .btn.btn-secondary{background:rgba(0,0,0,.06);border:none;box-shadow:none;color:var(--dineos-ink-2);font-weight:600}.btn.btn-default:hover,.btn.btn-secondary:hover{background:rgba(0,0,0,.1);color:var(--dineos-ink)}[data-theme=dark] .btn.btn-default,[data-theme=dark] .btn.btn-secondary,.dark .btn.btn-default,.dark .btn.btn-secondary{background:rgba(255,255,255,.06);color:var(--dineos-ink-2)}.btn-xs,.btn-sm.filter-button,.filter-selector .btn,.list-paging-area .btn,.page-actions .btn-paging{border-radius:var(--dineos-r-pill);padding:6px 14px;font-size:12px;font-weight:600}.indicator-pill,.indicator-pill-round{border-radius:var(--dineos-r-pill);font-size:11px;font-weight:700;padding:3px 10px}.indicator-pill.green,.indicator-pill.darkgrey.green{background:var(--dineos-green-soft);color:var(--dineos-green-deep)}.indicator-pill.red,.indicator-pill.pink{background:var(--dineos-red-soft);color:var(--dineos-red)}.indicator-pill.orange,.indicator-pill.yellow{background:var(--dineos-pending-bg);color:var(--dineos-pending-fg)}.indicator-pill.blue,.indicator-pill.cyan{background:var(--dineos-blue-soft);color:var(--dineos-blue-deep)}.indicator-pill.gray,.indicator-pill.grey,.indicator-pill.darkgrey{background:rgba(0,0,0,.05);color:var(--dineos-ink-2)}[data-theme=dark] .indicator-pill.green,.dark .indicator-pill.green{background:rgba(76,195,138,.15);color:#6fdca5}[data-theme=dark] .indicator-pill.red,.dark .indicator-pill.red{background:rgba(232,93,110,.15);color:#ff8a96}[data-theme=dark] .indicator-pill.orange,[data-theme=dark] .indicator-pill.yellow,.dark .indicator-pill.orange,.dark .indicator-pill.yellow{background:rgba(245,208,65,.15);color:var(--dineos-yellow-glow)}[data-theme=dark] .indicator-pill.blue,.dark .indicator-pill.blue{background:rgba(91,141,239,.15);color:#9ebef9}.dineos-glass,.widget,.page-card,.login-content.page-card{background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);border-radius:var(--dineos-r-card);border:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card);position:relative;overflow:hidden}.dineos-glass:before,.widget:before,.page-card:before{content:"";position:absolute;top:0;right:10%;left:10%;height:1px;background:linear-gradient(-90deg,transparent,rgba(255,255,255,.95),transparent);pointer-events:none}[data-theme=dark] .dineos-glass,[data-theme=dark] .widget,[data-theme=dark] .page-card,.dark .dineos-glass,.dark .widget,.dark .page-card{background:linear-gradient(-180deg,rgba(45,42,58,.55) 0%,rgba(28,26,38,.6) 100%);border-color:#ffffff12;box-shadow:var(--dineos-shadow-card)}[data-theme=dark] .dineos-glass:before,[data-theme=dark] .widget:before,[data-theme=dark] .page-card:before,.dark .dineos-glass:before,.dark .widget:before,.dark .page-card:before{background:linear-gradient(-90deg,transparent,rgba(255,255,255,.18),transparent)}.dineos-chip{background:rgba(255,255,255,.4);-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);border:1px solid rgba(255,255,255,.55);border-radius:var(--dineos-r-pill);box-shadow:var(--dineos-shadow-chip)}[data-theme=dark] .dineos-chip,.dark .dineos-chip{background:rgba(40,38,52,.5);border-color:#ffffff14}.modal-content{border-radius:var(--dineos-r-modal);border:1px solid rgba(255,255,255,.6);box-shadow:0 14px 40px -16px #3c32144d}.form-control,.input-with-feedback,.awesomplete>input,select.form-control{border-radius:var(--dineos-r-field);background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.6);font-size:14px;color:var(--dineos-ink)}.form-control:focus,.input-with-feedback:focus,.awesomplete>input:focus{box-shadow:0 0 0 2px #f5d04166;border-color:#fffc;background:rgba(255,255,255,.65)}[data-theme=dark] .form-control,.dark .form-control,[data-theme=dark] select.form-control,.dark select.form-control{background:rgba(255,255,255,.05);border-color:#ffffff14;color:var(--dineos-ink-2)}.dropdown-menu{background:rgba(255,253,245,.95);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.6);border-radius:var(--dineos-r-field);padding:6px;box-shadow:0 14px 40px -16px #3c32144d}.dropdown-menu .dropdown-item{border-radius:var(--dineos-r-option);padding:8px 14px;font-size:13px}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item.selected{background:linear-gradient(-135deg,rgba(255,226,122,.4),rgba(245,208,65,.3));color:var(--dineos-ink)}[data-theme=dark] .dropdown-menu,.dark .dropdown-menu{background:rgba(31,29,40,.97);border-color:#ffffff14}[data-theme=dark] .dropdown-menu .dropdown-item:hover,.dark .dropdown-menu .dropdown-item:hover{background:rgba(245,208,65,.18);color:var(--dineos-yellow-glow)}.like-disabled-input.bold,[data-fieldtype=Currency] .control-value,[data-fieldtype=Float] .control-value,[data-fieldtype=Int] .control-value{font-variant-numeric:tabular-nums}code,kbd,pre,samp,.font-mono{font-family:var(--dineos-font-mono)}html .for-login .page-card .page-card-body input[type=text],html .for-login .page-card .page-card-body input[type=email],html .for-login .page-card .page-card-body input[type=password],html .for-forgot .page-card .page-card-body input[type=text],html .for-forgot .page-card .page-card-body input[type=email],html .for-forgot .page-card .page-card-body input[type=password],html .for-login-with-email-link .page-card .page-card-body input[type=text],html .for-login-with-email-link .page-card .page-card-body input[type=email],html .for-login-with-email-link .page-card .page-card-body input[type=password],html .for-signup .page-card .page-card-body input[type=text],html .for-signup .page-card .page-card-body input[type=email],html .for-signup .page-card .page-card-body input[type=password],html .for-email-login .page-card .page-card-body input[type=text],html .for-email-login .page-card .page-card-body input[type=email],html .for-email-login .page-card .page-card-body input[type=password],html .for-reset-password .page-card .page-card-body input[type=text],html .for-reset-password .page-card .page-card-body input[type=email],html .for-reset-password .page-card .page-card-body input[type=password]{height:auto;min-height:46px;padding:12px 16px;border-radius:var(--dineos-r-field);font-size:14px;background-color:#ffffff80;border:1px solid rgba(255,255,255,.6);color:var(--dineos-ink)}html .for-login .page-card .page-card-body .email-field input,html .for-login .page-card .page-card-body .password-field input,html .for-forgot .page-card .page-card-body .email-field input,html .for-forgot .page-card .page-card-body .password-field input,html .for-login-with-email-link .page-card .page-card-body .email-field input,html .for-login-with-email-link .page-card .page-card-body .password-field input,html .for-signup .page-card .page-card-body .email-field input,html .for-signup .page-card .page-card-body .password-field input,html .for-email-login .page-card .page-card-body .email-field input,html .for-email-login .page-card .page-card-body .password-field input,html .for-reset-password .page-card .page-card-body .email-field input,html .for-reset-password .page-card .page-card-body .password-field input{padding-inline-start:44px;padding-inline-end:16px}html .for-login .page-card .page-card-body .password-field input,html .for-forgot .page-card .page-card-body .password-field input,html .for-login-with-email-link .page-card .page-card-body .password-field input,html .for-signup .page-card .page-card-body .password-field input,html .for-email-login .page-card .page-card-body .password-field input,html .for-reset-password .page-card .page-card-body .password-field input{padding-inline-end:44px}html .for-login .page-card .page-card-body .field-icon,html .for-forgot .page-card .page-card-body .field-icon,html .for-login-with-email-link .page-card .page-card-body .field-icon,html .for-signup .page-card .page-card-body .field-icon,html .for-email-login .page-card .page-card-body .field-icon,html .for-reset-password .page-card .page-card-body .field-icon{inset-inline-start:16px;inset-inline-end:auto}html .for-login .page-card .page-card-body .password-field .toggle-password,html .for-reset-password .page-card .page-card-body .password-field .toggle-password{inset-inline-end:16px;inset-inline-start:auto}html .for-login .page-card .page-card-body input[type=text]:focus,html .for-login .page-card .page-card-body input[type=email]:focus,html .for-login .page-card .page-card-body input[type=password]:focus,html .for-email-login .page-card .page-card-body input[type=email]:focus,html .for-forgot .page-card .page-card-body input[type=email]:focus{box-shadow:0 0 0 2px #f5d04166;border-color:#fffc;background-color:#ffffffa6}html .for-login .page-card .page-card-actions .btn-login,html .for-login .page-card .page-card-actions .btn-ldap-login,html .for-email-login .page-card .page-card-actions .btn-login,html .for-login-with-email-link .page-card .page-card-actions .btn-login,html .for-forgot .page-card .page-card-actions .btn-login,html .for-signup .page-card .page-card-actions .btn-login,html .for-reset-password .page-card .page-card-actions .btn-login{background:var(--dineos-yellow-gradient);color:var(--dineos-ink);font-size:14px;font-weight:700;min-height:46px;padding:12px 16px;border-radius:var(--dineos-r-field);box-shadow:var(--dineos-shadow-yellow);border:none}html .for-login .page-card .page-card-actions .btn-login-with-email-link,html .for-login .page-card .page-card-actions .btn-signup,html .for-login-with-email-link .page-card .page-card-actions .btn-login-with-email-link{background:rgba(0,0,0,.06);color:var(--dineos-ink-2);font-size:14px;font-weight:600;min-height:46px;padding:12px 16px;border-radius:var(--dineos-r-field);box-shadow:none;border:none}html .for-login .page-card,html .for-forgot .page-card,html .for-login-with-email-link .page-card,html .for-signup .page-card,html .for-email-login .page-card,html .for-reset-password .page-card{border-radius:var(--dineos-r-card);padding:32px;background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);background-color:transparent;-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card);position:relative;overflow:hidden}html[data-theme=dark] .for-login .page-card,html.dark .for-login .page-card,html[data-theme=dark] .for-email-login .page-card,html.dark .for-email-login .page-card{background:linear-gradient(-180deg,rgba(45,42,58,.55) 0%,rgba(28,26,38,.6) 100%);border-color:#ffffff12}html .form-control,html select.form-control,html .input-with-feedback,html .btn.btn-primary,html .btn.btn-danger,html .btn.btn-default,html .btn.btn-secondary{min-height:46px;padding:12px 16px;border-radius:var(--dineos-r-field)}html .btn.btn-xs,html .btn.btn-sm.filter-button,html .filter-selector .btn,html .list-paging-area .btn,html .page-actions .btn-paging{min-height:36px;padding:6px 14px;border-radius:var(--dineos-r-pill)}html .main-section,html .page-container,html .layout-main-section.frappe-card,html [data-page-route=Workspaces] .layout-main-section,html .layout-side-section{background-color:transparent;background:transparent;box-shadow:none}html .navbar,html .page-head{background:rgba(255,253,245,.68);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border-bottom:1px solid var(--dineos-line)}html[data-theme=dark] .navbar,html.dark .navbar,html[data-theme=dark] .page-head,html.dark .page-head{background:rgba(28,26,38,.62);border-bottom-color:#ffffff14}html .body-sidebar{background:rgba(255,253,245,.62);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border-inline-end:1px solid var(--dineos-line);border-left:none}html[data-theme=dark] .body-sidebar,html.dark .body-sidebar{background:rgba(28,26,38,.6);border-inline-end-color:#ffffff14}html .body-sidebar .sidebar-items{display:flex;flex-direction:column;gap:4px}html .body-sidebar .standard-sidebar-item{min-height:44px;border-radius:12px;padding-inline:12px;transition:background-color .15s ease,color .15s ease}html .body-sidebar .standard-sidebar-item .item-anchor{min-height:44px;display:flex;align-items:center;gap:10px}html .body-sidebar .sidebar-item-label{font-size:14px;font-weight:600;letter-spacing:0;color:var(--dineos-ink-2)}html .body-sidebar .standard-sidebar-item:not(.active-sidebar):has(a:not(.section-break)):hover{background-color:#f5d0412e;border-radius:12px}html .body-sidebar .standard-sidebar-item.selected,html .body-sidebar .standard-sidebar-item.active-sidebar{background-color:#f5d04142;border-radius:12px}html .body-sidebar .standard-sidebar-item.selected .sidebar-item-label,html .body-sidebar .standard-sidebar-item.active-sidebar .sidebar-item-label{color:var(--dineos-yellow-deep);font-weight:700}html .body-sidebar .sidebar-item-icon svg{width:18px;height:18px;stroke-width:2}html .body-sidebar .standard-sidebar-item.selected .sidebar-item-icon svg,html .body-sidebar .standard-sidebar-item.active-sidebar .sidebar-item-icon svg{color:var(--dineos-yellow-deep);stroke:var(--dineos-yellow-deep)}html .body-sidebar .drop-icon svg use{display:none}html .body-sidebar .drop-icon svg{width:16px;height:16px;background-color:var(--dineos-yellow-deep);-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") center / contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") center / contain no-repeat}html .body-sidebar .drop-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center}html .body-sidebar .drop-icon:hover{background-color:#f5d04133}html .body-sidebar .sidebar-header{min-height:52px;border-radius:12px}html .body-sidebar .header-title{font-size:15px;font-weight:800}html .body-sidebar .header-subtitle{font-size:12px;color:var(--dineos-muted)}html .header-logo-container,html .body-sidebar .sidebar-item-icon .icon-container{border-radius:10px;background-color:var(--dineos-yellow-deep)}html .body-sidebar .icon-container,html .header-logo .icon-container,html .header-logo-container{background-color:var(--dineos-yellow-deep)!important;border-radius:10px}html .body-sidebar{min-height:100vh}html .body-sidebar-container,html .body-sidebar-container.expanded{height:auto;min-height:100vh}html .body-sidebar .header-logo img,html .body-sidebar .sidebar-item-icon img{filter:brightness(0) invert(72%) sepia(59%) saturate(646%) hue-rotate(3deg) brightness(92%) contrast(89%)}html #body,html .content.page-container,html .container.page-body,html .layout-main-section-wrapper,html .layout-main-section,html .desk-page,html .page-main-content,html .layout-main{background:transparent;background-color:transparent}html .body-sidebar-container.expanded .body-sidebar{top:12px;bottom:12px;inset-inline-start:12px;inset-inline-end:auto;width:calc(var(--sidebar-width) - 24px);border-radius:20px;border:1px solid rgba(255,255,255,.6);border-inline-end:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card);overflow:hidden}html[data-theme=dark] .body-sidebar-container.expanded .body-sidebar,html.dark .body-sidebar-container.expanded .body-sidebar{border-color:#ffffff12;border-inline-end-color:#ffffff12}html .navbar{position:sticky;top:12px;z-index:10;height:52px;margin:12px 12px 0;border-radius:18px;border:1px solid rgba(255,255,255,.6);border-bottom:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card)}html .page-head{margin-block-start:12px;margin-inline:12px;border-radius:18px;border:1px solid rgba(255,255,255,.6);border-bottom:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card)}html[data-theme=dark] .navbar,html.dark .navbar,html[data-theme=dark] .page-head,html.dark .page-head{border-color:#ffffff12;border-bottom-color:#ffffff12}html .page-body,html .container.page-body{padding-inline:12px}html:root{--sidebar-width: 248px}html .body-sidebar-container.expanded .body-sidebar{position:fixed;top:12px;bottom:12px;inset-inline-start:12px;inset-inline-end:auto;width:calc(var(--sidebar-width) - 24px);height:auto;min-height:0}html .body-sidebar-container,html .body-sidebar-container.expanded{min-height:0}html .page-head{height:auto;min-height:56px;margin-block:12px;padding-inline:16px;overflow:visible}html .page-head .page-head-content{height:auto;min-height:40px}html .navbar{position:static;top:auto;height:auto;min-height:52px}html .dropdown-menu,html .awesomplete>ul{background:linear-gradient(-180deg,rgba(255,250,224,.97) 0%,rgba(255,245,208,.95) 100%);-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4);border:1px solid rgba(255,255,255,.6);border-radius:var(--dineos-r-field);padding:6px;box-shadow:0 14px 40px -16px #3c32144d}html .awesomplete>ul>li{border-radius:var(--dineos-r-option);padding:8px 14px;font-size:13px}html .awesomplete>ul>li:hover,html .awesomplete>ul>li[aria-selected=true]{background:linear-gradient(-135deg,rgba(255,226,122,.45),rgba(245,208,65,.35));color:var(--dineos-ink)}html[data-theme=dark] .dropdown-menu,html.dark .dropdown-menu,html[data-theme=dark] .awesomplete>ul,html.dark .awesomplete>ul{background:linear-gradient(-180deg,rgba(46,42,28,.97) 0%,rgba(38,34,22,.96) 100%);border-color:#ffffff14}html .page-form{background:transparent;background-color:transparent;padding:8px 12px;gap:8px;row-gap:8px;align-items:center;border-radius:var(--dineos-r-field);overflow:visible}html .page-form .form-group,html .filter-area .form-group{margin:0;padding:0;min-width:150px}html .page-form .form-control,html .page-form .input-with-feedback,html .page-form select.form-control,html .page-form .awesomplete>input,html .filter-area .form-control,html .filter-area .input-with-feedback,html .filter-area .awesomplete>input,html .filter-box .form-control{min-height:36px;height:36px;padding:6px 12px;border-radius:12px;font-size:13px}html .page-form .filter-section,html .page-form .standard-filter-section{margin-top:0;gap:8px;align-items:center}html .sort-selector .btn,html .sort-selector .sort-order,html .page-form .filter-selector .btn{min-height:36px;height:36px;padding:6px 12px;border-radius:var(--dineos-r-pill)}html .page-form .input-group,html .filter-area .input-group{display:flex;flex-wrap:nowrap;align-items:stretch;height:36px;border:1px solid rgba(255,255,255,.6);background:rgba(255,255,255,.5);border-radius:12px;overflow:hidden}html .page-form .input-group:focus-within,html .filter-area .input-group:focus-within{box-shadow:0 0 0 2px #f5d04166;border-color:#ffffffd9}html .page-form .input-group .form-control,html .page-form .input-group .input-with-feedback,html .filter-area .input-group .form-control{flex:1 1 auto;height:34px;min-height:34px;padding:6px 12px;border:none;border-radius:0;background:transparent;box-shadow:none}html .page-form .input-group .form-control:focus,html .filter-area .input-group .form-control:focus{box-shadow:none;background:transparent}html .page-form .input-group-btn,html .filter-area .input-group-btn{display:flex;align-items:stretch}html .page-form .input-group .btn.match-type-dropdown-btn,html .filter-area .input-group .btn.match-type-dropdown-btn{display:flex;align-items:center;justify-content:center;width:32px;min-height:34px;height:34px;padding:0;border:none;border-inline-start:1px solid var(--dineos-line);border-radius:0;background:rgba(0,0,0,.04);box-shadow:none}html .page-form .input-group .btn.match-type-dropdown-btn:hover{background:rgba(245,208,65,.22)}html .page-form .btn:hover,html .filter-area .btn:hover,html .sort-selector .btn:hover{transform:none}html .page-form .filter-selector,html .page-form .sort-selector,html .sort-selector,html .page-form .filter-selector .btn-group,html .sort-selector .btn-group{display:flex;align-items:center;gap:6px}html .page-form .filter-selector .btn,html .page-form .filter-selector .remove-filter,html .sort-selector .btn,html .sort-selector .sort-order{height:36px;min-height:36px;padding:6px 12px;border-radius:var(--dineos-r-pill);display:flex;align-items:center;justify-content:center}html .page-form .standard-filter-section{padding-inline-end:4px}html[data-theme=dark] .page-form .input-group,html.dark .page-form .input-group{background:rgba(255,255,255,.05);border-color:#ffffff14}html .std-form-layout>.form-layout>.form-page,html .form-page{background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);background-color:transparent;-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);border:1px solid rgba(255,255,255,.6);border-radius:var(--dineos-r-card);box-shadow:var(--dineos-shadow-card);padding-block:8px 16px}html[data-theme=dark] .std-form-layout>.form-layout>.form-page,html.dark .std-form-layout>.form-layout>.form-page{background:linear-gradient(-180deg,rgba(45,42,58,.55) 0%,rgba(28,26,38,.6) 100%);border-color:#ffffff12}html .form-page .form-control,html .form-page select.form-control,html .form-page .input-with-feedback,html .form-page .like-disabled-input,html .form-page .control-value{background:rgba(255,255,255,.66);border:1px solid rgba(24,23,27,.1);box-shadow:inset 0 1px 2px #3c32140a}html .form-page .form-control:focus,html .form-page .input-with-feedback:focus,html .form-page select.form-control:focus{background:rgba(255,255,255,.8);border-color:var(--dineos-yellow-deep);box-shadow:0 0 0 2px #f5d04166}html[data-theme=dark] .form-page .form-control,html.dark .form-page .form-control{background:rgba(255,255,255,.06);border-color:#ffffff1f;box-shadow:none}html .form-page .form-section.card-section,html .form-page .form-dashboard-section{border-bottom-color:var(--dineos-line)}html .form-page .form-section .section-head{font-weight:800;color:var(--dineos-ink)}html .form-page .control-label{color:var(--dineos-muted);font-weight:600}html .widget.links-widget-box .widget-body{display:flex;flex-direction:column;gap:8px;padding-top:4px}html .widget.links-widget-box .widget-body .link-item{display:flex;align-items:center;min-height:42px;padding:8px 14px;border-radius:12px;background:rgba(255,255,255,.55);border:1px solid rgba(24,23,27,.08);box-shadow:inset 0 1px #fff9;color:var(--dineos-ink-2);font-size:13px;font-weight:600;text-decoration:none;transition:background .15s ease,transform .15s ease,border-color .15s ease}html .widget.links-widget-box .widget-body .link-item .link-content{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}html .widget.links-widget-box .widget-body .link-item .link-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}html .widget.links-widget-box .widget-body .link-item svg{flex:0 0 auto;margin:0;color:var(--dineos-muted)}html .widget.links-widget-box .widget-body .link-item:hover{background:linear-gradient(-135deg,rgba(255,226,122,.45),rgba(245,208,65,.32));border-color:#d9b22373;transform:translateY(-1px);color:var(--dineos-ink);text-decoration:none}html .widget.links-widget-box .widget-body .link-item:hover svg{color:var(--dineos-yellow-deep)}html[data-theme=dark] .widget.links-widget-box .widget-body .link-item,html.dark .widget.links-widget-box .widget-body .link-item{background:rgba(255,255,255,.06);border-color:#ffffff1a;box-shadow:none}html .widget .widget-head .widget-title,html .widget .widget-head .widget-title span{font-size:15px;font-weight:800;color:var(--dineos-ink)}html .widget .widget-head{padding-bottom:4px}html .body-sidebar .sidebar-header{min-height:56px;align-items:center}html .body-sidebar .header-title{font-size:14px;font-weight:800;line-height:1.25;white-space:normal;overflow:visible;text-overflow:clip;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}html .body-sidebar .title-container{min-width:0;flex:1 1 auto}html:root{--fg-color: rgba(255, 253, 245, .72);--card-bg: rgba(255, 253, 245, .72);--subtle-fg: rgba(245, 208, 65, .1);--subtle-accent: rgba(245, 208, 65, .12);--control-bg: rgba(255, 255, 255, .6);--control-bg-on-gray: rgba(255, 255, 255, .7);--highlight-color: rgba(245, 208, 65, .16);--sidebar-select-color: rgba(245, 208, 65, .22);--sidebar-hover-color: rgba(245, 208, 65, .14);--sidebar-border-color: var(--dineos-line);--navbar-bg: rgba(255, 253, 245, .68);--border-color: var(--dineos-line);--btn-default-bg: rgba(255, 255, 255, .55);--btn-default-hover-bg: rgba(245, 208, 65, .22)}html .frappe-list{background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);-webkit-backdrop-filter:blur(28px) saturate(1.4);backdrop-filter:blur(28px) saturate(1.4);border:1px solid rgba(255,255,255,.6);border-radius:var(--dineos-r-card);box-shadow:var(--dineos-shadow-card);overflow:hidden}html .frappe-list .list-row-head{background-color:#f5d04124;height:auto;min-height:44px;border-bottom:1px solid var(--dineos-line);border-radius:0;font-weight:700}html .frappe-list .list-row .level-right,html .frappe-list .list-row-head .level-right{background-color:transparent;border-right:none;border-inline-start:none;height:auto}html .frappe-list .list-row-container:hover .level-right,html .frappe-list .list-row-head:hover .level-right,html .frappe-list .list-row-head .level-right:hover{background-color:transparent}html .frappe-list .list-row{min-height:46px;border-bottom:1px solid var(--dineos-line)}html .frappe-list .list-row-container{border-radius:0}html .frappe-list .list-row-container:hover{background-color:#f5d04124}html .frappe-list .list-row-container:last-child .list-row{border-bottom:none}html .list-paging-area,html .footnote-area{border-top:1px solid var(--dineos-line);background:transparent;padding-block:10px}html .list-paging-area .btn-group,html .footnote-area .btn-group{border:1px solid var(--dineos-line);border-radius:var(--dineos-r-pill);overflow:hidden}html .list-paging-area .btn-paging,html .footnote-area .btn-paging{min-height:32px;height:32px;padding:4px 12px;border-radius:0;background-color:transparent;box-shadow:none}html .list-paging-area .btn-group .btn-paging.btn-info{background:var(--dineos-yellow-gradient);color:var(--dineos-ink);font-weight:700}html input.list-row-checkbox,html input.list-header-checkbox{background-color:#fffc}html[data-theme=dark] .frappe-list,html.dark .frappe-list{background:linear-gradient(-180deg,rgba(45,42,58,.55) 0%,rgba(28,26,38,.6) 100%);border-color:#ffffff12}html .std-form-layout .form-layout .form-page{background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);background-color:transparent;border-radius:var(--dineos-r-card);border:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card)}html .form-tab-content,html .form-tab-content.tab-content,html .form-tab-content>.tab-pane{background:transparent;background-color:transparent}html .form-tabs-list{background-color:#f5d0411f;-webkit-backdrop-filter:blur(20px) saturate(1.3);backdrop-filter:blur(20px) saturate(1.3);border-bottom:1px solid var(--dineos-line);border-radius:var(--dineos-r-card) var(--dineos-r-card) 0 0}html .form-tabs-list .form-tabs .nav-item .nav-link{background-color:transparent;color:var(--dineos-muted);font-weight:600;font-size:13px;border-bottom:2px solid transparent;padding:12px 0}html .form-tabs-list .form-tabs .nav-item .nav-link.active{color:var(--dineos-ink);font-weight:800;border-bottom:2px solid var(--dineos-yellow-deep);padding-bottom:10px}html .form-tabs-list .form-tabs .nav-item .nav-link:hover{color:var(--dineos-ink-2)}html .form-grid,html .form-grid-container,html .grid-body,html .grid-heading-row,html .grid-row,html .grid-footer,html .grid-empty{background:transparent;background-color:transparent}html .form-grid,html .form-grid-container{border:1px solid var(--dineos-line);border-radius:var(--dineos-r-field);overflow:hidden}html .form-grid .grid-heading-row{background-color:#f5d04124;border-bottom:1px solid var(--dineos-line);font-weight:700}html .form-grid .grid-row{border-bottom:1px solid var(--dineos-line)}html .form-grid .grid-row:last-child{border-bottom:none}html .form-grid .grid-row:hover{background-color:#f5d0411f}html .grid-footer{border-top:1px solid var(--dineos-line);padding-block:8px}html .grid-footer .btn,html .grid-footer .grid-add-row,html .grid-footer .grid-remove-rows{min-height:34px;height:34px;padding:6px 14px;border-radius:var(--dineos-r-pill);font-size:12px;font-weight:600}html[data-theme=dark] .std-form-layout .form-layout .form-page,html.dark .std-form-layout .form-layout .form-page{background:linear-gradient(-180deg,rgba(45,42,58,.55) 0%,rgba(28,26,38,.6) 100%);border-color:#ffffff12}html[data-theme=dark] .form-tabs-list,html.dark .form-tabs-list{background-color:#f5d04114}html:root{--modal-bg: rgba(255, 252, 240, .98)}html .navbar-modal-wrapper .modal-content,html .search-dialog .modal-content{background:linear-gradient(-180deg,rgba(255,252,238,.98) 0%,rgba(255,248,224,.97) 100%);border:1px solid rgba(255,255,255,.7);border-radius:var(--dineos-r-modal);box-shadow:0 24px 60px -20px #3c321466;overflow:hidden}html .navbar-modal-wrapper .awesomebar-input-row{min-height:52px;padding-inline:14px;gap:8px}html .navbar-modal-wrapper .awesomebar-input-row input,html .search-dialog .search-header .search-input{min-height:46px;height:46px;padding:12px 8px;font-size:15px;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--dineos-ink)}html .navbar-modal-wrapper .awesomebar-search-icon{color:var(--dineos-yellow-deep)}html .navbar-modal-wrapper .modal-divider{background-color:var(--dineos-line);border-radius:0}html .navbar-modal-wrapper .awesomplete ul{background-color:transparent;border:none;box-shadow:none;padding:6px;display:flex;flex-direction:column;gap:2px;max-height:min(60vh,460px);overflow-y:auto}html .navbar-modal-wrapper .awesomplete ul>li{display:flex;align-items:center;gap:10px;min-height:42px;padding:8px 14px;border-radius:12px;font-size:13px;font-weight:600;color:var(--dineos-ink-2);background:transparent;border:1px solid transparent}html .navbar-modal-wrapper .awesomplete ul>li:hover,html .navbar-modal-wrapper .awesomplete ul>li[aria-selected=true]{background:linear-gradient(-135deg,rgba(255,226,122,.5),rgba(245,208,65,.36));border-color:#d9b22366;color:var(--dineos-ink)}html .navbar-modal-wrapper .awesomplete ul>li.awesomplete-group,html .navbar-modal-wrapper .awesomplete ul>li[disabled]{font-size:11px;font-weight:700;color:var(--dineos-muted);background:transparent;border:none;min-height:28px;padding-inline:14px;pointer-events:none}html .awesomebar-modal-footer,html .cool-awesomebar-modal-footer{border-top:1px solid var(--dineos-line);background:rgba(245,208,65,.1)}html .awesomebar-modal-footer .help-navigation .help-item,html .awesomebar-modal-footer .help-navigation .help-item-escape,html .search-dialog .global-search-shortcut-key,html .keyboard-shortcut{background-color:#ffffffbf;border:1px solid var(--dineos-line);border-radius:6px;padding:2px 6px;font-family:var(--dineos-font-mono);font-size:11px;color:var(--dineos-ink-2)}html .search-dialog .search-results .list-item-table.global-search-results-list>.global-search-list-header{background-color:#f5d04129;border-radius:var(--dineos-r-field);font-weight:700}html .search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container{border-bottom:1px solid var(--dineos-line);border-radius:12px}html .search-dialog .search-results .list-item-table.global-search-results-list>.list-row-container:hover{background-color:#f5d04129}html .search-dialog .search-results .list-item-table.global-search-results-list mark,html .search-dialog .search-results .results-summary mark{background-color:#f5d0418c;color:var(--dineos-ink);border-radius:4px;padding:0 2px}html .search-dialog .search-results .results-summary .result{border-radius:12px;padding:8px 12px}html .search-dialog .search-results .results-summary .result:hover{background-color:#f5d04124}html .search-dialog .search-results .results-summary .result-title{font-weight:800;color:var(--dineos-ink)}html .search-dialog .search-results .search-sidebar .standard-sidebar-item{border-radius:10px;min-height:36px;padding:8px 12px;font-weight:600}html .search-dialog .search-header .search-input{margin-inline-start:25px;background:transparent}html[data-theme=dark] .navbar-modal-wrapper .modal-content,html.dark .navbar-modal-wrapper .modal-content,html[data-theme=dark] .search-dialog .modal-content,html.dark .search-dialog .modal-content{background:linear-gradient(-180deg,rgba(38,34,22,.98) 0%,rgba(30,27,18,.97) 100%);border-color:#ffffff14}html .desktop-wrapper{max-width:1180px;padding:24px 20px 40px}html .desktop-wrapper .navbar-container{background:rgba(255,253,245,.68);-webkit-backdrop-filter:blur(24px) saturate(1.3);backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.6);border-radius:18px;box-shadow:var(--dineos-shadow-card);margin:12px;padding-inline:16px;width:auto}html .desktop-navbar-modal-search,html .desktop-search-wrapper .input-group{height:40px;padding:0 14px;border-radius:var(--dineos-r-pill);background-color:#fff9;border:1px solid rgba(255,255,255,.7)}html .desktop-search-icon>svg{stroke:var(--dineos-yellow-deep)}html .desktop-wrapper .desktop-icons,html .desktop-wrapper .icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-template-rows:auto;gap:12px;justify-content:center}html .desktop-icon{height:auto;min-height:128px;width:auto;gap:10px;padding:16px 12px 14px;border-radius:20px;border-style:solid;border-color:transparent;background:rgba(255,255,255,.42);transition:background .15s ease,transform .15s ease,border-color .15s ease,box-shadow .15s ease}html .desktop-icon:hover{background:linear-gradient(-135deg,rgba(255,226,122,.45),rgba(245,208,65,.3));border-color:#d9b22366;box-shadow:var(--dineos-shadow-chip);transform:translateY(-2px)}html .desktop-icon .app-icon,html .desktop-icon .app-icon img,html .desktop-icon .icon-container{border-radius:14px;overflow:hidden}html .desktop-icon .icon-caption{height:auto;min-height:34px;text-wrap:balance;font-size:13px;font-weight:600;line-height:1.3;color:var(--dineos-ink-2);justify-content:flex-start}html .widget.shortcut-widget-box{min-height:64px;padding:12px 14px;border:1px solid rgba(24,23,27,.08);border-radius:var(--dineos-r-field);cursor:pointer;transition:background .15s ease,transform .15s ease,border-color .15s ease}html .widget.shortcut-widget-box:hover{background:linear-gradient(-135deg,rgba(255,226,122,.45),rgba(245,208,65,.3));border-color:#d9b22373;transform:translateY(-1px)}html .widget.shortcut-widget-box .widget-label .widget-title{font-size:14px;font-weight:700;color:var(--dineos-ink)}html .widget.shortcut-widget-box:hover .widget-label .widget-title{color:var(--dineos-ink)}html .widget.number-widget-box .widget-body .number,html .widget.number-card-widget-box .widget-body .number{font-size:32px;font-weight:300;letter-spacing:-.01em;direction:rtl;display:inline-block;font-variant-numeric:tabular-nums;color:var(--dineos-ink)}html .widget.number-widget-box .widget-head .widget-title,html .widget.number-card-widget-box .widget-head .widget-title{font-size:13px;font-weight:600;color:var(--dineos-muted)}html .widget.onboarding-widget-box{background:linear-gradient(-180deg,rgba(255,253,245,.72) 0%,rgba(255,250,230,.6) 100%);border-bottom:1px solid var(--dineos-line);border-radius:var(--dineos-r-card)}html[data-theme=dark] .desktop-icon,html.dark .desktop-icon{background:rgba(255,255,255,.05)}html .desktop-wrapper .desktop-icons,html .desktop-wrapper .icon-grid{grid-auto-rows:1fr;align-items:stretch}html .desktop-icon{height:100%;justify-content:flex-start}html .desktop-icon .icon-caption{height:34px;min-height:34px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:center}html .desktop-icon .icon-container,html .desktop-icon .app-icon{background-color:var(--dineos-ink)!important;border-radius:14px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}html .desktop-icon .icon-container svg,html .desktop-icon .app-icon svg,html .desktop-icon .icon-container img,html .desktop-icon .app-icon img{filter:brightness(0) invert(1)}html .desktop-icon .app-icon{background-color:transparent!important}html .desktop-icon .app-icon svg,html .desktop-icon .app-icon img,html .desktop-icon .icon-container svg,html .desktop-icon .icon-container img{filter:none}html .desktop-icon .icon-container{background-color:var(--dineos-ink)!important}html .desktop-icon .icon-container .desktop-alphabet{color:#fff!important}html .desktop-container .icons{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-template-rows:auto;grid-auto-rows:1fr;gap:14px;justify-items:stretch;align-items:stretch}html .desktop-container .icons .desktop-icon{width:100%;height:100%}html .desktop-container .icons{grid-template-columns:repeat(6,1fr);grid-template-rows:auto;grid-auto-rows:1fr;gap:14px;justify-items:stretch;align-items:stretch}html .desktop-icon .icon-container,html .desktop-icon .app-icon{background-color:transparent!important;background:transparent!important;width:64px;height:64px;border-radius:0;box-shadow:none;flex:0 0 auto}html .desktop-icon .app-icon svg,html .desktop-icon .app-icon img,html .desktop-icon .icon-container svg,html .desktop-icon .icon-container img{width:64px;height:64px;max-width:64px;max-height:64px;-o-object-fit:contain;object-fit:contain;filter:none}html .desktop-icon .icon-container .desktop-alphabet{color:var(--dineos-ink)!important;font-weight:800}html .desktop-icon{min-height:150px;gap:12px}html .new-timeline .activity-title,html .new-timeline .timeline-actions{background-color:transparent;min-height:52px}html .new-timeline .activity-title .h6,html .new-timeline .activity-title h6,html .new-timeline .timeline-actions .h6{font-size:15px;font-weight:800;color:var(--dineos-ink)}html .new-timeline .timeline-item .timeline-content.frappe-card{background:rgba(255,255,255,.5);border:1px solid rgba(24,23,27,.08);border-radius:var(--dineos-r-field);box-shadow:inset 0 1px #fff9;color:var(--dineos-ink-2)}html .new-timeline .timeline-item .timeline-badge,html .new-timeline .timeline-dot{background-color:#fffdf5e6;border:1px solid var(--dineos-line)}html .new-timeline:before{border-right-color:var(--dineos-line)}html .comment-box .comment-input-container .frappe-control .ql-editor{background-color:#fff9!important;border:1px solid rgba(24,23,27,.08);border-radius:var(--dineos-r-field);min-height:42px;padding:10px 14px}html .new-timeline .timeline-item .comment-edit-box{background-color:#fff9;border:1px solid var(--dineos-line);border-radius:var(--dineos-r-field)}html .ql-container.ql-snow{background-color:transparent}html[data-theme=dark] .new-timeline .timeline-item .timeline-content.frappe-card,html.dark .new-timeline .timeline-item .timeline-content.frappe-card{background:rgba(255,255,255,.05);border-color:#ffffff1a;box-shadow:none}html img#brand-logo,html img[src*=frappe-framework-logo],html img[src*=frappe-hr-logo]{content:url(/assets/themekit/images/finos-favicon.svg)}html img#brand-logo{width:32px;height:32px;border-radius:8px}html img.app-icon[src$="/account_setup.svg"],html img[src$="/account_setup.svg"]{content:url(/assets/themekit/images/icons/account_setup.svg)}html img.app-icon[src$="/accounts_setup.svg"],html img[src$="/accounts_setup.svg"]{content:url(/assets/themekit/images/icons/accounts_setup.svg)}html img.app-icon[src$="/assets.svg"],html img[src$="/assets.svg"]{content:url(/assets/themekit/images/icons/assets.svg)}html img.app-icon[src$="/banking.svg"],html img[src$="/banking.svg"]{content:url(/assets/themekit/images/icons/banking.svg)}html img.app-icon[src$="/budget.svg"],html img[src$="/budget.svg"]{content:url(/assets/themekit/images/icons/budget.svg)}html img.app-icon[src$="/buying.svg"],html img[src$="/buying.svg"]{content:url(/assets/themekit/images/icons/buying.svg)}html img.app-icon[src$="/crm.svg"],html img[src$="/crm.svg"]{content:url(/assets/themekit/images/icons/crm.svg)}html img.app-icon[src$="/erpnext_settings.svg"],html img[src$="/erpnext_settings.svg"]{content:url(/assets/themekit/images/icons/erpnext_settings.svg)}html img.app-icon[src$="/expenses.svg"],html img[src$="/expenses.svg"]{content:url(/assets/themekit/images/icons/expenses.svg)}html img.app-icon[src$="/financial_reports.svg"],html img[src$="/financial_reports.svg"]{content:url(/assets/themekit/images/icons/financial_reports.svg)}html img.app-icon[src$="/hr_setup.svg"],html img[src$="/hr_setup.svg"]{content:url(/assets/themekit/images/icons/hr_setup.svg)}html img.app-icon[src$="/invoicing.svg"],html img[src$="/invoicing.svg"]{content:url(/assets/themekit/images/icons/invoicing.svg)}html img.app-icon[src$="/leaves.svg"],html img[src$="/leaves.svg"]{content:url(/assets/themekit/images/icons/leaves.svg)}html img.app-icon[src$="/manufacturing.svg"],html img[src$="/manufacturing.svg"]{content:url(/assets/themekit/images/icons/manufacturing.svg)}html img.app-icon[src$="/organization.svg"],html img[src$="/organization.svg"]{content:url(/assets/themekit/images/icons/organization.svg)}html img.app-icon[src$="/payments.svg"],html img[src$="/payments.svg"]{content:url(/assets/themekit/images/icons/payments.svg)}html img.app-icon[src$="/payroll.svg"],html img[src$="/payroll.svg"]{content:url(/assets/themekit/images/icons/payroll.svg)}html img.app-icon[src$="/performance.svg"],html img[src$="/performance.svg"]{content:url(/assets/themekit/images/icons/performance.svg)}html img.app-icon[src$="/projects.svg"],html img[src$="/projects.svg"]{content:url(/assets/themekit/images/icons/projects.svg)}html img.app-icon[src$="/quality.svg"],html img[src$="/quality.svg"]{content:url(/assets/themekit/images/icons/quality.svg)}html img.app-icon[src$="/recruitment.svg"],html img[src$="/recruitment.svg"]{content:url(/assets/themekit/images/icons/recruitment.svg)}html img.app-icon[src$="/selling.svg"],html img[src$="/selling.svg"]{content:url(/assets/themekit/images/icons/selling.svg)}html img.app-icon[src$="/share_management.svg"],html img[src$="/share_management.svg"]{content:url(/assets/themekit/images/icons/share_management.svg)}html img.app-icon[src$="/shift_&_attendance.svg"],html img[src$="/shift_&_attendance.svg"]{content:url(/assets/themekit/images/icons/shift_%26_attendance.svg)}html img.app-icon[src$="/stock.svg"],html img[src$="/stock.svg"]{content:url(/assets/themekit/images/icons/stock.svg)}html img.app-icon[src$="/subcontracting.svg"],html img[src$="/subcontracting.svg"]{content:url(/assets/themekit/images/icons/subcontracting.svg)}html img.app-icon[src$="/subscription.svg"],html img[src$="/subscription.svg"]{content:url(/assets/themekit/images/icons/subscription.svg)}html img.app-icon[src$="/support.svg"],html img[src$="/support.svg"]{content:url(/assets/themekit/images/icons/support.svg)}html img.app-icon[src$="/tax_&_benefits.svg"],html img[src$="/tax_&_benefits.svg"]{content:url(/assets/themekit/images/icons/tax_%26_benefits.svg)}html img.app-icon[src$="/taxes.svg"],html img[src$="/taxes.svg"]{content:url(/assets/themekit/images/icons/taxes.svg)}html img.app-icon[src$="/tenure.svg"],html img[src$="/tenure.svg"]{content:url(/assets/themekit/images/icons/tenure.svg)}html .desktop-icon[data-id="Restaurant Finance"] .icon-container,html .desktop-icon[data-id="Restaurant Executive"] .icon-container,html .desktop-icon[data-id="Restaurant Employee"] .icon-container,html .desktop-icon[data-id="Restaurant Direct Manager"] .icon-container,html .desktop-icon[data-id="Restaurant HR"] .icon-container{background-repeat:no-repeat;background-position:center;background-size:contain}html .desktop-icon[data-id="Restaurant Finance"] .icon-container .desktop-alphabet,html .desktop-icon[data-id="Restaurant Executive"] .icon-container .desktop-alphabet,html .desktop-icon[data-id="Restaurant Employee"] .icon-container .desktop-alphabet,html .desktop-icon[data-id="Restaurant Direct Manager"] .icon-container .desktop-alphabet,html .desktop-icon[data-id="Restaurant HR"] .icon-container .desktop-alphabet{visibility:hidden}html .desktop-icon[data-id="Restaurant Finance"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-finance.svg)}html .desktop-icon[data-id="Restaurant Executive"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-executive.svg)}html .desktop-icon[data-id="Restaurant Employee"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-employee.svg)}html .desktop-icon[data-id="Restaurant Direct Manager"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-manager.svg)}html .desktop-icon[data-id="Restaurant HR"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-hr.svg)}html .desktop-icon[data-id="Restaurant Finance"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-finance.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html .desktop-icon[data-id="Restaurant Executive"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-executive.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html .desktop-icon[data-id="Restaurant Employee"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-employee.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html .desktop-icon[data-id="Restaurant Direct Manager"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-manager.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html .desktop-icon[data-id="Restaurant HR"] .icon-container{background-image:url(/assets/themekit/images/icons/ws-hr.svg)!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html .desktop-icon{min-height:124px;gap:10px}html .desktop-icon>.icon-container,html .desktop-icon>.app-icon{width:48px;height:48px;min-width:48px;border-radius:14px;background:linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important;box-shadow:inset 0 1px #ffffff8c;display:flex;align-items:center;justify-content:center;overflow:hidden}html .desktop-icon>.icon-container>img,html .desktop-icon>.icon-container>svg,html .desktop-icon>.app-icon>img,html .desktop-icon>.app-icon>svg,html .desktop-icon>.icon-container>.desktop-alphabet{width:26px!important;height:26px!important;max-width:26px;max-height:26px;filter:none}html .desktop-icon[data-id="Restaurant Finance"]>.icon-container,html .desktop-icon[data-id="Restaurant Executive"]>.icon-container,html .desktop-icon[data-id="Restaurant Employee"]>.icon-container,html .desktop-icon[data-id="Restaurant Direct Manager"]>.icon-container,html .desktop-icon[data-id="Restaurant HR"]>.icon-container{background-repeat:no-repeat,no-repeat!important;background-position:center,center!important;background-size:26px 26px,cover!important}html .desktop-icon[data-id="Restaurant Finance"]>.icon-container{background-image:url(/assets/themekit/images/icons/ws-finance.svg),linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important}html .desktop-icon[data-id="Restaurant Executive"]>.icon-container{background-image:url(/assets/themekit/images/icons/ws-executive.svg),linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important}html .desktop-icon[data-id="Restaurant Employee"]>.icon-container{background-image:url(/assets/themekit/images/icons/ws-employee.svg),linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important}html .desktop-icon[data-id="Restaurant Direct Manager"]>.icon-container{background-image:url(/assets/themekit/images/icons/ws-manager.svg),linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important}html .desktop-icon[data-id="Restaurant HR"]>.icon-container{background-image:url(/assets/themekit/images/icons/ws-hr.svg),linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85))!important}html .desktop-icon>.icon-container.folder-icon{padding:6px;overflow:hidden}html .icon-container.folder-icon .icons-container,html .icon-container.folder-icon .icons{display:grid!important;grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(2,1fr)!important;grid-auto-rows:auto!important;gap:3px!important;width:100%;height:100%;padding:0;place-items:center}html .icon-container.folder-icon .desktop-icon{min-height:0;height:auto;width:auto;padding:0;gap:0;background:none!important;box-shadow:none;border:none;transform:none!important}html .icon-container.folder-icon .desktop-icon>.icon-container{width:15px!important;height:15px!important;min-width:15px;border-radius:4px;background:none!important;box-shadow:none}html .icon-container.folder-icon img,html .icon-container.folder-icon svg{width:15px!important;height:15px!important;max-width:15px;max-height:15px}html .icon-container.folder-icon .icon-caption{display:none!important}html .user-onboarding .onb-panel{background:linear-gradient(-180deg,rgba(255,252,238,.98) 0%,rgba(255,248,224,.97) 100%);border:1px solid rgba(255,255,255,.7);border-radius:var(--dineos-r-card);box-shadow:0 20px 50px -18px #3c321466;padding:18px;inset-inline-end:20px;bottom:24px}html .user-onboarding .onb-header-main .text-base{font-size:14px;font-weight:800;color:var(--dineos-ink)}html .user-onboarding .onb-header-actions button{width:28px;height:28px;border-radius:8px;border:none;background:transparent;color:var(--dineos-muted)}html .user-onboarding .onb-header-actions button:hover{background:rgba(245,208,65,.22);color:var(--dineos-ink)}html .user-onboarding .onb-title-icon{height:auto;margin-bottom:10px}html .user-onboarding .onb-title-icon img{width:26px;height:26px;box-sizing:content-box;background:linear-gradient(-135deg,rgba(255,226,122,.95),rgba(245,208,65,.85));border-radius:12px;padding:9px}html .user-onboarding .onb-title .text-base{font-size:14px;font-weight:800;color:var(--dineos-ink)}html .user-onboarding .onb-title-steps{font-size:12px;color:var(--dineos-muted)}html .user-onboarding .onb-progress-badge{background:rgba(245,208,65,.3);color:var(--dineos-pending-fg);border-radius:var(--dineos-r-pill);font-weight:700;font-size:12px}html .user-onboarding .onb-skip{font-size:12px;font-weight:600;color:var(--dineos-muted);cursor:pointer}html .user-onboarding .onb-skip:hover{color:var(--dineos-yellow-deep)}html .user-onboarding .onb-steps{gap:6px}html .user-onboarding .onb-step{width:100%;min-height:38px;padding:8px 12px;border-radius:12px;border:1px solid rgba(24,23,27,.07);background:rgba(255,255,255,.55);font-size:13px;font-weight:600;color:var(--dineos-ink-2);transition:background .15s ease,border-color .15s ease}html .user-onboarding .onb-step:hover{background:linear-gradient(-135deg,rgba(255,226,122,.45),rgba(245,208,65,.32));border-color:#d9b22373;color:var(--dineos-ink)}html[data-theme=dark] .user-onboarding .onb-panel,html.dark .user-onboarding .onb-panel{background:linear-gradient(-180deg,rgba(38,34,22,.98) 0%,rgba(30,27,18,.97) 100%);border-color:#ffffff14}html[data-theme=dark] .user-onboarding .onb-step,html.dark .user-onboarding .onb-step{background:rgba(255,255,255,.06);border-color:#ffffff1a}html .input-group{border-radius:var(--dineos-r-field);overflow:visible}html .page-form .input-group,html .filter-area .input-group{overflow:visible}html .input-group>.form-control,html .input-group>.input-with-feedback,html .input-group>.btn,html .input-group>select,html .input-group .input-group-btn>.btn,html .input-group .input-group-prepend>.btn,html .input-group .input-group-append>.btn,html .input-group .input-group-prepend>.input-group-text,html .input-group .input-group-append>.input-group-text{border-radius:0}html .input-group>:first-child,html .input-group>:first-child>.btn,html .input-group>:first-child>.input-group-text{border-start-start-radius:var(--dineos-r-field);border-end-start-radius:var(--dineos-r-field)}html .input-group>:last-child,html .input-group>:last-child>.btn,html .input-group>:last-child>.input-group-text{border-start-end-radius:var(--dineos-r-field);border-end-end-radius:var(--dineos-r-field)}html input[type=checkbox]{width:16px;height:16px;min-width:16px;min-height:16px;max-height:16px;flex:0 0 auto;align-self:center;background-repeat:no-repeat;background-position:center;background-size:contain}html .checkbox .input-area,html .frappe-control[data-fieldtype=Check] .checkbox,html .frappe-control[data-fieldtype=Check] label{display:flex;align-items:center;gap:8px}html .frappe-control[data-fieldtype=Check] .label-area{line-height:1.35}html:root{--checkbox-size: 16px;--checkbox-focus-shadow: 0 0 0 2px rgba(245, 208, 65, .45)}html input[type=checkbox]{border:1px solid rgba(24,23,27,.18);border-radius:5px;background-color:#fffc;cursor:pointer}html input[type=checkbox]:hover{border-color:var(--dineos-yellow-deep)}html input[type=checkbox]:checked{background-color:var(--dineos-yellow);border-color:var(--dineos-yellow-deep);background-image:url("data:image/svg+xml,<svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4L2.667 5.8 7 1.2' stroke='%231a1a1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:10px 9px;background-position:center;background-repeat:no-repeat}html input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 2px #f5d04173}html input[type=radio]{width:var(--checkbox-size)!important;height:var(--checkbox-size);cursor:pointer}html input[type=radio]:before{width:var(--checkbox-size);height:var(--checkbox-size);border:1px solid rgba(24,23,27,.22);background-color:#fffc;border-radius:50%}html input[type=radio]:hover:before{border-color:var(--dineos-yellow-deep)}html input[type=radio]:checked:before{background-color:var(--dineos-yellow-deep);border-color:var(--dineos-yellow-deep);border-radius:50%;box-shadow:inset 0 0 0 3px #fffdf5}html input[type=radio]:focus-visible:before{box-shadow:inset 0 0 0 3px #fffdf5,0 0 0 2px #f5d04173}html[data-theme=dark] input[type=checkbox],html.dark input[type=checkbox]{background-color:#ffffff14;border-color:#ffffff2e}html[data-theme=dark] input[type=radio]:before,html.dark input[type=radio]:before{background-color:#ffffff14;border-color:#ffffff2e}html[data-theme=dark] input[type=radio]:checked:before,html.dark input[type=radio]:checked:before{box-shadow:inset 0 0 0 3px #1a1a1f}html .datatable{--dt-light-bg: rgba(245, 208, 65, .16);--dt-selection-highlight-color: rgba(245, 208, 65, .2);background:transparent}html .datatable .dt-header{background:transparent}html .datatable .dt-header .dt-row-header{background-color:#f5d04129}html .datatable .dt-header .dt-cell--header .dt-cell__content{background-color:transparent;color:var(--dineos-ink);font-weight:700}html .datatable .dt-cell{border-bottom:1px solid var(--dineos-line);border-inline-end:1px solid var(--dineos-line)}html .datatable .dt-row:hover .dt-cell{background-color:#f5d0411f}html .datatable .dt-cell--focus .dt-cell__content{border-color:var(--dineos-yellow-deep)}html .datatable .dt-cell__content{font-variant-numeric:tabular-nums}html .datatable .dt-scrollable{background:transparent}html .datatable .dt-row-filter .dt-cell__content{padding:4px 5px}html .datatable .dt-row-filter .dt-filter.dt-input{box-sizing:border-box;width:100%;padding:0 8px;border:1px solid var(--dineos-line);border-radius:6px;background-color:#ffffffd9;font-size:12px}html .datatable .dt-row-filter .dt-filter.dt-input:focus{outline:none;border-color:var(--dineos-yellow-deep);box-shadow:0 0 0 2px #f5d04159}html .datatable .dt-toast,html .datatable .dt-dropdown__list{background:linear-gradient(-180deg,rgba(255,250,224,.97) 0%,rgba(255,245,208,.95) 100%);border:1px solid var(--dineos-line);border-radius:var(--dineos-r-field)}html .datatable .dt-dropdown__list-item:hover{background-color:#f5d0412e}html[data-theme=dark] .datatable .dt-row-filter .dt-filter.dt-input,html.dark .datatable .dt-row-filter .dt-filter.dt-input{background-color:#ffffff14;border-color:#ffffff24}html #page-query-report .page-head,html .report-wrapper .page-head{margin-block:6px;min-height:48px}html #page-query-report .page-form{padding:4px 12px;row-gap:6px}html .datatable .dt-scrollable{height:calc(100vh - 330px)!important;padding-bottom:4px}html .datatable .dt-scrollable::-webkit-scrollbar{height:10px;width:10px}html .datatable .dt-scrollable::-webkit-scrollbar-thumb{background:rgba(24,23,27,.22);border-radius:6px}html .datatable .dt-scrollable::-webkit-scrollbar-track{background:transparent}html .page-head{position:relative;z-index:20}html .page-form,html .filter-area{position:relative;z-index:1}html .dropdown-menu{z-index:1055;background:linear-gradient(-180deg,rgb(255,251,232) 0%,rgb(255,246,214) 100%);-webkit-backdrop-filter:none;backdrop-filter:none}html .awesomplete>ul{z-index:1055;background:linear-gradient(-180deg,rgb(255,251,232) 0%,rgb(255,246,214) 100%)}html[data-theme=dark] .dropdown-menu,html.dark .dropdown-menu,html[data-theme=dark] .awesomplete>ul,html.dark .awesomplete>ul{background:linear-gradient(-180deg,rgb(43,39,26) 0%,rgb(35,31,20) 100%)}html[data-theme=dark] .form-page .form-control,html[data-theme=dark] .form-page select.form-control,html[data-theme=dark] .form-page .input-with-feedback,html[data-theme=dark] .form-page .like-disabled-input,html[data-theme=dark] .form-page .control-value,html.dark .form-page .form-control,html.dark .form-page select.form-control,html.dark .form-page .input-with-feedback,html.dark .form-page .like-disabled-input,html.dark .form-page .control-value{background:rgba(255,255,255,.06);border-color:#ffffff1f;box-shadow:none;color:var(--dineos-ink-2)}html[data-theme=dark] input:disabled,html.dark input:disabled,html[data-theme=dark] .like-disabled-input,html.dark .like-disabled-input{background-color:#ffffff0d;color:var(--dineos-muted)}html:root{--dineos-sticky-under-navbar: 72px}html .form-tabs-list{position:sticky;top:var(--dineos-sticky-under-navbar);z-index:9;background-color:#fffae8f0}html[data-theme=dark] .form-tabs-list,html.dark .form-tabs-list{background-color:#2b271af0}html .body-sidebar .sidebar-item-icon .icon-container img,html .header-logo .icon-container img,html .header-logo-container img{filter:brightness(0) opacity(.82)}html .body-sidebar .sidebar-item-icon .icon-container svg,html .header-logo .icon-container svg{color:var(--dineos-ink);stroke:var(--dineos-ink);fill:none}html .body-sidebar .standard-sidebar-item.selected .sidebar-item-icon .icon-container svg,html .body-sidebar .standard-sidebar-item.active-sidebar .sidebar-item-icon .icon-container svg{color:var(--dineos-ink);stroke:var(--dineos-ink)}html .body-sidebar-container:not(.expanded) .body-sidebar .sidebar-item-icon,html .body-sidebar-container:not(.expanded) .body-sidebar .icon-container{min-width:28px;min-height:28px}html .body-sidebar-container:not(.expanded) .body-sidebar .sidebar-item-icon svg{width:20px;height:20px}html .form-page .control-input .link-btn,html .form-page .control-input-wrapper .link-btn,html .form-page .frappe-control:not(.grid-static-col) .link-btn{background:transparent;background-color:transparent;border-radius:var(--dineos-r-field);box-shadow:none}html .form-grid .link-btn,html .grid-body .link-btn,html .grid-static-col .link-btn,html .datatable .link-btn,html .grid-row .link-btn{background-color:#fffdf5;border-radius:8px;box-shadow:none}html[data-theme=dark] .form-grid .link-btn,html.dark .form-grid .link-btn,html[data-theme=dark] .grid-body .link-btn,html.dark .grid-body .link-btn,html[data-theme=dark] .datatable .link-btn,html.dark .datatable .link-btn{background-color:#2b271a}html .link-btn a.btn-open,html .link-btn .btn-clear{color:var(--dineos-muted)}html .link-btn a.btn-open:hover{color:var(--dineos-yellow-deep);background:transparent}html[data-theme=dark] .control-input .link-btn,html.dark .control-input .link-btn,html[data-theme=dark] .form-page .link-btn,html.dark .form-page .link-btn{background:transparent;background-color:transparent}html:root{--dineos-panel: linear-gradient(180deg, rgb(255, 251, 232) 0%, rgb(255, 246, 214) 100%);--dineos-panel-solid: rgb(255, 251, 232);--dineos-panel-border: 1px solid rgba(255, 255, 255, .6);--popover-bg: rgb(255, 251, 232)}html[data-theme=dark],html.dark{--dineos-panel: linear-gradient(180deg, rgb(43, 39, 26) 0%, rgb(35, 31, 20) 100%);--dineos-panel-solid: rgb(43, 39, 26);--dineos-panel-border: 1px solid rgba(255, 255, 255, .08);--popover-bg: rgb(43, 39, 26)}html .datepicker,html .datepicker.active,html .popover,html .icon-picker-popover,html .color-picker-popover,html .phone-picker-popover,html .tribute-container,html .autocomplete-list{background:var(--dineos-panel);border:var(--dineos-panel-border);border-radius:var(--dineos-r-field);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 14px 40px -16px #3c32144d}html .datepicker--nav,html .datepicker--content,html .datepicker--cells,html .datepicker--time{background:transparent}html .datepicker--cell.-current-{color:var(--dineos-yellow-deep);font-weight:700}html .datepicker--cell.-selected-,html .datepicker--cell.-selected-.-current-{background:var(--dineos-yellow-gradient);color:var(--dineos-ink)}html .datepicker--cell:hover{background:rgba(245,208,65,.22)}html .popover .arrow:after,html .popover .popover-arrow:after{border-top-color:var(--dineos-panel-solid);border-bottom-color:var(--dineos-panel-solid)}html .popover .popover-header{background:transparent;border-bottom:1px solid var(--dineos-line)}html .modal .awesomplete ul,html .modal .awesomplete [role=listbox]{background:var(--dineos-panel);border:var(--dineos-panel-border)}html .multiselect-list .multiselect-check{background:transparent}html:root{--dineos-rail-width: 64px}@media (min-width: 576px){html .body-sidebar-container:not(.expanded) .body-sidebar{position:sticky;top:12px;width:var(--dineos-rail-width);height:calc(100vh - 24px);margin-block:12px;margin-inline-start:12px;border-radius:20px;border:1px solid rgba(255,255,255,.6);border-inline-end:1px solid rgba(255,255,255,.6);box-shadow:var(--dineos-shadow-card);overflow:hidden}html[data-theme=dark] .body-sidebar-container:not(.expanded) .body-sidebar,html.dark .body-sidebar-container:not(.expanded) .body-sidebar{border-color:#ffffff12;border-inline-end-color:#ffffff12}html .body-sidebar-container:not(.expanded) .body-sidebar .standard-sidebar-item,html .body-sidebar-container:not(.expanded) .body-sidebar .item-anchor{justify-content:center;padding-inline:0;gap:0}html .body-sidebar-container:not(.expanded) .body-sidebar .sidebar-item-label{display:none}}html .body-sidebar-container:not(.expanded) .body-sidebar-top{scrollbar-width:none;-ms-overflow-style:none}html .body-sidebar-container:not(.expanded) .body-sidebar-top::-webkit-scrollbar{width:0;height:0}@media (min-width: 576px){html .body-sidebar-container:not(.expanded) .body-sidebar .nested-container{display:none}html .body-sidebar-container:not(.expanded) .body-sidebar .drop-icon,html .body-sidebar-container:not(.expanded) .body-sidebar .sidebar-item-control,html .body-sidebar-container:not(.expanded) .body-sidebar .sidebar-item-suffix{display:none}html .body-sidebar-container:not(.expanded) .body-sidebar .indent+.nested-container{margin-inline-start:0}}html .tooltip .tooltip-inner{background-color:var(--dineos-ink);color:#fffdf5;font-family:var(--dineos-font-sans);font-size:12.5px;font-weight:600;line-height:1.4;padding:7px 11px;border-radius:10px;max-width:260px;box-shadow:0 10px 28px -12px #1a1a1f8c}html .tooltip.show{opacity:1}html .tooltip .arrow:before,html .tooltip .tooltip-arrow:before{border-top-color:var(--dineos-ink);border-bottom-color:var(--dineos-ink);border-inline-start-color:var(--dineos-ink);border-inline-end-color:var(--dineos-ink)}html[data-theme=dark] .tooltip .tooltip-inner,html.dark .tooltip .tooltip-inner{background-color:#f5f5ee;color:#1a1a1f}html[data-theme=dark] .tooltip .arrow:before,html.dark .tooltip .arrow:before,html[data-theme=dark] .tooltip .tooltip-arrow:before,html.dark .tooltip .tooltip-arrow:before{border-top-color:#f5f5ee;border-bottom-color:#f5f5ee;border-inline-start-color:#f5f5ee;border-inline-end-color:#f5f5ee}html .frappe-list .list-row-container{background-color:#fffdf5}html .frappe-list .list-row-container:hover,html .frappe-list .list-row-head{background-color:#fef7dc}html .frappe-list .list-row,html .frappe-list .list-row .level-right,html .frappe-list .list-row-head .level-right,html .frappe-list .list-row-container:hover .level-right,html .frappe-list .list-row-head:hover .level-right{background-color:inherit}html .frappe-list .list-row .level-right,html .frappe-list .list-row-head .level-right{position:sticky;inset-inline-end:0;z-index:1}html[data-theme=dark] .frappe-list .list-row-container,html.dark .frappe-list .list-row-container{background-color:#231f14}html[data-theme=dark] .frappe-list .list-row-container:hover,html.dark .frappe-list .list-row-container:hover,html[data-theme=dark] .frappe-list .list-row-head,html.dark .frappe-list .list-row-head{background-color:#302b1a}html .frappe-control[data-fieldtype=Select] .control-input .select-icon,html .frappe-control[data-fieldtype=Select].form-group .select-icon,html .form-grid .frappe-control[data-fieldtype=Select].form-group .select-icon,html .grid-body .frappe-control[data-fieldtype=Select].form-group .select-icon{top:50%;bottom:auto;transform:translateY(-50%)}html:root{--sidebar-width: 264px}html .page-form .select-icon,html .filter-area .select-icon{top:50%!important;transform:translateY(-50%)!important}.indicator.green:before,.indicator.darkgrey.green:before{background-color:var(--dineos-green-deep)}.indicator.red:before,.indicator.pink:before{background-color:var(--dineos-red)}.indicator.orange:before,.indicator.yellow:before{background-color:var(--dineos-pending-fg)}.indicator.blue:before,.indicator.cyan:before{background-color:var(--dineos-blue-deep)}.indicator.gray:before,.indicator.grey:before,.indicator.darkgrey:before{background-color:var(--dineos-ink-2)}[data-theme=dark] .indicator.green:before,.dark .indicator.green:before{background-color:#6fdca5}[data-theme=dark] .indicator.red:before,.dark .indicator.red:before{background-color:#ff8a96}[data-theme=dark] .indicator.orange:before,[data-theme=dark] .indicator.yellow:before,.dark .indicator.orange:before,.dark .indicator.yellow:before{background-color:var(--dineos-yellow-glow)}[data-theme=dark] .indicator.blue:before,.dark .indicator.blue:before{background-color:#9ebef9}html .multiselect-list{background:transparent;border:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html .page-head-content{flex-wrap:wrap;row-gap:8px}html .page-head-content{flex-wrap:wrap!important}html:root{--dineos-sticky-under-navbar: 20px}html .desktop-modal .modal-body .icons-container{padding-top:4px}html .datatable .dt-header{background:rgb(255,253,245)}html[data-theme=dark] .datatable .dt-header,html.dark .datatable .dt-header{background:rgb(35,31,20)}html .form-page .control-input .link-btn,html .form-page .control-input-wrapper .link-btn,html .form-page .frappe-control:not(.grid-static-col) .link-btn{top:50%;bottom:auto;height:auto;transform:translateY(-50%)}html input[type=checkbox]:checked:focus-visible{background-image:url("data:image/svg+xml,<svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4L2.667 5.8 7 1.2' stroke='%231a1a1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-size:10px 9px!important;background-position:center!important;background-repeat:no-repeat!important}html input[type=checkbox]:checked:focus{background-image:url("data:image/svg+xml,<svg viewBox='0 0 8 7' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M1 4L2.667 5.8 7 1.2' stroke='%231a1a1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-size:10px 9px!important;background-position:center!important;background-repeat:no-repeat!important}html .desk-alert.blue .alert-title-container .icon,html .desk-alert.info .alert-title-container .icon{filter:hue-rotate(18deg) saturate(1.5) brightness(.78)}html .desk-alert.blue .alert-title-container .icon,html .desk-alert.info .alert-title-container .icon{filter:grayscale(1) brightness(0)}html .page-head{position:sticky;top:12px}html .form-tabs-list{background-color:#fffdf5}html.dark .form-tabs-list{background-color:#231f14}html .main-section{padding-block-start:12px}html .page-head{margin-block-start:0;top:0}html:root{--dineos-sticky-under-navbar: 88px}@supports (animation-timeline: scroll()){@keyframes dineos-page-head-close-gap{0%{transform:translateY(0);border-radius:18px}to{transform:translateY(-12px);border-radius:0 0 18px 18px}}@keyframes dineos-tabs-close-gap{0%{transform:translateY(0);border-radius:var(--dineos-r-card) var(--dineos-r-card) 0 0}to{transform:translateY(-36px);border-radius:0}}html .page-head{animation:dineos-page-head-close-gap linear both;animation-timeline:scroll(nearest block);animation-range:0 12px}html .form-tabs-list{animation:dineos-tabs-close-gap linear both;animation-timeline:scroll(nearest block);animation-range:0 36px}}html .form-tabs-list{margin-block-start:-8px;background-color:#faf5e1}html.dark .form-tabs-list{background-color:#1c1c2b}html #page-query-report .page-head,html .report-wrapper .page-head{position:relative;z-index:20}html .filter-button.btn-primary-light{color:var(--dineos-yellow-deep);background-color:#f5d04142;border-color:var(--dineos-line)}html .filter-button.btn-primary-light:hover{color:var(--dineos-yellow-deep);background-color:#f5d0415c;border-color:var(--dineos-line)}html .filter-button.btn-primary-light:focus,html .filter-button.btn-primary-light.focus{color:var(--dineos-yellow-deep);background-color:#f5d0415c;border-color:var(--dineos-line)}html .filter-button.btn-primary-light:not(:disabled):not(.disabled):active,html .filter-button.btn-primary-light:not(:disabled):not(.disabled).active{color:var(--dineos-yellow-deep);background-color:#f5d04142;border-color:var(--dineos-line)}html .filter-button.btn-primary-light.disabled,html .filter-button.btn-primary-light:disabled{color:var(--dineos-yellow-deep);background-color:#f5d04142;border-color:var(--dineos-line)}html .datatable .dt-header{width:-moz-max-content;width:max-content}
/*# sourceMappingURL=dineos.bundle.DMVPRMBD.css.map */
