/* Osmium Properties CRM theme (Option K). Delete this file to revert. Brand: burgundy #3B0D14, gold #B8975A, cream #F3EFE9 */
html:not(.dark):root{--color-primary-50:250,243,244!important;--color-primary-100:243,226,229!important;--color-primary-200:229,193,199!important;--color-primary-300:205,144,153!important;--color-primary-400:160,80,92!important;--color-primary-500:107,26,40!important;--color-primary-600:90,17,30!important;--color-primary-700:74,14,25!important;--color-primary-800:59,13,20!important;--color-primary-900:40,8,13!important;}
html:root{--sidebar-bg-color:59,13,20!important;--sidebar-dark-bg-color:59,13,20!important;}
html:root{--color-warning-50:250,246,236!important;--color-warning-100:242,233,212!important;--color-warning-200:230,213,170!important;--color-warning-300:214,190,135!important;--color-warning-400:198,167,100!important;--color-warning-500:184,151,90!important;--color-warning-600:169,130,63!important;--color-warning-700:135,102,48!important;--color-warning-800:107,79,34!important;--color-warning-900:74,54,24!important;--color-info-50:247,243,238!important;--color-info-100:237,229,219!important;--color-info-200:217,205,191!important;--color-info-300:190,172,150!important;--color-info-400:160,138,112!important;--color-info-500:128,104,80!important;--color-info-600:107,79,34!important;--color-info-700:82,60,28!important;--color-info-800:59,43,20!important;--color-info-900:36,21,18!important;}
html:not(.dark):root{--color-neutral-50:250,247,243!important;--color-neutral-100:243,239,233!important;--color-neutral-200:229,222,212!important;--color-neutral-300:211,201,188!important;--color-neutral-400:160,148,135!important;--color-neutral-500:115,102,92!important;--color-neutral-600:84,72,64!important;--color-neutral-700:62,50,44!important;--color-neutral-800:43,32,28!important;--color-neutral-900:36,21,18!important;}
html:not(.dark) body,html:not(.dark) main{background:#f3efe9!important;}
html:not(.dark) table{background:#fff!important;border-radius:6px;}
html:not(.dark) thead th{background:#fff!important;color:#3b0d14!important;font-weight:600!important;}
html:not(.dark) tbody tr:hover td{background:#faf6f1!important;}
.btn-primary,.btn-secondary,.btn-primary.btn-soft{border-radius:9999px!important;}
html:not(.dark) div.group.cursor-move.bg-white{background:#3b0d14!important;}
html:not(.dark) div.group.cursor-move.bg-white button,html:not(.dark) div.group.cursor-move.bg-white button *{color:#fff!important;}

/* ===== TOP MENU LAYOUT, OPTION K (desktop only). Remove this whole block to return to the left sidebar. ===== */
@media (min-width:768px){
#app{flex-direction:column!important;}
#app>div.w-0.flex-1{width:100%!important;min-height:0;}
#app>div[class*="sidebar-bg-color"]{width:100%!important;height:auto!important;flex-shrink:0!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"]{background:#fff!important;border-bottom:1px solid #e5ded4;}
#app>div[class*="sidebar-bg-color"]>div.w-56{width:100%!important;flex-direction:row!important;}
#app>div[class*="sidebar-bg-color"]>div.w-56>div.grow{flex-direction:row!important;align-items:center!important;overflow:visible!important;padding:8px 28px!important;gap:20px;height:auto!important;}
#app>div[class*="sidebar-bg-color"] div.grow>div.shrink-0{padding:0!important;}
#app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4{order:3;margin:0!important;padding:0!important;}
#app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button{margin:0!important;width:auto!important;min-width:190px;}
#app>div[class*="sidebar-bg-color"] div.grow>div.mt-6{height:auto!important;margin:0!important;overflow:visible!important;flex:1 1 auto!important;order:1;}
#app>div[class*="sidebar-bg-color"] div.grow>div.group.mt-8{display:none!important;}
#sidebar-lg{display:flex!important;flex-direction:row!important;justify-content:center;gap:4px;padding:0!important;}
#sidebar-lg>*{margin:0!important;}
#sidebar-lg>a{flex-direction:column!important;justify-content:center;gap:4px;padding:9px 16px!important;border-radius:14px!important;font-size:12px!important;font-weight:500;white-space:nowrap;color:#6f5f58!important;}
#sidebar-lg>a:hover{background:#f3efe9!important;color:#3b0d14!important;}
#sidebar-lg>a[class~="bg-white/10"]{background:#3b0d14!important;color:#fff!important;font-weight:600;}
#sidebar-lg>a svg{display:none!important;}
#sidebar-lg>a::before{content:"";display:block;width:22px;height:22px;background:currentColor;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}
#sidebar-lg>a.sidebar-lg-item-deals::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%227%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%2021V5a2%202%200%200%200-2-2h-4a2%202%200%200%200-2%202v16%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%227%22%20width%3D%2220%22%20height%3D%2214%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%2021V5a2%202%200%200%200-2-2h-4a2%202%200%200%200-2%202v16%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-activities::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%202v4M8%202v4M3%2010h18M9%2016l2%202%204-4%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%224%22%20width%3D%2218%22%20height%3D%2218%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M16%202v4M8%202v4M3%2010h18M9%2016l2%202%204-4%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-inbox::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m22%207-10%206L2%207%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%222%22%20y%3D%224%22%20width%3D%2220%22%20height%3D%2216%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22m22%207-10%206L2%207%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-documents::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpath%20d%3D%22M14%202v6h6M8%2013h8M8%2017h8M8%209h2%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V8z%22%2F%3E%3Cpath%20d%3D%22M14%202v6h6M8%2013h8M8%2017h8M8%209h2%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-contacts::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M19%208v6M22%2011h-6%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%227%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M19%208v6M22%2011h-6%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-companies::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%2022v-4h6v4M8%206h.01M12%206h.01M16%206h.01M8%2010h.01M12%2010h.01M16%2010h.01M8%2014h.01M12%2014h.01M16%2014h.01%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%224%22%20y%3D%222%22%20width%3D%2216%22%20height%3D%2220%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M9%2022v-4h6v4M8%206h.01M12%206h.01M16%206h.01M8%2010h.01M12%2010h.01M16%2010h.01M8%2014h.01M12%2014h.01M16%2014h.01%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-dashboard::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%22%2F%3E%3Cpath%20d%3D%22M7%2016v-5M12%2016V7M17%2016v-8%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%203v18h18%22%2F%3E%3Cpath%20d%3D%22M7%2016v-5M12%2016V7M17%2016v-8%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-products::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010.5%2012%203l9%207.5V21a1%201%200%200%201-1%201h-5v-7H9v7H4a1%201%200%200%201-1-1z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010.5%2012%203l9%207.5V21a1%201%200%200%201-1%201h-5v-7H9v7H4a1%201%200%200%201-1-1z%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-calls::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.5%2019.5%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1%201%20.4%201.9.7%202.8a2%202%200%200%201-.5%202.1L8.1%209.9a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.4c.9.3%201.8.6%202.8.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2016.9v3a2%202%200%200%201-2.2%202%2019.8%2019.8%200%200%201-8.6-3.1%2019.5%2019.5%200%200%201-6-6A19.8%2019.8%200%200%201%202.1%204.2%202%202%200%200%201%204.1%202h3a2%202%200%200%201%202%201.7c.1%201%20.4%201.9.7%202.8a2%202%200%200%201-.5%202.1L8.1%209.9a16%2016%200%200%200%206%206l1.3-1.3a2%202%200%200%201%202.1-.4c.9.3%201.8.6%202.8.7a2%202%200%200%201%201.7%202z%22%2F%3E%3C%2Fsvg%3E");}
#sidebar-lg>a.sidebar-lg-item-settings::before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12.2%202h-.4a2%202%200%200%200-2%202v.2a2%202%200%200%201-1%201.7l-.4.3a2%202%200%200%201-2%200l-.2-.1a2%202%200%200%200-2.7.7l-.2.4a2%202%200%200%200%20.7%202.7l.2.1a2%202%200%200%201%201%201.7v.5a2%202%200%200%201-1%201.8l-.2.1a2%202%200%200%200-.7%202.7l.2.4a2%202%200%200%200%202.7.7l.2-.1a2%202%200%200%201%202%200l.4.3a2%202%200%200%201%201%201.7v.2a2%202%200%200%200%202%202h.4a2%202%200%200%200%202-2v-.2a2%202%200%200%201%201-1.7l.4-.3a2%202%200%200%201%202%200l.2.1a2%202%200%200%200%202.7-.7l.2-.4a2%202%200%200%200-.7-2.7l-.2-.1a2%202%200%200%201-1-1.8v-.5a2%202%200%200%201%201-1.7l.2-.1a2%202%200%200%200%20.7-2.7l-.2-.4a2%202%200%200%200-2.7-.7l-.2.1a2%202%200%200%201-2%200l-.4-.3a2%202%200%200%201-1-1.7V4a2%202%200%200%200-2-2z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12.2%202h-.4a2%202%200%200%200-2%202v.2a2%202%200%200%201-1%201.7l-.4.3a2%202%200%200%201-2%200l-.2-.1a2%202%200%200%200-2.7.7l-.2.4a2%202%200%200%200%20.7%202.7l.2.1a2%202%200%200%201%201%201.7v.5a2%202%200%200%201-1%201.8l-.2.1a2%202%200%200%200-.7%202.7l.2.4a2%202%200%200%200%202.7.7l.2-.1a2%202%200%200%201%202%200l.4.3a2%202%200%200%201%201%201.7v.2a2%202%200%200%200%202%202h.4a2%202%200%200%200%202-2v-.2a2%202%200%200%201%201-1.7l.4-.3a2%202%200%200%201%202%200l.2.1a2%202%200%200%200%202.7-.7l.2-.4a2%202%200%200%200-.7-2.7l-.2-.1a2%202%200%200%201-1-1.8v-.5a2%202%200%200%201%201-1.7l.2-.1a2%202%200%200%200%20.7-2.7l-.2-.4a2%202%200%200%200-2.7-.7l-.2.1a2%202%200%200%201-2%200l-.4-.3a2%202%200%200%201-1-1.7V4a2%202%200%200%200-2-2z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E");}
html:not(.dark) div.z-40[class*="navbar-bg-color"]{background:transparent!important;box-shadow:none!important;color:#3b0d14!important;}
html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft){background:#b8975a!important;border-color:#b8975a!important;color:#2a090f!important;}
html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft) *{color:#2a090f!important;}
html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft)::before{background:transparent!important;}
}

/* ===== BRAND B (Osmium Brand Guidelines V2): ivory page, burgundy radial header with gold line. Remove this block to go back to Option K. ===== */
html:not(.dark) body,html:not(.dark) main{background:#fbf7f3!important;}
html:not(.dark) thead th{border-bottom:1.5px solid #b8975a!important;letter-spacing:.06em;}
@media (min-width:768px){
html:not(.dark) #app>div[class*="sidebar-bg-color"]{background:radial-gradient(ellipse at 50% 40%,#5a1520 0%,#3b0d14 55%,#241512 100%)!important;border-bottom:3px solid #b8975a!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.shrink-0 img{background:#fbf7f3;border-radius:10px;padding:4px 8px;}
html:not(.dark) #sidebar-lg>a{color:#cdb78f!important;font-weight:700;}
html:not(.dark) #sidebar-lg>a:hover{background:rgba(184,151,90,.18)!important;color:#e6d2a0!important;}
html:not(.dark) #sidebar-lg>a[class~="bg-white/10"]{background:linear-gradient(180deg,#a8854a 0%,#e6d2a0 35%,#f3e6bb 48%,#c9a965 70%,#b8975a 100%)!important;color:#3b0d14!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button{background:rgba(255,255,255,.08)!important;border:1px solid rgba(184,151,90,.45)!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button,html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button *{color:#e6d2a0!important;}
html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft){background:linear-gradient(180deg,#a8854a 0%,#e6d2a0 35%,#f3e6bb 48%,#c9a965 70%,#b8975a 100%)!important;border-color:#b8975a!important;color:#3b0d14!important;}
html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft) *{color:#3b0d14!important;}
}


/* ===== AVATAR ONLY PROFILE (hover shows name and email). Remove this block to restore the full box. ===== */
@media (min-width:768px){
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button{min-width:0!important;width:auto!important;padding:3px!important;border-radius:9999px!important;border:2px solid #b8975a!important;background:transparent!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button svg{display:none!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button img{width:38px!important;height:38px!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button span.flex-col{display:none!important;}
html:not(.dark) #app>div[class*="sidebar-bg-color"] div.grow>div.relative.mt-4 button:hover span.flex-col{display:flex!important;position:absolute;top:calc(100% + 8px);right:12px;z-index:60;background:#3b0d14;border:1px solid #b8975a;border-radius:10px;padding:10px 14px;box-shadow:0 6px 18px rgba(0,0,0,.35);white-space:nowrap;}
}

/* ===== DEFAULT AVATAR: Osmium symbol for users with no picture. Remove this block to restore the default. ===== */
img[src*="d41d8cd98f00b204e9800998ecf8427e"]{content:url("data:image/svg+xml,%3Csvg%20xmlns=%22http://www.w3.org/2000/svg%22%20viewBox=%220%200%20100%20100%22%3E%3Cdefs%3E%3CradialGradient%20id=%22b%22%20cx=%22.5%22%20cy=%22.45%22%20r=%22.7%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%235a1520%22/%3E%3Cstop%20offset=%22.6%22%20stop-color=%22%233b0d14%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23241512%22/%3E%3C/radialGradient%3E%3ClinearGradient%20id=%22g%22%20x1=%220%22%20y1=%220%22%20x2=%221%22%20y2=%221%22%3E%3Cstop%20offset=%220%22%20stop-color=%22%23b8975a%22/%3E%3Cstop%20offset=%22.55%22%20stop-color=%22%23e6d2a0%22/%3E%3Cstop%20offset=%221%22%20stop-color=%22%23b8975a%22/%3E%3C/linearGradient%3E%3CclipPath%20id=%22c%22%3E%3Cpath%20d=%22M0%200H1700V1900H985V1150H570V1900H0Z%22/%3E%3C/clipPath%3E%3C/defs%3E%3Ccircle%20cx=%2250%22%20cy=%2250%22%20r=%2248%22%20fill=%22url%28%23b%29%22%20stroke=%22%23b8975a%22%20stroke-width=%223%22/%3E%3Cg%20transform=%22translate%2824.86%2022.03%29%20scale%280.03%29%22%20fill=%22url%28%23g%29%22%3E%3Ccircle%20cx=%22838%22%20cy=%22858%22%20r=%22630%22%20fill=%22none%22%20stroke=%22url%28%23g%29%22%20stroke-width=%22305%22%20clip-path=%22url%28%23c%29%22/%3E%3Cpolygon%20points=%22675%2C830%20755%2C690%20755%2C1790%20675%2C1790%22/%3E%3Cpolygon%20points=%22785%2C670%20838%2C545%20885%2C670%20885%2C1775%20785%2C1775%22/%3E%3Cpolygon%20points=%22913%2C690%201000%2C830%201000%2C1790%20913%2C1790%22/%3E%3C/g%3E%3C/svg%3E")!important;}

/* gold bar finish (option 24) */
@media (min-width:768px){
html:not(.dark) #sidebar-lg>a[class~="bg-white/10"],html:not(.dark) div.z-40[class*="navbar-bg-color"] .btn-primary:not(.btn-soft){box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 2px 6px rgba(59,13,20,.28)!important;}
}

/* ===== GOLD BAR ICONS: menu icons use the gold bar gradient. Remove this block to go back to flat gold. ===== */
@media (min-width:768px){
html:not(.dark) #sidebar-lg>a:not([class~="bg-white/10"])::before{background:linear-gradient(180deg,#a8854a 0%,#e6d2a0 35%,#f3e6bb 48%,#c9a965 70%,#b8975a 100%)!important;}
}

/* ===== SMOOTH BUTTONS: inner layer follows the rounded button shape. ===== */
.btn::before,.btn::after{border-radius:inherit!important;}

/* equal-width menu */
#sidebar-lg>a{box-sizing:border-box!important;width:92px!important;min-width:92px!important;padding:9px 4px!important;align-items:center!important;text-align:center!important;}
