:root{--cdm-text:#f5f6fa;--cdm-text2:#d4d7e2;--cdm-text3:#b3b7c8;--cdm-border:#3a3657;--cdm-border2:#514c70;--cdm-bg:#100e1b;--cdm-bg2:#1d1a37;--cdm-bg3:#28244a;--cdm-bg4:#34305a;--text-primary:#f5f6fa;--text-secondary:#d4d7e2;--text-muted:#b3b7c8}html{font-size:16px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:15px!important}body .cdm-app .cdm-nav-item{font-size:14px!important}body .cdm-app .cdm-nav-section{color:var(--cdm-text2)!important;font-size:12px!important}body .cdm-app .cdm-logo-name{font-size:17px!important}body .cdm-app .cdm-logo-sub{font-size:13px!important}body .cdm-app .cdm-top-link{font-size:14px!important}body .cdm-app .cdm-chip-label{font-size:11px!important}body .cdm-app .cdm-chip-name{font-size:14px!important}body .cdm-app .cdm-resto-head{font-size:11px!important}body .cdm-app .cdm-resto-name{font-size:17px!important}body .cdm-app .cdm-resto-status,body .cdm-app .cdm-resto-cardapio{font-size:13px!important}body .cdm-app button,body .cdm-app input,body .cdm-app select,body .cdm-app textarea{font-size:15px!important}body .cdm-app label,body .cdm-app .cdm-cardapio-add{font-size:14px!important}body .cdm-app table{font-size:15px!important}body .cdm-app th{letter-spacing:.01em;color:var(--cdm-text2)!important;font-size:13px!important;font-weight:700!important}body .cdm-app td{color:var(--cdm-text)!important;font-size:15px!important}body .cdm-app td :is(span,div,p){font-size:inherit}body .cdm-app :is(.cdm-markup-field,.cdm-prec-glow,.cdm-prec-changed){font-variant-numeric:tabular-nums;font-size:17px!important;font-weight:700!important}body .cdm-app :is(.cdm-mono,[style*=--cdm-mono]){font-variant-numeric:tabular-nums}body .cdm-app small,body .cdm-app :is(.text-xs,.text-sm){font-size:13px!important}body .cdm-app .cdm-perm-feat{font-size:14px!important}body .cdm-app .cdm-perm-restname{font-size:15px!important}body .cdm-app .cdm-comp-chip{font-size:13px!important}body .cdm-app :is(.text-muted-foreground,.text-secondary,[class*=text-muted]){color:var(--cdm-text2)!important}body .cdm-app :is(input,select,textarea,table,th,td){border-color:var(--cdm-border2)}body .cdm-app :is(input[type=number],td,th){font-variant-numeric:tabular-nums}body .cdm-app .cdm-ficha-name{letter-spacing:-.15px;color:var(--cdm-text)!important;font-size:19px!important;font-weight:700!important;line-height:1.25!important}body .cdm-app .cdm-ing-name{color:var(--cdm-text)!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}body .cdm-app .cdm-ing-qty{font-size:13px!important;line-height:1.25!important}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field){grid-template-columns:minmax(180px,1.1fr) minmax(220px,1.25fr) minmax(220px,1fr) minmax(260px,1.4fr) minmax(150px,.8fr);align-items:end;gap:12px;width:100%;display:grid}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field{min-width:0}:is(body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field input,body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field select){box-sizing:border-box;width:100%;min-width:0}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field>div{min-width:0}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field>div>input{box-sizing:border-box;width:100%;min-width:0}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>.cdm-auth-field>div>button{white-space:nowrap;flex:none}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>button[type=submit]{white-space:nowrap;align-self:end;width:100%;min-width:0}:is(body .cdm-app .cdm-card form:has(.cdm-auth-field)>.cdm-info-box,body .cdm-app .cdm-card form:has(.cdm-auth-field)>.cdm-auth-err){grid-column:1/-1}@media(max-width:1100px){body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field){grid-template-columns:repeat(2,minmax(0,1fr))}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>button[type=submit]{grid-column:1/-1}}@media(max-width:700px){body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field){grid-template-columns:1fr}body .cdm-app .cdm-card form:has(.cdm-auth-field)>div:has(>.cdm-auth-field)>button[type=submit]{grid-column:auto}}
