@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/build/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/build/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}:root{--df-primary:#405189;--df-primary-soft:#e2e5ed;--df-on-primary:#fff;--df-secondary:#3577f1;--df-success:#0ab39c;--df-success-soft:#daf4f0;--df-success-text:#067a6a;--df-on-success:#fff;--df-warning:#f7b84b;--df-warning-soft:#fef4e4;--df-warning-text:#8a5a06;--df-on-warning:#3d2a03;--df-danger:#f06548;--df-danger-soft:#fde8e4;--df-danger-text:#c4432a;--df-info:#299cdb;--df-bg:#f3f3f9;--df-card:#fff;--df-border:#e9ebec;--df-text:#212529;--df-muted:#6c7080;--df-header:#405189;--df-header-text:#fff;--df-header-muted:#c9d2ef;--df-font:"Inter", system-ui, sans-serif;--df-font-title:"Poppins", "Inter", sans-serif;--df-radius:8px;--df-shadow:0 1px 2px #38414a14}*{box-sizing:border-box}html,body{margin:0}body{background:var(--df-bg);color:var(--df-text);font-family:var(--df-font);-webkit-tap-highlight-color:transparent;font-size:15px;line-height:1.4}a{color:var(--df-secondary)}button,input,select,textarea{font:inherit;color:inherit}.btn{border-radius:var(--df-radius);border:1px solid var(--df-border);background:var(--df-card);min-height:44px;color:var(--df-text);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.55;cursor:default}.btn.pri{background:var(--df-primary);border-color:var(--df-primary);color:var(--df-on-primary)}.btn.ok{background:var(--df-success);border-color:var(--df-success);color:var(--df-on-success)}.btn.warn{background:var(--df-warning);border-color:var(--df-warning);color:var(--df-on-warning)}.btn.danger{background:var(--df-danger-soft);border-color:var(--df-danger-soft);color:var(--df-danger-text)}.btn.ghost{background:0 0}.btn.sm{min-height:36px;padding:0 10px;font-size:13px}.btn.block{width:100%}.chip{border:1px solid var(--df-border);background:var(--df-card);cursor:pointer;border-radius:999px;min-height:40px;padding:0 12px;font-size:14px;font-weight:600}.chip.on{background:var(--df-primary);border-color:var(--df-primary);color:var(--df-on-primary)}.card{background:var(--df-card);border:1px solid var(--df-border);border-radius:var(--df-radius);box-shadow:var(--df-shadow);padding:14px}.stack{flex-direction:column;gap:12px;display:flex}.row{align-items:center;gap:10px;display:flex}.row.wrap{flex-wrap:wrap}.between{justify-content:space-between}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ttl{font-family:var(--df-font-title);margin:0;font-size:19px;font-weight:600}.sub{color:var(--df-muted);margin:0;font-size:13px}.muted{color:var(--df-muted)}.nm{font-size:14px;font-weight:600}.mt{color:var(--df-muted);font-size:12px}.item{border-bottom:1px solid var(--df-border);align-items:center;gap:10px;padding:10px 0;display:flex}.item:last-child{border-bottom:0}.item .grow{flex:1;min-width:0}.ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av{object-fit:cover;background:var(--df-primary-soft);width:40px;height:40px;color:var(--df-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:inline-flex}.av.lg{width:88px;height:88px;font-size:24px}.badge{background:var(--df-primary-soft);color:var(--df-primary);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.badge.warn{background:var(--df-warning-soft);color:var(--df-warning-text)}.badge.ok{background:var(--df-success-soft);color:var(--df-success-text)}.badge.danger{background:var(--df-danger-soft);color:var(--df-danger-text)}.alert{border-radius:var(--df-radius);background:var(--df-warning-soft);color:var(--df-warning-text);padding:10px 12px;font-size:14px}.alert.danger{background:var(--df-danger-soft);color:var(--df-danger-text)}.empty{text-align:center;color:var(--df-muted);padding:18px 6px;font-size:14px}.field{flex-direction:column;gap:4px;display:flex}.field label{color:var(--df-muted);font-size:12px;font-weight:600}.input{border-radius:var(--df-radius);border:1px solid var(--df-border);background:var(--df-card);width:100%;min-height:44px;padding:8px 12px}.input:focus{outline:2px solid var(--df-secondary);outline-offset:0;border-color:#0000}.err{color:var(--df-danger-text);font-size:12px}.check{align-items:center;gap:8px;min-height:44px;display:flex}.check input{width:20px;height:20px}:focus-visible{outline:2px solid var(--df-secondary);outline-offset:2px}.toast{left:50%;bottom:calc(84px + env(safe-area-inset-bottom));z-index:90;border-radius:var(--df-radius);background:var(--df-text);color:#fff;text-align:center;max-width:min(92vw,480px);padding:10px 16px;font-size:14px;font-weight:600;position:fixed;transform:translate(-50%)}.toast.erro{background:var(--df-danger-text)}.tela[data-v-18230cc2]{flex-direction:column;min-height:100dvh;display:flex}.topo[data-v-18230cc2]{background:var(--df-header);color:var(--df-header-text);padding:calc(48px + env(safe-area-inset-top)) 24px 72px;text-align:center}.topo h1[data-v-18230cc2]{font-family:var(--df-font-title);margin:8px 0 4px;font-size:28px;font-weight:600}.topo p[data-v-18230cc2]{color:var(--df-header-muted);margin:0}.caixa[data-v-18230cc2]{width:min(420px,100% - 32px);margin:-44px auto 24px;padding:20px}.shell[data-v-975e58d2]{flex-direction:column;min-height:100dvh;display:flex}.topo[data-v-975e58d2]{z-index:30;background:var(--df-header);color:var(--df-header-text);padding:calc(10px + env(safe-area-inset-top)) 16px 10px;flex-direction:column;gap:8px;display:flex;position:sticky;top:0}.marca[data-v-975e58d2]{font-family:var(--df-font-title);font-size:20px;font-weight:600}.topo-sub[data-v-975e58d2]{color:var(--df-header-muted);font-size:13px}.ico[data-v-975e58d2]{width:44px;height:44px;color:inherit;cursor:pointer;border-radius:var(--df-radius);background:0 0;border:0;justify-content:center;align-items:center;margin-left:-10px;display:inline-flex}.hchip[data-v-975e58d2]{min-height:36px;color:var(--df-header-text);cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:0 12px;font-size:13px;font-weight:600}.hchip.on[data-v-975e58d2]{background:var(--df-header-text);color:var(--df-header);border-color:var(--df-header-text)}.veu[data-v-975e58d2]{z-index:40;background:#21252959;border:0;position:fixed;inset:0}.menu[data-v-975e58d2]{z-index:50;top:calc(60px + env(safe-area-inset-top));width:min(300px,100vw - 20px);max-height:calc(100dvh - 140px);padding:6px;position:fixed;left:10px;overflow-y:auto;box-shadow:0 10px 30px #2125292e}.menu-secao[data-v-975e58d2]{letter-spacing:.06em;text-transform:uppercase;color:var(--df-muted);padding:10px 12px 4px;font-size:11px;font-weight:700}.menu-item[data-v-975e58d2]{width:100%;min-height:46px;color:var(--df-text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:0 12px;font-size:15px;font-weight:500;text-decoration:none;display:flex}.menu-item.on[data-v-975e58d2]{background:var(--df-primary-soft);color:var(--df-primary);font-weight:600}.conteudo[data-v-975e58d2]{width:100%;max-width:760px;padding:14px 16px calc(90px + env(safe-area-inset-bottom));flex:1;margin:0 auto}.barra[data-v-975e58d2]{z-index:30;background:var(--df-card);border-top:1px solid var(--df-border);padding:2px 4px calc(6px + env(safe-area-inset-bottom));display:flex;position:fixed;bottom:0;left:0;right:0}.barra-item[data-v-975e58d2]{min-height:56px;color:var(--df-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:600;text-decoration:none;display:flex}.barra-item.on[data-v-975e58d2]{color:var(--df-primary)}.kpi[data-v-b51ec5fa]{font-size:28px;font-weight:700}.previa[data-v-4e255324]{width:100%;max-height:320px}.link[data-v-344f5c4e]{color:inherit;text-decoration:none}.sr[data-v-344f5c4e]{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}fieldset[data-v-f2345d88]{min-width:0;margin:0}.oculto[data-v-f2345d88]{opacity:0;width:1px;height:1px;position:absolute}.foto-produto[data-v-80fb4811]{object-fit:contain;object-position:left;width:100%;max-width:160px;max-height:160px}.arquivo[data-v-80fb4811]{overflow-wrap:anywhere}
