@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-100:#f3f4f6;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.z-40{z-index:40}.z-50{z-index:50}.z-\[60\]{z-index:60}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.ml-3{margin-left:calc(var(--spacing) * 3)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-9{height:calc(var(--spacing) * 9)}.h-40{height:calc(var(--spacing) * 40)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[90vh\]{max-height:90vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-9{width:calc(var(--spacing) * 9)}.w-36{width:calc(var(--spacing) * 36)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[100px\]{min-width:100px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--color-border\)\]>:not(:last-child)){border-color:var(--color-border)}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded-\[var\(--radius-btn\)\]{border-radius:var(--radius-btn)}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\[var\(--color-border\)\]{border-color:var(--color-border)}.border-\[var\(--red-border\)\]{border-color:var(--red-border)}.bg-\[var\(--color-card-bg\)\]{background-color:var(--color-card-bg)}.bg-\[var\(--color-card-hover\)\]{background-color:var(--color-card-hover)}.bg-\[var\(--red-bg\)\]{background-color:var(--red-bg)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-\[var\(--color-status-ok\)\]{color:var(--color-status-ok)}.text-\[var\(--color-text-muted\)\]{color:var(--color-text-muted)}.text-\[var\(--color-text-primary\)\]{color:var(--color-text-primary)}.text-\[var\(--color-text-secondary\)\]{color:var(--color-text-secondary)}.text-\[var\(--color-text-subtle\)\]{color:var(--color-text-subtle)}.text-\[var\(--red-fg\)\]{color:var(--red-fg)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.hover\:text-\[var\(--color-text-primary\)\]:hover{color:var(--color-text-primary)}}.disabled\:opacity-40:disabled{opacity:.4}@media (min-width:48rem){.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:w-\[130px\]{width:130px}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-start{justify-content:flex-start}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.dark\:bg-gray-700:where(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:where(.dark,.dark *){background-color:var(--color-gray-800)}}.auth-form{animation:.4s ease-out fadeInUp}@keyframes fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--color-sidebar-bg:#0b2e1f;--color-sidebar-text:#f4f1eab3;--color-sidebar-text-muted:#f4f1ea99;--color-sidebar-hover:#0e3a27;--color-sidebar-active-bg:#134f36;--color-sidebar-active-hover-bg:#176041;--color-sidebar-active-text:#f4f1ea;--color-page-bg:#f4f1ea;--color-card-bg:#fff;--color-card-hover:#f9fafb;--color-card-border:#e5e7eb;--color-input-bg:#fff;--color-table-header:#f9fafb;--color-table-row-alt:#f9fafb;--color-zebra:#f4f1ea;--color-background:var(--color-card-hover);--color-border:#e5e7eb;--color-border-light:#f3f4f6;--color-text-primary:#1a1d1b;--color-text:#1a1d1b;--color-text-secondary:#5f6663;--color-text-muted:#5f6663;--color-text-subtle:#858c88;--color-titulo:#0b2e1f;--color-linha-separador:#efebe2;--color-quadro-data-bg:#efebe2;--color-ativo-bg:#0b2e1f;--color-ativo-fg:#f4f1ea;--color-ambar-texto:#8a5a00;--color-atencao-bg:#fbf1dc;--color-atencao-borda:#f0d9a8;--color-atencao-texto:#6b4500;--color-balao-pergunta:#e7e4dc;--color-trilho-dias:#eeeae1;--brand-night:#0b2e1f;--brand-amber:#e8a033;--brand-straw:#f4f1ea;--brand-graphite:#1a1d1b;--brand-field:#1f7a4d;--color-action:#e8a033;--color-action-hover:#d9942c;--color-action-fg:#1a1d1b;--color-action-loading:#e8a03399;--color-action-outline:#1a1d1b;--color-selecao-bg:#1a1d1b14;--color-selecao-texto:#1a1d1b38;--color-status-ok:#1f7a4d;--faixa-muito-baixo:#b42318;--faixa-baixo:#c2410c;--faixa-medio:#8a5a00;--faixa-alto:#1a6b38;--faixa-muito-alto:#0f5a6b;--faixa-muito-baixo-claro:#f2d6d2;--faixa-baixo-claro:#f5e0d0;--faixa-medio-claro:#f7e9cf;--faixa-alto-claro:#d9ebdf;--faixa-muito-alto-claro:#d3e5e8;--faixa-vermelho:#b42318;--referencia-trilho:#e5dfd1;--referencia-adequado:#2e7d4f;--referencia-marcador:#1c2620;--grupo-fundo:#eef5ef;--quadrado-analise:#f1eee7;--analise-borda:#e5dfd1;--analise-linha:#ede7da;--analise-cabecalho-bg:#faf8f3;--analise-cabecalho-texto:#5b6158;--analise-sem-dado:#8c9088;--analise-pilula-borda:#e0d9c9;--bolinha-inativa:#c8c2b4;--barra-apoio:#c9d3cc;--barra-seletor-borda:#f4f1ea59;--mapa-em-breve-fundo:#eef2e6;--mapa-etiqueta-fundo:#0b2e1fd9;--mapa-etiqueta-texto:#f4f1ea;--mapa-sede-fundo:#fff;--mapa-sede-texto:#1a1d1b;--mapa-ponto-fundo:#fff;--mapa-linha-selecionada:#fbf1df;--mapa-minha-localizacao:#1a73e8;--grafico-serie-1:#1f7a4d;--grafico-serie-2:#1a1d1b80;--grafico-serie-3:#e8a033;--surface:#fff;--surface-2:#f3f4f6;--border:#e5e7eb;--fg:#1a1d1b;--fg-muted:#5f6663;--fg-subtle:#858c88;--shadow-xs:0 1px 2px #0000000f;--shadow-card:0 1px 2px #0000000f;--shadow-card-hover:0 4px 12px #0000001a;--color-warning:#f59e0b;--color-danger:#ef4444;--color-danger-hover:#7f1d1d;--color-info:#0891b2;--green-bg:#e4efea;--green-fg:#1f7a4d;--yellow-bg:#fef9c3;--yellow-fg:#854d0e;--orange-bg:#ffedd5;--orange-fg:#c2410c;--red-bg:#fee2e2;--red-fg:#991b1b;--red-border:#dc2626;--blue-bg:#dbeafe;--blue-fg:#1e40af;--purple-bg:#f3e8ff;--purple-fg:#6b21a8;--gray-bg:#f3f4f6;--gray-fg:#374151;--font-main:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-card:12px;--radius-btn:8px;--espaco-barra-celular:0px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px}.dark{--color-sidebar-bg:#071d13;--color-sidebar-text:#f4f1eab3;--color-sidebar-text-muted:#f4f1ea99;--color-sidebar-hover:#0b2e1f;--color-sidebar-active-bg:#11462f;--color-sidebar-active-hover-bg:#134f36;--color-sidebar-active-text:#f4f1ea;--color-page-bg:#0b2e1f;--color-card-bg:#11462f;--color-card-hover:#134f36;--color-card-border:#176041;--color-input-bg:#0e3a27;--color-table-header:#0e3a27;--color-table-row-alt:#134f36;--color-zebra:#0e3a27;--color-border:#176041;--color-border-light:#134f36;--color-text-primary:#f4f1ea;--color-text:#f4f1ea;--color-text-secondary:#b4c1b6;--color-text-muted:#b4c1b6;--color-text-subtle:#839c8d;--color-titulo:#f4f1ea;--color-linha-separador:var(--color-border-light);--color-quadro-data-bg:#f4f1ea1f;--color-ativo-bg:#f4f1ea;--color-ativo-fg:#0b2e1f;--color-ambar-texto:#e8a033;--color-atencao-bg:#e8a03324;--color-atencao-borda:#e8a03366;--color-atencao-texto:#f2c56b;--color-balao-pergunta:#176041;--color-trilho-dias:#f4f1ea2e;--color-action:#e8a033;--color-action-hover:#d9942c;--color-action-fg:#1a1d1b;--color-action-loading:#e8a03399;--color-action-outline:#f4f1ea;--color-selecao-bg:#f4f1ea1f;--color-selecao-texto:#f4f1ea42;--color-status-ok:#4cc08a;--faixa-muito-baixo:#f97066;--faixa-baixo:#fb923c;--faixa-medio:#e0b04c;--faixa-alto:#4cc08a;--faixa-muito-alto:#5ec4d6;--faixa-muito-baixo-claro:#f9706647;--faixa-baixo-claro:#fb923c47;--faixa-medio-claro:#e0b04c47;--faixa-alto-claro:#4cc08a47;--faixa-muito-alto-claro:#5ec4d647;--faixa-vermelho:#f97066;--referencia-trilho:#f4f1ea29;--referencia-adequado:#4cc08a;--referencia-marcador:#f4f1ea;--grupo-fundo:#4cc08a1f;--quadrado-analise:#f4f1ea12;--analise-borda:var(--color-border);--analise-linha:var(--color-border);--analise-cabecalho-bg:var(--color-card-hover);--analise-cabecalho-texto:var(--color-text-secondary);--analise-sem-dado:var(--color-text-subtle);--analise-pilula-borda:var(--color-border);--bolinha-inativa:#6b6f6a;--barra-apoio:#c9d3cc;--barra-seletor-borda:#f4f1ea59;--mapa-em-breve-fundo:#1f2a22;--mapa-etiqueta-fundo:#0b2e1fd9;--mapa-etiqueta-texto:#f4f1ea;--mapa-sede-fundo:#fff;--mapa-sede-texto:#1a1d1b;--mapa-ponto-fundo:#fff;--mapa-linha-selecionada:#e8a03329;--mapa-minha-localizacao:#1a73e8;--grafico-serie-1:#4cc08a;--grafico-serie-2:#f4f1ea73;--grafico-serie-3:#e8a033;--color-warning:#f59e0b;--color-danger:#ef4444;--color-danger-hover:#fecaca;--color-info:#06b6d4;--surface:#11462f;--surface-2:#0e3a27;--border:#176041;--fg:#f4f1ea;--fg-muted:#b4c1b6;--fg-subtle:#839c8d;--shadow-xs:0 1px 3px #0000004d, 0 1px 2px #0003;--green-bg:#66ce9c1f;--green-fg:#66ce9c;--yellow-bg:#f59e0b26;--yellow-fg:#f59e0b;--orange-bg:#f9731626;--orange-fg:#fb923c;--red-bg:#ef444426;--red-fg:#fca5a5;--red-border:#f87171;--blue-bg:#06b6d426;--blue-fg:#06b6d4;--purple-bg:#a78bfa26;--purple-fg:#a78bfa;--gray-bg:#f4f1ea0f;--gray-fg:#b4c1b6;--shadow-card:0 1px 3px #0000004d, 0 1px 2px #0003;--shadow-card-hover:0 4px 12px #0006}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;height:100%;overflow-x:hidden}*{transition:background-color .15s,border-color .15s,color .12s}button:active{transform:scale(.97)}body{font-family:var(--font-main);background:var(--color-page-bg);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.6;transition:background .2s,color .2s}.dark body{background-color:var(--color-page-bg);color:var(--color-text-primary)}.dark .page-main{background-color:var(--color-page-bg)}.page-main{overscroll-behavior:contain}html.rolagem-travada .page-main{overflow:hidden!important}@media (max-width:767px){body{height:auto!important;display:block!important;overflow:visible!important}.page-main{overflow:visible!important}html.rolagem-travada,html.rolagem-travada body{overflow:hidden!important}}.dark .card,.dark [class*=card]{background-color:var(--color-card-bg);border-color:var(--color-border);color:var(--color-text-primary);box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}.dark input,.dark select,.dark textarea{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--color-input-bg);border-color:var(--color-border);color:var(--color-text-primary)}input::placeholder,textarea::placeholder{color:var(--color-text-subtle)}::selection{background:var(--color-selecao-texto)}.dark .auth-form-wrapper ::selection{background:#1a1d1b38}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary)}input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary)}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary)}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary)}select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--color-input-bg) inset;box-shadow:0 0 0 1000px var(--color-input-bg) inset;-webkit-text-fill-color:var(--color-text-primary);caret-color:var(--color-text-primary)}.dark .auth-form-input:-webkit-autofill{-webkit-text-fill-color:#1a1d1b;-webkit-box-shadow:inset 0 0 0 1000px #fff}.dark .auth-form-input:-webkit-autofill:hover{-webkit-text-fill-color:#1a1d1b;-webkit-box-shadow:inset 0 0 0 1000px #fff}.dark .auth-form-input:-webkit-autofill:focus{-webkit-text-fill-color:#1a1d1b;-webkit-box-shadow:inset 0 0 0 1000px #fff}input:focus,select:focus,textarea:focus{border-color:var(--color-action-outline);box-shadow:0 0 0 3px var(--color-selecao-bg)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--color-text-subtle)}.dark ::-webkit-scrollbar-track{background:var(--color-page-bg)}.dark ::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.dark ::-webkit-scrollbar-thumb:hover{background:var(--color-text-subtle)}.dark aside{border-right:1px solid var(--color-border)}.brand-so-escuro,.dark .brand-so-claro{display:none}.dark .brand-so-escuro{display:block}.dark [role=dialog],.dark .modal-content{background-color:var(--color-card-bg);border-color:var(--color-border)}input,button,textarea,select{font-family:inherit}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-box,.skeleton-card{background:linear-gradient(90deg, var(--color-border) 0%, var(--color-border-light) 50%, var(--color-border) 100%);background-size:200% 100%;animation:1.6s linear infinite shimmer}.dark .skeleton-box,.dark .skeleton-card{background:linear-gradient(90deg, var(--color-card-hover) 0%, var(--color-border) 50%, var(--color-card-hover) 100%);background-size:200% 100%}@keyframes pageIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.page-main>*{animation:.18s ease-out pageIn}.rich-editor-content{min-height:150px;color:var(--color-text-primary);outline:none;padding:16px;font-size:14px;line-height:1.7}.rich-editor-content>*+*{margin-top:.5em}.rich-editor-content p{margin:0}.rich-editor-content h1{margin:.25em 0;font-size:20px;font-weight:700}.rich-editor-content h2{margin:.25em 0;font-size:16px;font-weight:600}.rich-editor-content strong{font-weight:700}.rich-editor-content em{font-style:italic}.rich-editor-content img{border-radius:8px;max-width:100%;margin:8px 0;display:block}.rich-editor-content ul:not([data-type=taskList]){margin:8px 0;padding-left:20px;list-style-type:disc}.rich-editor-content ol{margin:8px 0;padding-left:20px;list-style-type:decimal}.rich-editor-content ul:not([data-type=taskList]) li,.rich-editor-content ol li{color:var(--color-text);margin:4px 0;font-size:14px;line-height:1.6}.rich-editor-content ul[data-type=taskList]{margin:.25em 0;padding:0;list-style:none}.rich-editor-content ul[data-type=taskList] li[data-type=taskItem]{align-items:flex-start;gap:8px;padding:2px 0;display:flex}.rich-editor-content ul[data-type=taskList] li[data-type=taskItem]>label{flex-shrink:0;padding-top:3px}.rich-editor-content ul[data-type=taskList] li[data-type=taskItem]>label input[type=checkbox]{accent-color:var(--color-action-outline);cursor:pointer;width:14px;height:14px}.rich-editor-content ul[data-type=taskList] li[data-type=taskItem]>div{flex:1}.rich-editor-content ul[data-type=taskList] li[data-type=taskItem][data-checked=true]>div>p{color:var(--color-text-muted);text-decoration:line-through}button{transition:background .15s,color .15s,border-color .15s,box-shadow .15s,transform .1s}button:active:not(:disabled){transform:scale(.97)}a{transition:color .15s,opacity .15s}.card,[class*=card]{transition:box-shadow .2s,transform .2s}input:focus,textarea:focus,select:focus,button:focus{outline:none}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible,a:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-action-outline);outline-offset:2px}a{color:inherit;text-decoration:none}.mapa-ruas .leaflet-tile-pane{filter:saturate(.12)contrast(.92)}.mapa-satelite .leaflet-tile-pane{filter:saturate(.62)contrast(.96)}.leaflet-container{isolation:isolate}.safra-pino-wrap,.safra-pino-wrap .safra-pino{background:0 0;border:none;line-height:0;display:block}.leaflet-container .leaflet-control-attribution{background:var(--color-card-bg);color:var(--color-text-subtle);font-size:11px}.leaflet-container .leaflet-control-attribution a{color:var(--color-text-secondary)}.leaflet-container .leaflet-bar a{background:var(--color-card-bg);color:var(--color-text-primary);border-bottom-color:var(--color-border)}.leaflet-container .leaflet-bar a:hover{background:var(--color-card-hover)}.fc-tarefas-wrapper .fc{background:var(--color-card-bg);border:1px solid var(--color-border);color:var(--color-text-primary);border-radius:12px;padding:0;font-family:inherit;font-size:13px;overflow:hidden}.fc-tarefas-wrapper .fc-toolbar{background:var(--color-card-bg);border-bottom:1px solid var(--color-border);padding:16px 20px 12px}.fc-tarefas-wrapper .fc-toolbar-title{color:var(--color-text-primary);font-size:15px;font-weight:500}.fc-tarefas-wrapper .fc-button{background:var(--color-card-bg)!important;border:1px solid var(--color-border)!important;color:var(--color-text-muted)!important;box-shadow:none!important;border-radius:6px!important;padding:5px 10px!important;font-size:13px!important;font-weight:500!important}.fc-tarefas-wrapper .fc-button:hover{background:var(--color-card-hover)!important;color:var(--color-text-primary)!important}.fc-tarefas-wrapper .fc-button-active,.fc-tarefas-wrapper .fc-button-primary:not(:disabled).fc-button-active{background:var(--color-selecao-bg)!important;border-color:var(--color-action-outline)!important;color:var(--color-text-primary)!important}.fc-tarefas-wrapper .fc-col-header-cell{background:var(--color-page-bg);color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;padding:8px 0;font-size:11px;font-weight:500}.fc-tarefas-wrapper .fc-daygrid-day:hover{background:var(--color-card-hover)}.fc-tarefas-wrapper .fc-day-today{background:var(--color-selecao-bg)!important}.fc-tarefas-wrapper .fc-daygrid-day-number{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;padding:6px 8px;font-size:13px}.fc-tarefas-wrapper .fc-day-today .fc-daygrid-day-number{color:var(--color-text-primary);font-weight:600}.fc-tarefas-wrapper .fc-event{cursor:pointer;border-radius:4px!important;padding:1px 5px!important;font-size:11px!important;font-weight:500!important}.fc-tarefas-wrapper .fc-evento-concluida{opacity:.55;text-decoration:line-through}.fc-tarefas-wrapper .fc-scrollgrid,.fc-tarefas-wrapper td,.fc-tarefas-wrapper th{border-color:var(--color-border)!important}.dark .fc-tarefas-wrapper .fc{background:var(--color-card-bg);border-color:var(--color-border)}.dark .fc-tarefas-wrapper .fc-col-header-cell,.dark .fc-tarefas-wrapper .fc-toolbar{background:var(--color-input-bg)}.dark .fc-tarefas-wrapper td,.dark .fc-tarefas-wrapper th{border-color:var(--color-border)!important}@keyframes painelSlideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.sidebar-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;overflow-x:hidden}.sidebar-scroll:hover{scrollbar-color:#fff3 transparent}.sidebar-scroll::-webkit-scrollbar{width:4px}.sidebar-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:2px}.sidebar-scroll:hover::-webkit-scrollbar-thumb{background:#fff3}.sidebar-toggle-btn{display:none}@media (min-width:768px){.sidebar-toggle-btn{display:flex}}.sidebar-item-tooltip{position:relative}.sidebar-tooltip-label{background:var(--brand-graphite);color:var(--brand-straw);white-space:nowrap;opacity:0;pointer-events:none;z-index:9999;border-radius:6px;padding:5px 10px;font-size:12px;font-weight:500;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%);box-shadow:0 2px 8px #0003}.sidebar-item-tooltip:hover .sidebar-tooltip-label{opacity:1}@media (max-width:767px){.sidebar-drawer{transition:transform .3s cubic-bezier(.4,0,.2,1);transform:translate(-240px);width:240px!important}.sidebar-drawer.mobile-open{transform:translate(0);box-shadow:4px 0 24px #0000004d}.sidebar-spacer{display:none!important}.mobile-top-header,.bottom-nav{display:flex!important}:root{--espaco-barra-celular:calc(76px + env(safe-area-inset-bottom,0px))}:root:not(:has(.bottom-nav)){--espaco-barra-celular:0px}.page-main{padding:80px 16px calc(20px + var(--espaco-barra-celular))!important}.toast-flutuante{bottom:calc(12px + var(--espaco-barra-celular))!important;max-width:none!important;left:16px!important;right:16px!important}.hide-mobile{display:none!important}.mobile-only{display:block!important}}@media (min-width:768px){.mobile-only,.mobile-top-header,.bottom-nav{display:none!important}.page-main{padding:32px}}@media (max-width:1024px){.grid-metrics{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.grid-metrics{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}}@media (max-width:767px){.grid-2{grid-template-columns:1fr!important}}.grid-3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1024px){.grid-3{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.grid-3{grid-template-columns:1fr!important}}@media (max-width:1024px){.grid-metrics{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:640px){.grid-metrics{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}.grid-2{grid-template-columns:1fr!important}}@media (max-width:1024px){.kanban-board{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:16px;gap:12px!important;display:flex!important;overflow-x:auto!important}.kanban-col{scroll-snap-align:start;flex-shrink:0!important;min-width:280px!important}}@media (max-width:767px){.modal-overlay{z-index:300!important;align-items:flex-end!important;padding:0!important;overflow-y:hidden!important}.modal-sheet{width:100%!important;max-width:100%!important;max-height:90dvh!important;padding-bottom:env(safe-area-inset-bottom,0px)!important;border:none!important;border-radius:16px 16px 0 0!important;flex-direction:column!important;margin:0!important;display:flex!important;overflow-y:hidden!important}.modal-sheet>:first-child{flex-shrink:0!important}.modal-sheet>form{flex-direction:column!important;flex:1!important;min-height:0!important;display:flex!important;overflow:hidden!important}.modal-sheet>form>div:first-child{overscroll-behavior:contain;flex:1!important;min-height:0!important;overflow-y:auto!important}.modal-sheet>form>div:last-child{flex-shrink:0!important}.modal-sheet>div:not(:first-child):not(:last-child){overscroll-behavior:contain;flex:1!important;min-height:0!important;overflow-y:auto!important}.modal-sheet>div:last-child{flex-shrink:0!important}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}.leads-pills{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;overflow-x:auto;flex-wrap:nowrap!important}.leads-pills::-webkit-scrollbar{height:0}@media (max-width:767px){.leads-toolbar{flex-direction:column!important;align-items:stretch!important;gap:10px!important}.leads-search{width:100%!important}.leads-filters{overflow-x:auto}.leads-hide-mobile{display:none!important}.leads-table-header,.leads-table-row{grid-template-columns:2fr 1.4fr 64px!important}}@media (max-width:560px){.cliente-card-footer{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.cliente-card-footer-actions{justify-content:space-between;align-self:stretch}}@media (max-width:767px){.pipeline-nova-btn{white-space:nowrap!important;padding:8px 14px!important;font-size:13px!important}.pipeline-stats{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}}@media (max-width:640px){.view-btn{padding:6px 10px!important;font-size:14px!important}}@media (max-width:767px){.tarefas-filtros{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.tarefas-filtros-aplicar{grid-column:1/-1!important;width:100%!important}.relatorios-export{flex-wrap:wrap!important;gap:8px!important;width:100%!important;margin-left:0!important}.btn-export{background:var(--color-card-bg)!important;border-color:var(--color-border)!important;color:var(--color-text-primary)!important;flex:1!important;justify-content:center!important;font-size:14px!important}.delta-badge{padding:1px 5px!important;font-size:14px!important}}@media (max-width:640px){.campo-stats{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.campo-stat-card{gap:8px!important;padding:12px 10px!important}.campo-stat-icon{width:32px!important;height:32px!important}.campo-stat-value{font-size:20px!important}.campo-stat-label{font-size:11px!important}.reco-nova-btn{justify-content:center!important;width:100%!important}.reco-select{width:100%!important}.reco-item-linha{grid-template-columns:1fr 1fr!important}.reco-item-linha>:first-child{grid-column:1/-1}.reco-cab-linha,.reco-local-linha{grid-template-columns:1fr!important}}.reco-titulo-aplic:hover{border-color:var(--color-border)!important}.reco-titulo-aplic:focus{border-color:var(--color-action-outline)!important;background:var(--color-input-bg)!important}.reco-titulo-aplic::placeholder{color:var(--color-text-primary);opacity:1}.reco-alca{cursor:grab;color:var(--color-text-muted);flex-shrink:0;margin-left:-4px;display:inline-flex}.reco-alca:hover{color:var(--color-text-primary)}.reco-alca:active{cursor:grabbing}[data-arrastando]{opacity:.45}[data-cair=antes]{box-shadow:0 -3px 0 0 var(--color-action-outline)}[data-cair=depois]{box-shadow:0 3px 0 0 var(--color-action-outline)}.reco-aplic-resumo{box-sizing:border-box;background:var(--color-card-hover);border:1px solid var(--color-border);border-radius:var(--radius-btn);width:100%;min-height:44px;font:inherit;color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;align-items:center;gap:8px;margin-top:-4px;padding:0 12px;font-size:14px;display:flex}@media (max-width:767px){[data-fechada]>.reco-aplic-corpo{display:none!important}:root.tela-cheia-aberta{--espaco-barra-celular:0px}.tela-cheia-aberta .bottom-nav,.tela-cheia-aberta .mobile-top-header,.tela-cheia-aberta .botao-criar{display:none!important}.ficha-cab-caixa{padding:16px!important}.ficha-cab{flex-wrap:wrap;gap:12px!important}.ficha-cab-avatar{width:48px!important;height:48px!important;font-size:16px!important}.ficha-cab-dados{flex:1 1 0!important}.ficha-cab-nome{flex-direction:column;align-items:flex-start!important;gap:4px!important}.ficha-cab-titulo{overflow-wrap:anywhere;line-height:1.25;font-size:22px!important;font-weight:600!important}.ficha-cab-acoes{flex-wrap:nowrap!important;flex:1 0 100%!important}.ficha-cab-acoes>a,.ficha-cab-acoes>div>button,.ficha-cab-acoes>button{min-height:44px;height:44px!important}.ficha-cab-acoes>.ficha-cab-excluir{justify-content:center;width:44px;margin-left:auto}.ficha-cab-excluir-texto{display:none}.passos-no-celular[data-passo-atual="1"] [data-passo]:not([data-passo="1"]),.passos-no-celular[data-passo-atual="2"] [data-passo]:not([data-passo="2"]),.passos-no-celular[data-passo-atual="3"] [data-passo]:not([data-passo="3"]),.passos-no-celular[data-passo-atual="4"] [data-passo]:not([data-passo="4"]),.passos-no-celular[data-passo-atual="5"] [data-passo]:not([data-passo="5"]),.passos-no-celular[data-passo-atual="6"] [data-passo]:not([data-passo="6"]){display:none!important}}@media (pointer:coarse){.reco-alca{display:none}}@media (max-width:767px){.tela-cheia-cancelar{display:none!important}}.table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.pills-scroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important}.pills-scroll::-webkit-scrollbar{height:0}.ProseMirror table{border-collapse:collapse;width:100%;margin:12px 0;font-size:14px}.ProseMirror th{background:var(--color-page-bg);border:1px solid var(--color-border);text-align:left;color:var(--color-text-muted);padding:8px 12px;font-size:12px;font-weight:600}.ProseMirror td{border:1px solid var(--color-border);color:var(--color-text);min-width:80px;padding:8px 12px;position:relative}.ProseMirror tr:nth-child(2n) td{background:var(--color-page-bg)}.ProseMirror .selectedCell:after{background:var(--color-selecao-bg);content:"";pointer-events:none;z-index:2;position:absolute;inset:0}.ProseMirror .column-resize-handle{background-color:var(--color-action-outline);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.ProseMirror .tableWrapper{overflow-x:auto}.auth-layout{width:100%;min-height:100vh;font-family:var(--font-inter,"Inter", sans-serif);--color-page-bg:#f4f1ea;--color-card-bg:#fff;--color-card-hover:#f9fafb;--color-input-bg:#fff;--color-border:#e5e7eb;--color-text-primary:#1a1d1b;--color-text-secondary:#5f6663;--color-text-muted:#5f6663;--color-text-subtle:#858c88;--color-selecao-bg:#1a1d1b14;--color-status-ok:#1f7a4d;--color-warning:#f59e0b;--color-danger:#ef4444;--green-bg:#e4efea;--green-fg:#1f7a4d;--yellow-bg:#fef9c3;--yellow-fg:#854d0e;--red-bg:#fee2e2;--red-fg:#991b1b;--red-border:#dc2626;grid-template-columns:1fr;display:grid}.auth-alerta{border:1px solid;border-radius:8px;margin-bottom:18px;padding:10px 14px;font-size:13px;line-height:1.5}.auth-alerta-erro{background:var(--red-bg);border-color:var(--red-border);color:var(--red-fg)}.auth-alerta-aviso{background:var(--yellow-bg);border-color:var(--color-warning);color:var(--yellow-fg)}.auth-alerta-ok{background:var(--green-bg);border-color:var(--color-status-ok);color:var(--green-fg)}.olho-senha{cursor:pointer;width:44px;height:44px;max-height:100%;color:var(--color-text-subtle);touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;margin:auto 0;padding:0;display:flex;position:absolute;top:0;bottom:0;right:1px}.olho-senha svg{pointer-events:none;flex-shrink:0}button.olho-senha:active:not(:disabled){transform:none}@media (max-width:767px){.olho-senha svg{width:20px;height:20px}}.auth-banner{color:var(--brand-straw);background:var(--brand-night);flex-direction:column;justify-content:space-between;padding:64px 72px;display:none;position:relative;overflow:hidden}.auth-banner-foto{object-fit:cover;object-position:50% 50%;z-index:0}.auth-banner-veu{z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--brand-night) 0%, var(--brand-night) 40%, var(--brand-night) 70%, var(--brand-night) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.auth-banner-veu{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-night) 70%, transparent) 0%, color-mix(in srgb, var(--brand-night) 55%, transparent) 40%, color-mix(in srgb, var(--brand-night) 62%, transparent) 70%, color-mix(in srgb, var(--brand-night) 92%, transparent) 100%)}}.auth-banner-logo{z-index:2;align-items:center;gap:12px;display:flex;position:relative}.auth-banner-logo-img{object-fit:contain;flex-shrink:0;width:44px;height:44px}.auth-banner-logo-text{letter-spacing:-.3px;color:var(--brand-straw);font-size:18px;font-weight:500}.auth-banner-content{z-index:2;max-width:520px;position:relative}.auth-banner-eyebrow{color:var(--brand-straw);font-size:12px;font-weight:500;display:inline-block}@supports (color:color-mix(in lab, red, red)){.auth-banner-eyebrow{color:color-mix(in srgb, var(--brand-straw) 72%, transparent)}}.auth-banner-eyebrow{letter-spacing:1.5px;text-transform:uppercase;margin-bottom:20px}.auth-banner-title{letter-spacing:-1.4px;color:var(--brand-straw);margin:0 0 24px;font-size:48px;font-weight:500;line-height:1.05}.auth-banner-subtitle{color:var(--brand-straw);font-size:17px}@supports (color:color-mix(in lab, red, red)){.auth-banner-subtitle{color:color-mix(in srgb, var(--brand-straw) 72%, transparent)}}.auth-banner-subtitle{max-width:440px;margin:0;font-weight:400;line-height:1.65}.auth-banner-features{z-index:2;flex-direction:column;gap:16px;display:flex;position:relative}.auth-banner-feature{color:var(--brand-straw);align-items:center;gap:14px;font-size:14.5px;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-banner-feature{color:color-mix(in srgb, var(--brand-straw) 92%, transparent)}}.auth-banner-feature{letter-spacing:-.1px}.auth-banner-feature-icon{color:var(--brand-straw);flex-shrink:0}.auth-form-wrapper{background:var(--color-page-bg);justify-content:center;align-items:center;min-height:100vh;padding:56px 24px;display:flex;overflow:hidden auto}.auth-form-inner{width:100%;max-width:380px}.auth-form-cartao{justify-content:center;width:100%;display:flex}.auth-topo-foto{flex-shrink:0;height:clamp(260px,42vh,440px);display:none;position:relative;overflow:hidden}.auth-topo-foto-img{object-fit:cover;object-position:50% 60%;z-index:0}.auth-topo-foto-veu{z-index:1;pointer-events:none;background:linear-gradient(180deg, var(--brand-night) 0%, var(--brand-night) 45%, var(--brand-night) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.auth-topo-foto-veu{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-night) 15%, transparent) 0%, color-mix(in srgb, var(--brand-night) 35%, transparent) 45%, color-mix(in srgb, var(--brand-night) 96%, transparent) 100%)}}.auth-topo-foto-texto{z-index:2;flex-direction:column;gap:10px;display:flex;position:absolute;bottom:28px;left:24px;right:24px}.auth-topo-marca{align-items:center;gap:12px;display:flex}.auth-topo-simbolo{flex-shrink:0;width:56px;height:56px}.auth-topo-nome,.auth-topo-frase{font-family:var(--font-marca), var(--font-inter), sans-serif;color:var(--brand-straw);margin:0;font-weight:600}.auth-topo-nome{font-size:28px;line-height:1.2}.auth-topo-frase{font-size:22px;line-height:28px}.auth-form-title{letter-spacing:-.5px;color:var(--color-text-primary);text-align:center;margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.2}.auth-form-subtitle{color:var(--color-text-secondary);text-align:center;margin:0 0 36px;font-size:14.5px;line-height:1.5}.auth-form-input-group{margin-bottom:20px}.auth-form-label{color:var(--color-text-primary);letter-spacing:-.1px;margin-bottom:7px;font-size:13px;font-weight:500;display:block}.auth-form-input{border:1px solid var(--color-border);background:var(--color-input-bg);width:100%;height:46px;color:var(--color-text-primary);box-sizing:border-box;border-radius:8px;outline:none;padding:0 14px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.auth-form-input:focus{border-color:var(--color-action-outline);box-shadow:0 0 0 3px var(--color-selecao-bg)}.auth-form-link-right{text-align:right;margin-bottom:28px}.auth-form-link{color:var(--color-text-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13.5px;font-weight:500;text-decoration:underline}.auth-form-link:hover{color:var(--brand-night)}.auth-form-button{background:var(--color-action);width:100%;height:48px;color:var(--color-action-fg);cursor:pointer;letter-spacing:-.1px;border:none;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:15px;font-weight:500;transition:background-color .15s,transform 80ms;display:flex}.auth-form-button:hover:not(:disabled){background:var(--color-action-hover)}.auth-form-button:active:not(:disabled){transform:scale(.98)}.auth-form-button:disabled{background:var(--color-border);color:var(--color-text-subtle);cursor:not-allowed}.auth-form-footer{text-align:center;color:var(--color-text-secondary);margin-top:28px;font-size:14px}.auth-form-endosso{text-align:center;letter-spacing:.02em;color:var(--color-text-subtle);margin-top:40px;font-size:12px}@media (max-width:1023px){.auth-form-wrapper{background:var(--brand-night);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0}.auth-topo-foto{display:block}.auth-form-cartao{background:var(--color-page-bg);border-radius:24px 24px 0 0;flex:1;padding:26px 20px 32px}.auth-form-endosso{margin-top:28px}}@media (min-width:1024px){.auth-layout{grid-template-columns:55% 45%}.auth-banner{display:flex}.auth-form-wrapper{padding:64px 56px}}.config-cards-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.config-full-width{grid-column:1/-1}@media (max-width:768px){.config-cards-grid{grid-template-columns:1fr}.config-full-width{grid-column:1}}.campo-detail-header{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.campo-detail-header-info{flex:1;min-width:0}.campo-detail-btns{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.campo-detail-grid{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}.section-title-row{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.aplic-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.aplic-grid-a,.aplic-grid-b{grid-template-columns:1fr;gap:8px;margin-bottom:8px;display:grid}@media (min-width:768px){.campo-detail-header{flex-wrap:nowrap}.campo-detail-btns{flex-shrink:0;width:auto}.campo-detail-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px}.section-title-row,.aplic-header-row{flex-wrap:nowrap}.aplic-grid-a{grid-template-columns:60px 1fr 1fr}.aplic-grid-b{grid-template-columns:1fr 1fr}}@media (max-width:767px){.pn-header{gap:8px!important;padding:0 16px!important}.pn-btn-voltar{flex-shrink:0!important;min-height:44px!important;padding:7px 12px!important}.pn-titulo{flex:auto!important;min-width:0!important;overflow:hidden!important}.pn-titulo h1{font-size:16px!important}.pn-titulo p{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;overflow:hidden!important}.pn-btn-salvar{flex-shrink:0!important;justify-content:center!important;min-width:44px!important;min-height:44px!important;padding:7px 10px!important}.pn-btn-salvar-texto{display:none!important}.pn-stepper{-webkit-overflow-scrolling:touch;padding:12px 16px!important;overflow-x:auto!important}.pn-stepper>div{justify-content:flex-start!important;min-width:max-content!important}.pn-conteudo{scrollbar-width:none;padding:0!important}.pn-conteudo::-webkit-scrollbar{width:0;height:0}.pn-card{box-sizing:border-box;min-height:100%;border:none!important;border-radius:0!important;padding:16px!important}.pn-grid-4{grid-template-columns:1fr 1fr!important}.pn-grid-3,.pn-grid-2{grid-template-columns:1fr!important}.pn-drawer{width:100%!important}.pn-input-fixo{width:100%!important;max-width:100%!important}.offline-indicator{bottom:calc(12px + var(--espaco-barra-celular))!important;white-space:normal!important;text-align:center!important;max-width:calc(100vw - 24px)!important}}.tabela-padrao{border-collapse:collapse;width:100%;font-size:13px}.tabela-padrao thead th{border-bottom:1px solid var(--color-border)}.tabela-padrao tbody tr:nth-child(2n){background:var(--color-zebra)}.tabela-padrao tbody tr:hover{background:var(--color-card-hover)}.tabela-padrao td{vertical-align:middle;padding:11px 12px;line-height:1.4}.tabela-padrao td.num,.tabela-padrao th.num{text-align:right;font-variant-numeric:tabular-nums}.tabela-padrao.zebra-por-dado tbody tr:nth-child(2n){background:0 0}@media (max-width:767px){.tabela-cabe-no-celular th,.tabela-cabe-no-celular td{padding-left:6px!important;padding-right:6px!important}.tabela-cabe-no-celular th:first-child,.tabela-cabe-no-celular td:first-child{overflow-wrap:anywhere;padding-left:12px!important}.tabela-cabe-no-celular th:last-child,.tabela-cabe-no-celular td:last-child{padding-right:12px!important}}.cat-tabela{table-layout:fixed}.cat-tabela thead th{z-index:1;background:var(--color-card-bg);box-shadow:inset 0 -1px 0 var(--color-border);border-bottom:0;position:sticky;top:0}.cat-col-produto{min-width:210px}.cat-estreita{display:none}@media (max-width:720px){.cat-tabela .cat-opcional,.cat-larga{display:none}.cat-estreita{display:block}.cat-col-produto{min-width:0}.cat-tabela thead th:last-child,.cat-tabela tbody td:last-child{width:46px!important}}.acoes-linha{opacity:0;transition:opacity .15s}.linha-acao:hover .acoes-linha,.tabela-padrao tr:hover .acoes-linha,.acoes-linha[data-aberto=true],.acoes-linha:focus-within{opacity:1}@media (hover:none){.acoes-linha{opacity:1}}@keyframes spin{to{transform:rotate(360deg)}}.botao-criar{display:none}@media (max-width:767px){.botao-criar{right:16px;bottom:calc(24px + var(--espaco-barra-celular));z-index:190;box-sizing:border-box;background:var(--color-action);width:56px;min-width:56px;height:56px;min-height:56px;color:var(--color-action-fg);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex;position:fixed;box-shadow:0 2px 8px #1a1d1b2e}.botao-criar:active{background:var(--color-action-hover)}.botao-criar-moldura{display:contents}.botao-criar{transition:transform .18s,opacity .18s}.botao-criar-moldura[data-recolhido] .botao-criar{transform:translateY(calc(100% + 40px + var(--espaco-barra-celular)));opacity:0;pointer-events:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.botao-criar{transition:none}}.rodape-fixo{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-card-bg);border-top:1px solid var(--color-border);z-index:210;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.rodape-fixo>*{flex:1;min-height:44px}.rodape-fixo-espaco{height:calc(80px + env(safe-area-inset-bottom,0px))}@media (min-width:768px){.rodape-fixo.so-celular,.rodape-fixo-espaco.so-celular{display:none}}.folha-fundo{z-index:300;background:#0b2e1f73;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.folha{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;width:100%;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.folha-cabecalho{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.folha-corpo{overscroll-behavior:contain;flex:auto;min-height:0;padding:20px;overflow-y:auto}.folha-rodape{border-top:1px solid var(--color-border);flex-shrink:0;justify-content:flex-end;gap:8px;padding:12px 20px;display:flex}@keyframes folhaSobe{0%{opacity:.6;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (max-width:767px){.folha-fundo{align-items:flex-end;padding:0}.folha{max-height:90dvh;padding-bottom:env(safe-area-inset-bottom,0px);border:none;border-radius:16px 16px 0 0;animation:.22s ease-out folhaSobe;max-width:100%!important}.folha-rodape{padding:12px 16px}.folha-rodape>*{flex:1;min-height:44px}.folha-rodape.empilhado{flex-direction:column;align-items:stretch}.folha-rodape.empilhado>*{flex:none;width:100%;min-height:44px}.folha-rodape.empilhado>.folha-rodape-secundarias{order:1;gap:8px;min-height:0;display:flex}.folha-rodape.empilhado>.folha-rodape-secundarias>*{flex:1;min-height:44px}}.folha-rodape-secundarias{display:contents}.hoje-atalhos{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (max-width:767px){.hoje-atalhos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:hover){.cartao-lista:hover,.cartao-lista-acao:hover,.hoje-atalho:hover{background:var(--color-card-hover)}}@media (min-width:768px){.so-celular{display:none!important}}@media (min-width:1100px){.consolidado-cartoes{display:none!important}}@media (max-width:1099px){.consolidado-tabela{display:none!important}}@media (min-width:1100px){.laudo-estreito,.laudo-ajustes-cabeca{display:none!important}.laudo-ajustes-corpo[hidden]{display:flex!important}}@media (max-width:1099px){.laudo-largo{display:none!important}}@media (max-width:767px){.adubacao-laudo-acao{justify-content:center;width:100%;min-height:56px!important}.linha-meta{flex-wrap:wrap}.linha-meta .nome-meta{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.linha-meta>:last-child{flex:100%;align-items:center;gap:6px;display:flex}.linha-meta .campo-numero{flex:1}.linha-meta input{min-height:44px;width:100%!important;font-size:16px!important}.adicionar-marca{flex-direction:column}.adicionar-marca>*{justify-content:center;min-height:44px;width:100%!important}.abas-metas{scrollbar-width:none;overflow-x:auto;flex-wrap:nowrap!important;gap:0!important}.abas-metas::-webkit-scrollbar{display:none}.abas-metas>a{flex-shrink:0;align-items:center;min-height:44px;padding:0 8px!important;display:inline-flex!important}.acao-larga-celular{justify-content:center;width:100%!important;height:44px!important}.so-computador{display:none!important}}.grade-talhao-pc{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}@media (max-width:1100px){.grade-talhao-pc{grid-template-columns:minmax(0,1fr)}}.tabela-comparativo tbody tr:nth-child(odd):not(:hover){background:var(--color-card-bg)}.tabela-comparativo .celula-presa{z-index:1;background:inherit;position:sticky;left:0}.tabela-comparativo thead .celula-presa{background:var(--color-card-bg);z-index:2}.caminho-link:hover{color:var(--color-text-primary)!important;text-decoration:underline!important}.cartao-analise{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;min-width:0}.tabela-numeros{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.tabela-numeros th{letter-spacing:.06em;text-transform:uppercase;text-align:left;color:var(--analise-cabecalho-texto);background:var(--analise-cabecalho-bg);white-space:nowrap;padding:9px 12px;font-size:11px;font-weight:500}.tabela-numeros td{vertical-align:middle;color:var(--color-text-primary);padding:10px 12px}.tabela-numeros tbody tr+tr>td,.tabela-numeros tbody tr+tr>th{border-top:2px solid var(--analise-borda)}.tabela-numeros tr>*+*{border-left:1px solid var(--analise-linha)}.tabela-numeros .num{text-align:right}.tabela-numeros-justa th.num,.tabela-numeros-justa td.num{padding-left:8px;padding-right:8px}.tabela-numeros .sem-dado{color:var(--analise-sem-dado)}.tabela-numeros .unidade-th{letter-spacing:0;text-transform:none;color:var(--analise-sem-dado);font-size:11px;font-weight:400;display:block}.tabela-numeros .faixa-grupo>td{background:var(--grupo-fundo);text-align:center;color:var(--color-titulo);border-top:1px solid var(--analise-borda);padding:7px 12px;font-size:12px;font-weight:600}.tabela-numeros .linha-cabecalho-repetido>th{border-top:1px solid var(--analise-borda)}.unidade-analise{color:var(--analise-sem-dado);font-size:12px}.numero-fora{color:var(--faixa-vermelho)!important;font-weight:700!important}.pilula-analise{height:32px;font:inherit;cursor:pointer;background:var(--color-card-bg);color:var(--color-text-primary);border:1px solid var(--analise-pilula-borda);white-space:nowrap;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.pilula-analise[aria-pressed=true]{background:var(--color-ativo-bg);color:var(--color-ativo-fg);border-color:var(--color-ativo-bg);font-weight:600}.grade-laudo{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:20px;display:grid}.grade-laudo>.coluna-lateral{flex-direction:column;justify-content:flex-start;gap:20px;min-width:0;display:flex}@media (max-width:1099px){.grade-laudo{grid-template-columns:minmax(0,1fr)}}.cartoes-laudo{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (max-width:767px){.cartoes-laudo{grid-template-columns:minmax(0,1fr);gap:12px}}.tabela-numeros .celula-presa{z-index:1;background:var(--color-card-bg);position:sticky;left:0}.tabela-numeros thead .celula-presa{background:var(--analise-cabecalho-bg);z-index:2}.cartao-lista-padrao{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;min-width:0;overflow:hidden}.tabela-lista{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.tabela-lista thead th{background:var(--analise-cabecalho-bg);color:var(--analise-cabecalho-texto);letter-spacing:.06em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--analise-borda);vertical-align:bottom;white-space:normal;overflow-wrap:normal;padding:12px 16px;font-size:11px;font-weight:600;line-height:1.35}.tabela-lista th:first-child,.tabela-lista td:first-child{padding-left:20px}.tabela-lista th:last-child,.tabela-lista td:last-child{padding-right:20px}.tabela-lista tbody td{height:56px;color:var(--color-text-primary);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;padding:0 16px;overflow:hidden}.tabela-lista tbody tr+tr td{border-top:2px solid var(--analise-borda)}.tabela-lista tbody tr[data-clicavel]{cursor:pointer}.tabela-lista tbody tr[data-clicavel]:hover{background:var(--analise-cabecalho-bg)}.tabela-lista .num{text-align:right}.tabela-lista td.secundaria{color:var(--analise-cabecalho-texto)}.tabela-lista .linha-vazia td{white-space:normal;height:auto;color:var(--analise-cabecalho-texto);padding:24px 20px}.tabela-lista .linha-apagada td{opacity:.6}.tabela-lista .link-da-linha{color:inherit;text-decoration:none}.tabela-lista .ordenar-lista{cursor:pointer;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:inline-flex}.sem-dado-lista,.hora-lista{color:var(--analise-sem-dado)}.texto-uma-linha{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.tarefas-sem-tabela>[data-tabela-padrao]{display:none!important}.informacoes-fazenda-celular summary::-webkit-details-marker{display:none}.informacoes-fazenda-celular[open] .seta-informacoes{transform:rotate(180deg)}.rodape-lista{border-top:1px solid var(--analise-borda);color:var(--analise-cabecalho-texto);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 20px;font-size:13px;display:flex}.seta-pagina{border:1px solid var(--analise-pilula-borda);background:var(--color-card-bg);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.seta-pagina:disabled{opacity:.4;cursor:default}.grupo-segmentado-lista{align-items:stretch;min-height:44px;border-color:var(--analise-pilula-borda)!important}.grupo-segmentado-lista>button{min-height:42px;height:auto!important}.caixa-dividida{box-sizing:border-box;border:1px solid var(--analise-pilula-borda);background:var(--color-card-bg);border-radius:10px;width:100%;display:flex;overflow:hidden}.caixa-dividida>button{border:none;border-left:1px solid var(--analise-pilula-borda);min-width:0;min-height:42px;color:var(--color-titulo);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;flex:1 1 0;margin:0;padding:0 8px;font-size:15px;font-weight:500}.caixa-dividida>button:first-child{border-left:none}.caixa-dividida>button[aria-pressed=true]{background:var(--color-ativo-bg);color:var(--color-ativo-fg);font-weight:600}@media (max-width:767px){.caixa-dividida>button{min-height:50px;font-size:16px}}.relatorio-periodo-fundo{z-index:300;background:#0b2e1f73;justify-content:center;align-items:flex-start;padding:40px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.relatorio-periodo-cartao{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;width:100%;max-width:600px;display:flex}.relatorio-periodo-corpo{flex-direction:column;gap:22px;padding:24px;display:flex}.relatorio-periodo-rodape{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}@media (max-width:767px){.relatorio-periodo-fundo{padding:0;overflow:hidden}.relatorio-periodo-cartao{border:none;border-radius:0;max-width:none;height:100dvh}.relatorio-periodo-corpo{flex:1;min-height:0;overflow-y:auto}.relatorio-periodo-rodape{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));flex-direction:column-reverse}.relatorio-periodo-rodape>*{justify-content:center;width:100%;min-height:56px}}@media (min-width:768px){.relatorio-periodo-cartao.exportar-relatorio-cartao{max-width:480px}}.exportar-relatorio-cartao label{position:relative}.exportar-relatorio-cartao input[type=checkbox]:focus-visible+span{outline:2px solid var(--color-ativo-bg);outline-offset:2px}.lista-talhoes-visita{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.linha-talhao-visita{box-sizing:border-box;border:none;border-top:1px solid var(--analise-borda);width:100%;height:56px;min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0 12px 0 16px;display:flex}.linha-talhao-visita:first-child{border-top:none}.linha-talhao-visita:hover{background:var(--analise-cabecalho-bg)}.linha-talhao-visita.novo{color:var(--color-titulo);gap:8px;font-size:15px;font-weight:600}.novo-talhao-visita{border-top:1px solid var(--analise-borda)}.botao-foto-folha{box-sizing:border-box;border:1.5px dashed var(--color-text-subtle);background:var(--color-card-bg);width:100%;min-height:52px;color:var(--color-titulo);font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.etiqueta-praga{box-sizing:border-box;border:1.5px solid var(--color-border);background:var(--color-card-bg);min-height:44px;color:var(--color-titulo);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:14px;font-weight:600}:root.folha-talhao-aberta .rodape-fixo:not(.folha-talhao-rodape),:root.folha-talhao-aberta .rodape-fixo-espaco,:root.folha-talhao-aberta .bottom-nav{display:none!important}.folha-talhao-celular{z-index:400;background:var(--color-page-bg);flex-direction:column;display:flex;position:fixed;inset:0}.folha-talhao-barra{min-height:64px;padding:8px 16px 8px 4px;padding-top:max(8px, env(safe-area-inset-top));box-sizing:border-box;background:var(--brand-night);color:var(--brand-straw);align-items:center;gap:8px;display:flex}.folha-talhao-conteudo{-webkit-overflow-scrolling:touch;flex:1;padding:16px;overflow-y:auto}.folha-talhao-rodape{padding:12px 16px;padding-bottom:max(12px, env(safe-area-inset-bottom));background:var(--color-card-bg);border-top:1px solid var(--analise-borda);gap:12px;display:flex}.pilulas-lista-celular{flex-wrap:nowrap;gap:8px;min-width:0;display:flex}.pilulas-lista-celular>*{flex:none}.filtros-da-folha-celular{align-items:center;gap:8px;min-width:0;display:flex}.item-lista{box-sizing:border-box;min-height:64px;color:inherit;cursor:pointer;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;display:flex}.item-lista+.item-lista{border-top:2px solid var(--analise-borda)}.item-lista.linha-apagada{opacity:.6}.item-lista-inicio{flex-shrink:0;display:inline-flex}.item-lista-corpo{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.item-lista-linha1,.item-lista-linha2{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.item-lista-principal{color:var(--color-text-primary);overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:600}.item-lista-direita{color:var(--analise-cabecalho-texto);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:13px}.item-lista-secundaria{color:var(--analise-cabecalho-texto);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:13px;display:-webkit-box;overflow:hidden}.item-lista-direita2{color:var(--analise-cabecalho-texto);white-space:nowrap;flex-shrink:0;font-size:13px}.item-lista-seta{color:var(--analise-sem-dado);flex-shrink:0}.item-lista-antes-da-seta{flex-shrink:0;align-items:center;display:inline-flex}.secao-conta{flex-direction:column;gap:8px;display:flex}.secao-conta-titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:8px 0 0;font-size:13px;font-weight:700}.secao-conta-bloco{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:var(--radius-card);overflow:hidden}.linha-conta{box-sizing:border-box;text-align:left;width:100%;min-height:56px;font:inherit;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;align-items:center;gap:14px;padding:8px 14px 8px 16px;text-decoration:none;display:flex}.linha-conta+.linha-conta,.secao-conta-bloco>*+.linha-conta{border-top:1px solid var(--color-card-border)}.linha-conta:hover{background:var(--color-card-hover)}.linha-conta:disabled{cursor:progress}.linha-conta-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linha-conta-nome{font-size:15px;font-weight:500}.linha-conta-apoio{color:var(--color-text-secondary);font-size:13px}.linha-conta-seta{color:var(--color-text-muted);flex-shrink:0}.linha-conta-perigo,.linha-conta-perigo .linha-conta-nome{color:var(--red-fg)}.meu-plano{flex-direction:column;gap:14px;padding:14px 16px;display:flex}.meu-plano-linha{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.meu-plano-nome{color:var(--color-titulo);font-size:16px;font-weight:600}.meu-plano-item{flex-direction:column;gap:6px;display:flex}.meu-plano-rotulo{color:var(--color-text-primary);font-size:15px}.meu-plano-valor{color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:600}.meu-plano-apoio{color:var(--color-text-secondary);margin:0;font-size:13px;line-height:18px}.meu-plano-trilho{background:var(--referencia-trilho);border-radius:3px;height:6px;display:block;overflow:hidden}.meu-plano-trilho>span{background:var(--color-ativo-bg);border-radius:3px;height:100%;display:block}@media (max-width:767px){section.cartao-lista-padrao[data-lista-padrao-celular]{background:0 0;border:none;border-radius:0;flex-direction:column;gap:10px;display:flex;overflow:visible}[data-lista-padrao-celular]>.item-lista{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;min-height:0;padding:14px 16px}[data-lista-padrao-celular]>.item-lista+.item-lista{border-top:1px solid var(--analise-borda)}[data-lista-padrao-celular]>.item-lista-vazio{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px}[data-lista-padrao-celular]>.rodape-lista{background:0 0;border-top:none;padding:2px 0 0}.mobile-top-header.barra-lista{background:var(--color-ativo-bg)!important;border-bottom-color:var(--color-ativo-bg)!important}.mobile-top-header.barra-lista .titulo-tela-celular{color:var(--color-ativo-fg);font-size:17px;font-weight:600}.mobile-top-header.barra-lista button{color:var(--color-ativo-fg)!important}.mobile-top-header.barra-lista [data-sinal-cortado]{color:var(--color-ativo-fg)}.rodape-lista{padding:12px 16px}.mobile-top-header.barra-lista .titulo-tela-celular{line-height:1.2}.apoio-da-barra-celular{color:var(--barra-apoio);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.seletor-da-barra{border:1px solid var(--barra-seletor-borda);border-radius:10px;margin-right:4px;display:inline-flex;overflow:hidden}.seletor-da-barra button{min-height:36px;color:var(--color-ativo-fg);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 12px;font-size:14px;font-weight:600}.mobile-top-header.barra-lista .seletor-da-barra button[aria-pressed=true]{background:var(--color-ativo-fg)!important;color:var(--color-ativo-bg)!important}.metas-secoes,.metas-secoes .metas-grupo{gap:32px!important}.metas-secoes .titulo-secao-metas{padding-top:0!important;padding-bottom:8px!important}.metas-secoes .titulo-secao-metas p:first-child{font-size:18px!important;font-weight:600!important}.metas-secoes .titulo-secao-metas p+p{font-size:14px!important}}.lista-cartoes{flex-direction:column;gap:8px;display:flex}.filtros-fileira{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}.busca-lista{position:relative}.busca-lista-lupa{display:none}@media (max-width:767px){.busca-lista input{background:var(--color-card-bg)!important;box-sizing:border-box!important;border-style:solid!important;border-width:1.5px!important;border-radius:14px!important;width:100%!important;height:52px!important;min-height:52px!important;padding-left:48px!important;padding-right:14px!important;font-size:16px!important}.busca-lista svg:not(.busca-lista-lupa){display:none!important}.busca-lista-lupa{width:22px;height:22px;color:var(--color-text-secondary);pointer-events:none;z-index:1;display:block;position:absolute;top:50%;left:14px;transform:translateY(-50%)}[style*=grid-template-columns]:not(.colunas-no-celular){grid-template-columns:minmax(0,1fr)!important}.pn-grid-4,.grid-metrics{grid-template-columns:1fr!important}.metric-card{flex-wrap:wrap;justify-content:space-between;align-items:baseline;flex-direction:row!important;gap:2px 12px!important}.metric-card>.metrica-valor{order:2;font-size:18px!important}.metric-card>.metrica-apoio{flex-basis:100%;order:3;margin:0!important}.metric-card>.metrica-apoio[aria-hidden=true]{display:none}.metric-card>.skeleton-card{order:2}.valores-empilhados{flex-direction:column;gap:0;display:flex}.valores-empilhados>*{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}.valores-empilhados>:first-child{border-top:none}.acoes-verticais-no-celular,.acoes-verticais-no-celular>div{width:100%;flex-direction:column!important;align-items:stretch!important}.acoes-verticais-no-celular a,.acoes-verticais-no-celular button{box-sizing:border-box;justify-content:center;width:100%;min-height:44px!important}}.rodape-fixo{bottom:var(--espaco-barra-celular)}:root:has(.bottom-nav) .rodape-fixo{padding-bottom:12px}:root:has(.bottom-nav) .rodape-fixo-espaco{height:80px}.rodape-fixo.empilhado{flex-direction:column;align-items:stretch}.rodape-fixo.empilhado>*{width:100%}.rodape-fixo.empilhado .rodape-fixo-secundarias{gap:8px;display:flex}.rodape-fixo.empilhado .rodape-fixo-secundarias>*{flex:1;min-height:44px}.rodape-fixo-espaco.empilhado{height:calc(144px + env(safe-area-inset-bottom,0px))}:root:has(.bottom-nav) .rodape-fixo-espaco.empilhado{height:144px}@media (max-width:767px){:root.teclado-aberto{--espaco-barra-celular:0px}.teclado-aberto .bottom-nav,.teclado-aberto .rodape-fixo,.teclado-aberto .rodape-fixo-espaco,.teclado-aberto .botao-criar{display:none!important}}.segmentado-com-mais{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.segmentado-mais{border:1px solid var(--color-action-outline);border-radius:var(--radius-btn);min-height:44px;color:var(--color-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.segmentado-mais[aria-pressed=true]{background:var(--color-selecao-bg);color:var(--color-text-primary);font-weight:600}@media (max-width:767px){.formas-da-assinatura>.segmentado-mais{white-space:normal;text-align:center;min-width:0;padding:4px 6px;line-height:1.2}}.segmentado-opcao-folha{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-btn);width:100%;min-height:48px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 16px;font-size:15px;display:flex}.segmentado-opcao-folha[aria-pressed=true]{background:var(--color-selecao-bg);border-color:var(--color-action-outline);font-weight:600}.botao-criar-espaco{display:none}@media (max-width:767px){.segmentado-conectado:not(.so-computador){box-sizing:border-box;max-width:100%;width:100%!important;display:flex!important}.segmentado-conectado>button{text-align:center;flex:1 1 0;justify-content:center;white-space:normal!important;min-width:0!important;padding:0 8px!important;line-height:1.2!important}.segmentado-com-mais>.segmentado-conectado{flex:1 1 0;min-width:0;width:auto!important}.segmentado-solto>button{height:auto!important}.pagina-celular{padding-left:0!important;padding-right:0!important}.secao-no-celular{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.secao-no-celular>*,.secao-no-celular .recuo-secao{padding-left:0!important;padding-right:0!important}.secao-no-celular .faixa-secao{background:0 0!important}.valores-empilhados.sem-caixa>*{text-align:left!important;background:0 0!important;border-radius:0!important;padding:8px 0!important}.valores-empilhados.sem-caixa>*>*{margin:0!important;font-size:14px!important}.tabela-em-linhas,.tabela-em-linhas tbody,.tabela-em-linhas tr,.tabela-em-linhas td{box-sizing:border-box;display:block;width:100%!important}.tabela-em-linhas thead{display:none}.tabela-em-linhas tr{padding:8px 0;border-top:1px solid var(--color-border)!important;background:0 0!important}.tabela-em-linhas tr:first-child{border-top:none!important}.tabela-em-linhas td{justify-content:space-between;align-items:center;gap:12px;display:flex;text-align:right!important;padding:6px 0!important;font-size:14px!important}.tabela-em-linhas td[data-rotulo]:before{content:attr(data-rotulo);color:var(--color-text-secondary);text-align:left;flex-shrink:0;font-size:13px;font-weight:400}.tabela-em-linhas td.tabela-em-linhas-titulo{justify-content:flex-start;text-align:left!important;font-size:15px!important}.tabela-em-linhas td:empty{display:none}.tabela-em-linhas td>input,.tabela-em-linhas td>select{max-width:62%;min-height:44px}.corpo-celular-16{padding-left:16px!important;padding-right:16px!important}.filtros-um-por-linha>*{width:100%;flex:100%!important;min-width:0!important}.filtros-um-por-linha select{min-height:44px}.tela-cheia-no-celular{padding:0!important}.tela-cheia-no-celular>*{min-height:100%;border:none!important;border-radius:0!important;max-width:none!important;max-height:none!important}.abas-na-largura{box-sizing:border-box;width:100%!important}.abas-na-largura>*{flex:1 1 0;justify-content:center;min-width:0!important;padding-left:6px!important;padding-right:6px!important}.arvore-organograma{overflow-x:auto;padding:16px!important}.arvore-organograma [style*="min-width: 200px"],.arvore-organograma [style*=min-width\:200px]{min-width:0!important}::-webkit-scrollbar{width:0;height:0}.cat-tabela thead th:last-child,.cat-tabela tbody td:last-child{width:56px!important;padding-left:6px!important;padding-right:6px!important}.folha{border:none!important}.folha-rodape{padding-left:16px!important;padding-right:16px!important}.folha-cabecalho{padding-left:16px!important}.folha-corpo{padding:16px}.botao-criar-espaco{flex-shrink:0;height:80px;display:block}button,[role=button],[role=tab],select{min-height:44px}button,[role=button],[role=tab]{min-width:44px}a[href]:not(.leaflet-container a){min-height:44px}.bottom-nav button,.bottom-nav a,.mobile-top-header button,.mobile-top-header a{min-width:0}[style*="font-size: 9px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=font-size\:9px]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 10px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=font-size\:10px]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 10.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size:10.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 11px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=font-size\:11px]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 11.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size:11.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 12px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=font-size\:12px]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 12.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size:12.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 13px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=font-size\:13px]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size: 13.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="font-size:13.5px"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.text-xs:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.text-\[10px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.text-\[11px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.text-\[12px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.text-\[13px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)){font-size:14px!important}label[style*="text-transform: uppercase"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),label[style*=text-transform\:uppercase]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*="text-transform: uppercase"][style*=font-size]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),[style*=text-transform\:uppercase][style*=font-size]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.uppercase.text-xs:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.uppercase.text-\[10px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),.uppercase.text-\[11px\]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)){font-size:12px!important}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{appearance:textfield}.campo-numero{width:100%;display:block;position:relative}.campo-numero-prefixo{color:var(--color-text-secondary);pointer-events:none;font-size:14px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.campo-numero.com-prefixo input{padding-left:38px!important}@media (max-width:767px){.rich-editor-toolbar{display:none!important}.reco-titulo-aplic{min-height:44px}}.quadrinhos-celular{display:none}@media (max-width:767px){.quadrinhos-celular{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;display:grid}.quadrinho{box-sizing:border-box;background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);min-width:0;min-height:0;color:var(--color-text-primary);text-align:left;font:inherit;flex-direction:column;justify-content:center;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.quadrinho.tocavel{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.quadrinho.ativo{background:var(--color-card-bg);border:1.5px solid var(--color-ativo-bg);padding:9.5px 11.5px}.quadrinho-rotulo{color:var(--color-text-secondary);font-size:13px;line-height:1.3}.quadrinho-valor{font-variant-numeric:tabular-nums;color:var(--color-titulo);text-overflow:ellipsis;white-space:nowrap;font-size:22px;font-weight:700;line-height:1.2;overflow:hidden}.quadrinho-apoio{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}}.cabecalho-detalhe{display:none}@media (max-width:767px){.cabecalho-detalhe{flex-direction:column;gap:4px;display:flex}.cabecalho-detalhe-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.cabecalho-detalhe-voltar{min-height:44px;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0 8px 0 0;font-size:15px;text-decoration:none;display:inline-flex}.cabecalho-detalhe-mais{border:1px solid var(--color-border);border-radius:var(--radius-btn);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.cabecalho-detalhe-titulo{overflow-wrap:anywhere;color:var(--color-text-primary);margin:0;font-size:22px;font-weight:600;line-height:1.25}.cabecalho-detalhe-apoio{color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}}.detalhe-acao{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-btn);width:100%;min-height:48px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:0 16px;font-size:15px;text-decoration:none;display:flex}.detalhe-acao:disabled{opacity:.5;cursor:default}.detalhe-acao.perigo{color:var(--red-fg);border-color:var(--red-border)}.mais-detalhes{flex-direction:column;gap:16px;display:flex}.mais-detalhes-botao{display:none}.mais-detalhes-titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin:8px 0 0;font-size:11px;font-weight:500}.mais-detalhes-corpo{flex-direction:column;gap:16px;display:flex}@media (max-width:767px){.mais-detalhes-titulo{display:none}.mais-detalhes-botao{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card-bg);width:100%;min-height:56px;color:var(--color-text-primary);font:inherit;cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}.mais-detalhes-resumo{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.mais-detalhes[data-aberto=false] .mais-detalhes-corpo{display:none}}.rodape-fixo>.rodape-fixo-total{min-height:0;color:var(--color-text-primary);flex:none;order:-1;justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px 2px;font-size:15px;display:flex}.rodape-fixo-espaco.empilhado:has(+.rodape-fixo .rodape-fixo-total){height:calc(176px + env(safe-area-inset-bottom,0px))}:root:has(.bottom-nav) .rodape-fixo-espaco.empilhado:has(+.rodape-fixo .rodape-fixo-total){height:176px}@media (max-width:767px){.pn-cabecalho-etapa{display:none!important}}.documento-pagina{-webkit-overflow-scrolling:touch;background:var(--color-page-bg);width:100%;height:100dvh;color:var(--color-text-primary);font-family:var(--font-inter,"Inter", sans-serif);flex:auto;overflow-y:auto}.documento-topo{max-width:760px;margin:0 auto;padding:20px 16px 0}.documento-marca{min-height:44px;color:var(--color-titulo);align-items:center;gap:10px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.documento-corpo{max-width:760px;margin:0 auto;padding:16px 16px 32px}.documento-titulo{color:var(--color-titulo);margin:8px 0 4px;font-size:28px;font-weight:700;line-height:1.2}.documento-data{color:var(--color-text-secondary);margin:0 0 24px;font-size:13px}.documento-texto{max-width:68ch;font-size:15px;line-height:1.65}.documento-texto p{margin:0 0 12px}.documento-texto ul{margin:0 0 12px;padding-left:22px;list-style:outside}.documento-texto li::marker{color:var(--color-text-secondary)}.documento-texto li{margin:0 0 6px}.documento-texto a{color:var(--color-text-primary);font-weight:600;text-decoration:underline}.documento-texto strong{color:var(--color-titulo)}.documento-secao{margin:0 0 24px}.documento-secao h2{color:var(--color-titulo);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.3}.documento-destaque{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;margin:0 0 16px;padding:16px}.documento-rodape{border-top:1px solid var(--color-border);max-width:760px;color:var(--color-text-secondary);margin:0 auto;padding:20px 16px 40px;font-size:13px}.documento-rodape-links{flex-wrap:wrap;gap:4px 20px;margin:0 0 12px;display:flex}.documento-rodape-links a,.documento-rodape-links span{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.documento-rodape-links a{color:var(--color-text-primary);text-decoration:underline}.documento-rodape-links span{color:var(--color-titulo);font-weight:700}@media (min-width:768px){.documento-topo{padding:32px 32px 0}.documento-corpo{padding:16px 32px 40px}.documento-rodape{padding:24px 32px 48px}.documento-titulo{font-size:32px}}@media (max-width:767px){.segmentado-solto>button,.pilula-filtro{box-sizing:border-box;position:relative;border:1.5px solid var(--color-border)!important;background:var(--color-card-bg)!important;height:40px!important;min-height:40px!important;color:var(--color-text-primary)!important;border-radius:999px!important;padding:0 14px!important;font-size:15px!important;font-weight:600!important;line-height:1!important}.segmentado-solto>button:after,.pilula-filtro:after{content:"";position:absolute;inset:-4px 0}.segmentado-solto>button[aria-pressed=true],.pilula-filtro.ativa{background:var(--color-ativo-bg)!important;border-color:var(--color-ativo-bg)!important;color:var(--color-ativo-fg)!important}.segmentado-solto{gap:8px!important}.mobile-top-header{height:64px!important}.titulo-tela-celular{color:var(--color-titulo);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.2;overflow:hidden}.titulo-tela-total{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;padding:0 4px;font-size:14px}.cabecalho-lista{display:none!important}div:has(>.cabecalho-lista):not(:has(:is(button,a[href],input,select):not(.so-computador,.so-computador *))){display:none!important}.cartao-lista-moldura,.cartao-lista:not(.cartao-lista-moldura .cartao-lista){background:var(--color-card-bg)!important;border:1px solid var(--color-border)!important;border-radius:16px!important}.cartao-lista:not(.cartao-lista-moldura .cartao-lista){padding:14px 16px!important}.cartao-lista-moldura .cartao-lista{border-radius:16px!important;padding-top:14px!important;padding-bottom:14px!important}.cartao-lista-titulo{color:var(--color-titulo)!important;font-size:17px!important;font-weight:700!important;line-height:1.3!important}.cartao-lista-apoio{color:var(--color-text-secondary)!important;font-size:14px!important}.cartao-lista-status{font-size:13px!important}.lista-cartoes{gap:12px}.acao-redonda{box-sizing:border-box;border:1.5px solid var(--color-border)!important;background:var(--color-card-bg)!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;color:var(--color-titulo)!important;border-radius:50%!important}[data-botao=primario]:not(.btn-compacto){justify-content:center;border-radius:14px!important;height:56px!important;min-height:56px!important;font-size:17px!important;font-weight:700!important}[data-botao=secundario]:not(.btn-compacto){justify-content:center;border:1.5px solid var(--color-border)!important;background-color:var(--color-card-bg)!important;height:56px!important;min-height:56px!important;color:var(--color-titulo)!important;border-radius:14px!important;font-size:16px!important;font-weight:600!important}.rodape-fixo>:not(.rodape-fixo-total):not(.rodape-fixo-secundarias),.rodape-fixo .rodape-fixo-secundarias>*{min-height:56px}.botao-criar{width:56px!important;height:56px!important}.titulo-secao{color:var(--color-titulo)!important;text-transform:none!important;letter-spacing:0!important;font-size:18px!important;font-weight:700!important;line-height:1.3!important}.bloco-secao{background:var(--color-card-bg);border-radius:16px!important}.blocos-secao{gap:12px!important}input:is([type=checkbox],[type=radio]):not(.sr-only,.caixa-livre,[style*="opacity: 0"],[style*=opacity\:0],.rich-editor-content *){appearance:none;cursor:pointer;border:1.5px solid var(--color-text-subtle);background:var(--color-card-bg);box-sizing:border-box;vertical-align:middle;border-radius:6px;flex:0 0 22px;position:relative;width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important;margin:0!important}input[type=radio]:not(.sr-only,.caixa-livre,[style*="opacity: 0"],[style*=opacity\:0],.rich-editor-content *){border-radius:50%}input[type=checkbox]:not(.sr-only,.caixa-livre,[style*="opacity: 0"],[style*=opacity\:0],.rich-editor-content *):checked{background:var(--color-ativo-bg);border-color:var(--color-ativo-bg)}input[type=checkbox]:not(.sr-only,.caixa-livre,[style*="opacity: 0"],[style*=opacity\:0],.rich-editor-content *):checked:after{content:"";background:var(--color-ativo-fg);clip-path:polygon(0 50%,16% 34%,40% 60%,84% 0,100% 16%,40% 92%);width:11px;height:9px;position:absolute;top:5px;left:4px}input[type=radio]:not(.sr-only,.caixa-livre,[style*="opacity: 0"],[style*=opacity\:0],.rich-editor-content *):checked{border-color:var(--color-ativo-bg);background:radial-gradient(circle, var(--color-ativo-bg) 0 5px, var(--color-card-bg) 5.5px)}input:is([type=checkbox],[type=radio]):disabled{opacity:.5;cursor:default}label:has(>input:is([type=checkbox],[type=radio]):not(.sr-only,.caixa-livre,.rich-editor-content *)){cursor:pointer;align-items:center;min-height:44px;gap:12px!important;display:flex!important}.metric-card-rotulo{text-transform:none!important;letter-spacing:0!important;font-size:13px!important;font-weight:500!important}}.estado-vazio{box-sizing:border-box;overflow-wrap:anywhere;max-width:100%;background:var(--color-card-bg)!important;border:1px solid var(--color-border)!important;border-radius:16px!important}@media (max-width:767px){.cabecalho-detalhe-topo{z-index:101;box-sizing:border-box;background:var(--color-card-bg);border-bottom:1px solid var(--color-border);height:64px;padding:0 8px 0 6px;position:fixed;top:0;left:0;right:0;justify-content:flex-start!important;gap:4px!important}.cabecalho-detalhe-topo .cabecalho-detalhe-voltar{width:44px;height:44px;color:var(--color-titulo);flex:0 0 44px;justify-content:center;padding:0}.cabecalho-detalhe-topo .cabecalho-detalhe-titulo{min-width:0;color:var(--color-titulo);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;flex:auto;font-size:20px;font-weight:700;line-height:1.2;overflow:hidden}.cabecalho-detalhe-topo .cabecalho-detalhe-mais{color:var(--color-titulo);border:none;flex:0 0 44px}.cabecalho-detalhe-apoio{font-size:14px}.cabecalho-detalhe.verde .cabecalho-detalhe-topo{background:var(--color-ativo-bg);border-bottom-color:var(--color-ativo-bg)}.cabecalho-detalhe.verde .cabecalho-detalhe-voltar,.cabecalho-detalhe.verde .cabecalho-detalhe-mais,.cabecalho-detalhe.verde .cabecalho-detalhe-titulo{background:0 0;color:var(--color-ativo-fg)!important}.cabecalho-detalhe.verde .cabecalho-detalhe-topo .cabecalho-detalhe-titulo{font-size:17px;font-weight:600}.cabecalho-detalhe-titulos{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.cabecalho-detalhe-subtitulo{color:var(--color-ativo-fg);opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.3;overflow:hidden}.pn-header{justify-content:flex-start!important;gap:4px!important;padding:0 8px 0 6px!important}:root .pn-header .pn-btn-voltar{width:44px!important;min-width:44px!important;height:44px!important;color:var(--color-titulo)!important;border:none!important;justify-content:center!important;padding:0!important;font-size:0!important}.pn-header .pn-btn-voltar svg{width:24px;height:24px}.pn-titulo{text-align:left!important}.pn-titulo h1{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--color-titulo)!important;font-size:20px!important;font-weight:700!important}.pn-titulo p{display:none!important}.pn-header{background:var(--color-ativo-bg)!important;border-bottom-color:var(--color-ativo-bg)!important}:root .pn-header .pn-btn-voltar{color:var(--color-ativo-fg)!important;background:0 0!important}.pn-header .pn-titulo h1{color:var(--color-ativo-fg)!important;font-size:17px!important;font-weight:600!important}.pn-header .cabecalho-detalhe-mais{color:var(--color-ativo-fg)!important;background:0 0!important;border-color:#0000!important}.pn-card{background:0 0!important}.pn-card :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select,textarea):not(.caixa-livre){background-color:var(--color-card-bg)}.pn-card :is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),select):not(.caixa-livre){min-height:52px;border-radius:12px!important}.pn-card textarea{border-radius:12px!important}:root label[style*="text-transform: uppercase"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),:root label[style*=text-transform\:uppercase]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo)),:root label.uppercase:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *)),:root .rotulo-campo{text-transform:none!important;letter-spacing:0!important;color:var(--color-titulo)!important;font-size:14px!important;font-weight:600!important}:root:has(.rodape-fixo.so-celular){--espaco-barra-celular:0px}:is(:root:has(.rodape-fixo.so-celular) .bottom-nav,:root:has(.rodape-fixo.so-celular) .botao-criar){display:none!important}.rodape-fixo.empilhado:has(>.rodape-fixo-secundarias>:only-child):not(:has(>.rodape-fixo-total)){flex-direction:row;align-items:stretch}.rodape-fixo.empilhado:has(>.rodape-fixo-secundarias>:only-child):not(:has(>.rodape-fixo-total))>*{width:auto}.rodape-fixo.empilhado:has(>.rodape-fixo-secundarias>:only-child):not(:has(>.rodape-fixo-total))>:first-child{flex:auto;min-width:0}.rodape-fixo.empilhado:not(:has(>.rodape-fixo-total))>.rodape-fixo-secundarias:has(>:only-child){flex:none;order:-1}.rodape-fixo.empilhado:not(:has(>.rodape-fixo-total))>.rodape-fixo-secundarias:has(>:only-child)>*{white-space:nowrap;padding:0 18px!important}.rodape-fixo-espaco.empilhado:has(+.rodape-fixo>.rodape-fixo-secundarias>:only-child):not(:has(+.rodape-fixo>.rodape-fixo-total)){height:calc(80px + env(safe-area-inset-bottom,0px))}}.botao-tracejado{box-sizing:border-box;border:1.5px dashed var(--color-text-subtle);width:100%;min-height:52px;color:var(--color-titulo);font:inherit;cursor:pointer;background:0 0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;font-size:16px;font-weight:700;display:flex}.acao-lapis{width:44px;height:44px;color:var(--color-titulo);cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (max-width:767px){.itens-cotacao{background:0 0!important;border:none!important;overflow:visible!important}.itens-cotacao>div:first-child:not(:last-child){display:none}.itens-cotacao>div:last-child{flex-direction:column;gap:8px;display:flex;padding:0!important}.cartao-item-cotacao{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;align-items:flex-start;gap:4px;padding:12px 4px 12px 14px;display:flex!important}.resumo-cotacao{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;margin:4px 0 16px;padding:16px;display:block}.linha-resumo-cotacao{min-height:32px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;display:flex}.linha-resumo-cotacao strong{color:var(--color-titulo);white-space:nowrap;font-weight:700}}.resumo-visita{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;padding:4px 12px 4px 14px}.resumo-visita:has(#nova-visita-detalhes){padding-bottom:16px}.resumo-visita-botao{width:100%;min-height:56px;font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:12px;padding:0;display:flex}.resumo-visita-check{background:var(--color-status-ok);width:28px;height:28px;color:var(--color-card-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.etiqueta-cultura{background:var(--color-page-bg);height:24px;color:var(--color-titulo);border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.grupo-prazo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:13px;font-weight:700}section[data-grupo-prazo=atrasadas]>.grupo-prazo{color:var(--red-fg)}.mais-tela{top:0;left:0;right:0;bottom:var(--espaco-barra-celular,0px);z-index:150;background:var(--color-page-bg);flex-direction:column;display:flex;position:fixed}.mais-tela-barra{background:var(--color-card-bg);border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;height:64px;padding:0 16px;display:flex}.mais-tela-corpo{flex:1;padding:8px 16px 24px;overflow-y:auto}.mais-grupo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);margin:24px 0 8px;font-size:13px;font-weight:700}.mais-bloco{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.mais-bloco>*+*{border-top:1px solid var(--color-border)}.mais-linha{box-sizing:border-box;width:100%;min-height:56px;font:inherit;text-align:left;color:var(--color-titulo);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:14px;padding:8px 14px 8px 16px;text-decoration:none;display:flex}.mais-linha>svg{flex-shrink:0}.mais-linha[aria-current=page]{background:var(--color-selecao-bg)}.mais-linha-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mais-linha-nome{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.25}.mais-linha-aviso{color:var(--color-text-secondary);font-size:13px}.mais-linha-seta,.mais-linha-computador{color:var(--color-text-secondary)}.mais-linha-computador .mais-linha-nome{font-weight:500}.mais-linha-selo{color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.mais-linha-explicacao{color:var(--color-text-secondary);margin:0;padding:0 16px 14px 52px;font-size:14px}.resumo-pedido{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;padding:4px 16px}.resumo-pedido>div{box-sizing:border-box;min-height:44px;color:var(--color-text-secondary);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:15px;display:flex}.resumo-pedido>div+div{border-top:1px solid var(--color-border)}.resumo-pedido strong{color:var(--color-titulo);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:700}.resumo-pedido-total{font-weight:700;color:var(--color-titulo)!important;font-size:17px!important}.resumo-pedido-total strong{font-size:17px}.conferencia-cartao{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;padding:16px}.linha-conferencia+.linha-conferencia{border-top:1px solid var(--color-border)}.linha-conferencia>summary{cursor:pointer;min-height:52px;color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:15px;list-style:none;display:flex}.linha-conferencia>summary::-webkit-details-marker{display:none}.linha-conferencia>summary strong{text-align:right;font-weight:700}.linha-conferencia-itens{color:var(--color-text-primary);padding:0 0 12px;font-size:14px}.linha-conferencia-itens>div{justify-content:space-between;align-items:center;gap:12px;min-height:32px;display:flex}.conferencia-trocar>summary{cursor:pointer;box-sizing:border-box;border:1.5px solid var(--color-border);background:var(--color-card-bg);min-height:52px;color:var(--color-titulo);border-radius:14px;justify-content:center;align-items:center;font-size:16px;font-weight:600;list-style:none;display:flex}.conferencia-trocar>summary::-webkit-details-marker{display:none}@media (max-width:767px){.hoje-atalhos.atalhos-cliente{gap:8px!important}.hoje-atalhos.atalhos-cliente>*{min-height:52px!important;color:var(--color-titulo)!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 12px!important;font-size:15px!important;font-weight:700!important}.atalhos-cliente>[aria-disabled]{color:var(--color-text-secondary)!important}.atalho-cliente-icone{display:inline-flex}.atalho-cliente-icone svg{width:20px;height:20px}.atalho-cliente-detalhe{color:var(--color-text-secondary);font-weight:400;font-size:12px!important}.abas-ficha{border-bottom:1px solid var(--color-border);gap:20px;margin:0 -16px;padding:0 16px;display:flex}.aba-ficha{min-height:44px;font:inherit;color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:15px;font-weight:500;position:relative}.aba-ficha[aria-selected=true]{color:var(--color-titulo);font-weight:700}.aba-ficha[aria-selected=true]:after{content:"";background:var(--color-action);border-radius:2px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.ficha-porteira{flex-direction:column;gap:10px;display:flex}.ficha-porteira-cartao{box-sizing:border-box;background:var(--color-card-bg);border:1px solid var(--color-border);width:100%;font:inherit;text-align:left;color:var(--color-titulo);cursor:pointer;border-radius:16px;flex-direction:column;gap:3px;padding:14px 16px;text-decoration:none;display:flex}.ficha-porteira-linha{flex-direction:row;justify-content:space-between;align-items:center}.ficha-porteira-cartao strong{overflow-wrap:anywhere;font-size:16px;font-weight:700}.ficha-porteira-rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px;font-weight:700}.ficha-porteira-apoio{color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.tela-cheia-aberta .cabecalho-detalhe-topo{display:none!important}.abas-colaboradores{background:0 0!important;border:none!important;gap:8px!important;margin-bottom:16px!important;padding:0!important}.abas-colaboradores>button{min-height:38px;border:1.5px solid var(--color-border)!important;background:var(--color-card-bg)!important;height:38px!important;box-shadow:none!important;color:var(--color-text-primary)!important;border-radius:999px!important;padding:0 16px!important;font-size:14px!important;font-weight:600!important}.abas-colaboradores>button svg{display:none}.abas-colaboradores>button{position:relative}.abas-colaboradores>button:after{content:"";position:absolute;inset:-4px 0}.abas-colaboradores>button[aria-pressed=true]{background:var(--color-ativo-bg)!important;border-color:var(--color-ativo-bg)!important;color:var(--color-ativo-fg)!important}.pn-card :is(input:not([type=checkbox],[type=radio]),select,textarea):not(:focus,[aria-invalid=true],[style*=red],[style*=danger]){border-color:var(--color-border)!important}.reco-cab-recolhido,.detalhes-visita-recolhidos{display:none!important}.grupo-pilulas{display:flex}.leaflet-control-attribution a{margin:-16px 0;padding:16px 0;display:inline-block}.lista-numerada{margin:0;padding:4px 16px;list-style:none}.lista-numerada>li{align-items:center;gap:12px;min-height:56px;padding:10px 0;display:flex}.lista-numerada>li+li{border-top:1px solid var(--color-border)}.lista-numerada-n{width:22px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:15px;font-weight:700}.lista-numerada-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lista-numerada-texto strong{color:var(--color-titulo);overflow-wrap:anywhere;font-size:15px;font-weight:700}.lista-numerada-texto span{color:var(--color-text-secondary);font-size:13px}.lista-numerada-valor{color:var(--color-titulo);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:15px;font-weight:700}.lista-numerada-vazia{color:var(--color-text-secondary);justify-content:center;font-size:14px}}.reco-item-resumo{width:100%;min-height:48px;font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:flex}@media (max-width:767px){[data-fechado]>.reco-item-corpo{display:none!important}[data-item][data-fechado]{background:var(--color-card-bg)!important}.hoje-atalhos,.quadrinhos-celular{grid-auto-rows:1fr}.hoje-atalhos>.hoje-atalho,.quadrinhos-celular>.quadrinho{justify-content:flex-start!important}.quadrinho-valor{margin-top:auto}.filtros-fileira,.filtros-fileira .segmentado-solto{flex-wrap:nowrap!important}.filtros-fileira .pilula-filtro,.filtros-fileira .segmentado-solto>button{white-space:nowrap;flex:none}:root [style*="text-transform: uppercase"]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo,input,button)),:root [style*=text-transform\:uppercase]:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,.titulo-secao,.metric-card-rotulo,input,button)),:root .uppercase:not(:is(.leaflet-container *,.texto-legal,.texto-legal *,.bottom-nav *,.mobile-top-header *,input,button)){text-transform:none!important;letter-spacing:0!important}:root .grupo-prazo,:root .mais-grupo{text-transform:none!important;letter-spacing:0!important;color:var(--color-titulo)!important;font-size:16px!important;font-weight:700!important}:root section[data-grupo-prazo=atrasadas]>.grupo-prazo{color:var(--red-fg)!important}:root:has(.mais-tela) .botao-criar{display:none!important}}.resumo-pedido>.resumo-linha-tocavel{box-sizing:border-box;border:none;border-top:1px solid var(--color-border);width:100%;min-height:44px;font:inherit;color:var(--color-text-secondary);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;padding:10px 0;font-size:15px;display:flex}.resumo-pedido>.resumo-linha-tocavel>span{flex:1}.resumo-pedido>.resumo-linha-tocavel+div{border-top:1px solid var(--color-border)}@media (max-width:767px){:is(button,a)>svg{flex-shrink:0}}.caixa-texto-simples{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-card-bg);width:100%;min-height:128px;color:var(--color-text-primary);font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.5;display:block}.caixa-texto-simples::placeholder{color:var(--color-text-subtle)}.caixa-texto-simples:focus{border-color:var(--color-action-outline);outline:none}@media (max-width:767px){.mais-bloco>.mais-linha{min-height:56px!important}.mais-bloco>*+*{border-top:1px solid var(--color-border)!important}.quadrinho>.quadrinho-apoio-acima{color:var(--color-text-secondary);margin-top:auto;font-size:12px;line-height:1.35}.quadrinho>.quadrinho-apoio-acima+.quadrinho-valor{margin-top:0}}.mapa-propriedade{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;min-width:0;overflow:hidden}.botao-do-mapa{justify-content:center;height:44px;padding:0 16px;font-size:14px;font-weight:500}.botao-do-mapa:disabled{opacity:.45}.mapa-propriedade-corpo{grid-template-columns:minmax(0,2fr) minmax(0,1fr);height:420px;display:grid}.mapa-propriedade-area{background:var(--mapa-em-breve-fundo);min-width:0;height:420px;position:relative}.mapa-propriedade-area[data-desenhando]:after{content:"";border:3px solid var(--color-action);pointer-events:none;z-index:4;position:absolute;inset:0}.mapa-google-tela{position:absolute;inset:0}.mapa-propriedade-lado{border-left:1px solid var(--analise-borda);min-width:0;overflow-y:auto}.mapa-acoes-no-mapa{z-index:3;gap:8px;display:flex;position:absolute;top:12px;left:12px}.mapa-acoes-no-mapa .botao-do-mapa{box-shadow:0 1px 4px #0000004d}.mapa-acoes-abaixo{display:none}.mapa-acoes-no-mapa [data-marcar-sede]{background:var(--color-card-bg)!important;color:var(--color-titulo)!important}.mapa-tipo{z-index:3;background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:8px;display:flex;position:absolute;top:12px;right:12px;overflow:hidden;box-shadow:0 1px 4px #0000004d}.mapa-tipo button{height:36px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border:none;padding:0 14px;font-size:14px;font-weight:500}.mapa-tipo button+button{border-left:1px solid var(--analise-borda)}.mapa-tipo button[aria-pressed=true]{background:var(--color-ativo-bg);color:var(--color-ativo-fg)}.mapa-zoom{z-index:3;background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:8px;flex-direction:column;display:flex;position:absolute;bottom:28px;right:12px;overflow:hidden;box-shadow:0 1px 4px #0000004d}.mapa-zoom button{width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.mapa-zoom button+button{border-top:1px solid var(--analise-borda)}.mapa-aviso{z-index:3;background:var(--color-ativo-bg);max-width:calc(100% - 220px);color:var(--color-ativo-fg);text-align:center;pointer-events:none;border-radius:8px;margin:0;padding:8px 14px;font-size:14px;font-weight:500;position:absolute;top:12px;left:50%;transform:translate(-50%)}.mapa-indisponivel{text-align:center;color:var(--analise-cabecalho-texto);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;display:flex;position:absolute;inset:0}.mapa-indisponivel strong{color:var(--color-text-primary);font-size:16px;font-weight:600}.mapa-indisponivel span{font-size:14px}.etiqueta-do-talhao{white-space:nowrap;background:var(--mapa-etiqueta-fundo);color:var(--mapa-etiqueta-texto);font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 10px;font-size:14px;font-weight:600;display:inline-block}.etiqueta-do-talhao[data-selecionado]{background:var(--color-action);color:var(--mapa-sede-texto)}.etiqueta-da-sede{white-space:nowrap;background:var(--mapa-sede-fundo);color:var(--mapa-sede-texto);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:600;display:inline-flex;box-shadow:0 1px 4px #0006}.etiqueta-da-sede-nova{outline:2px dashed var(--color-action);outline-offset:2px}.ponto-desenho{cursor:grab;touch-action:none;width:28px;height:28px;display:block;position:relative}.ponto-desenho:active{cursor:grabbing}.ponto-desenho:before{content:"";box-sizing:border-box;background:var(--mapa-ponto-fundo);border:3px solid var(--color-action);border-radius:50%;position:absolute;inset:7px}.ponto-desenho[data-fecha]{cursor:pointer}.ponto-desenho[data-fecha]:before{border-width:4px;inset:3px}.meio-desenho{cursor:copy;touch-action:none;width:24px;height:24px;display:block;position:relative}.meio-desenho:before{content:"";box-sizing:border-box;background:var(--mapa-ponto-fundo);opacity:.8;border:2px solid var(--color-action);border-radius:50%;position:absolute;inset:7px}.minha-localizacao{box-sizing:border-box;background:var(--mapa-minha-localizacao);border:3px solid var(--mapa-ponto-fundo);border-radius:50%;width:18px;height:18px;display:block;box-shadow:0 1px 4px #0006}.mapa-minha-localizacao{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:111px;right:12px}.mapa-minha-localizacao button{background:var(--color-card-bg);border:1px solid var(--analise-borda);width:40px;height:40px;color:var(--color-titulo);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 1px 4px #0000004d}.mapa-minha-localizacao:is([data-estado-localizacao=bloqueada],[data-estado-localizacao=desligada]) button{color:var(--color-text-secondary)}.mapa-localizacao-frase{background:var(--color-ativo-bg);max-width:240px;color:var(--color-ativo-fg);border-radius:8px;margin:0;padding:7px 10px;font-size:13px;line-height:18px}.mapa-desfazer{z-index:3;background:var(--color-card-bg);border:1px solid var(--analise-borda);height:44px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;bottom:24px;right:52px;box-shadow:0 1px 4px #0000004d}.mapa-desfazer:disabled{opacity:.45;cursor:default}.mapa-mira{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.mapa-mira svg{position:absolute}.mapa-mira-fundo{color:var(--mapa-etiqueta-fundo)}.mapa-mira-frente{color:var(--mapa-ponto-fundo)}.ponto-de-tocar{cursor:pointer;width:44px;height:44px}.ponto-de-tocar:before{inset:15px}.ponto-de-tocar[data-fecha]:before{inset:11px}.ponto-de-tocar[data-selecionado]:before{background:var(--color-action);border:5px solid var(--mapa-ponto-fundo);inset:5px;box-shadow:0 1px 6px #00000073}.mapa-barra-da-mira{border-top:1px solid var(--analise-borda);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.mapa-barra-da-mira p{margin:0}.mapa-barra-titulo{color:var(--color-titulo);font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.mapa-marcar-aqui{flex-direction:column;gap:4px;display:flex}.mapa-marcar-aqui .mapa-lado-dica{font-variant-numeric:tabular-nums;font-size:12px}.mapa-barra-da-mira .confirmar-no-mapa{background:var(--mapa-linha-selecionada);border-color:#0000;margin:0}.mapa-barra-da-mira .mapa-pergunta-da-precisao>div{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.botao-da-mira-forte{border:2px solid var(--color-titulo)!important;color:var(--color-titulo)!important;font-weight:600!important}.area-ao-vivo{white-space:nowrap;background:var(--color-action);color:var(--mapa-sede-texto);font-variant-numeric:tabular-nums;border-radius:999px;padding:4px 12px;font-size:15px;font-weight:700;display:inline-block}.mapa-lado-corpo{flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.mapa-lado-titulo{color:var(--color-titulo);margin:0;font-size:17px;font-weight:700}.mapa-lado-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--analise-cabecalho-texto);margin:0 0 2px;font-size:12px;font-weight:600}.mapa-lado-texto,.mapa-lado-vazio{color:var(--analise-cabecalho-texto);margin:0;font-size:14px}.mapa-lado-dica{color:var(--analise-sem-dado);margin:0;font-size:14px}.mapa-lado-erro{color:var(--red-fg);margin:0;font-size:14px}.lista-do-mapa{flex-direction:column;margin:0 -8px;padding:0;list-style:none;display:flex}.linha-do-mapa{border-top:1px solid var(--analise-borda);border-radius:8px}.linha-do-mapa:first-child{border-top:none}.linha-do-mapa[data-selecionado]{background:var(--mapa-linha-selecionada);box-shadow:inset 3px 0 0 var(--color-action)}.linha-do-mapa-topo{align-items:center;gap:8px;padding-right:8px;display:flex}.linha-do-mapa-nome{min-width:0;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:2px;padding:8px;display:flex}.linha-do-mapa-titulo{color:var(--color-text-primary);font-size:15px;font-weight:600}.linha-do-mapa-apoio{color:var(--analise-cabecalho-texto);font-size:14px}.linha-do-mapa-area{color:var(--color-status-ok);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.link-do-mapa{min-height:36px;font:inherit;color:var(--color-text-primary);text-underline-offset:2px;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:14px;font-weight:600;text-decoration:underline}.link-do-mapa-perigo{color:var(--red-fg)}.linha-do-mapa-acoes{gap:16px;padding:0 8px 8px;display:flex}.confirmar-no-mapa{border:1px solid var(--color-border);background:var(--color-card-bg);border-radius:8px;flex-direction:column;gap:10px;margin:0 8px 10px;padding:12px;display:flex}.confirmar-no-mapa p{color:var(--color-text-primary);margin:0;font-size:14px}.confirmar-no-mapa>div{justify-content:flex-end;gap:8px;display:flex}.areas-do-desenho{grid-template-columns:1fr 1fr;gap:8px;display:grid}.area-do-desenho{border:1px solid var(--analise-borda);border-radius:8px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.area-do-desenho span{color:var(--analise-cabecalho-texto);font-size:12px}.area-do-desenho strong{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.area-do-desenho-mapa{background:var(--grupo-fundo);border-color:#0000}.caixa-do-mapa{min-height:44px;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.caixa-do-mapa input{width:22px;height:22px;accent-color:var(--color-ativo-bg);flex-shrink:0;margin:0}.mapa-lado-botoes{flex-direction:column;gap:8px;margin-top:4px;display:flex}.mapa-lado-par{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (max-width:767px){.botao-do-mapa{width:100%;min-height:56px;height:56px!important}.mapa-propriedade-corpo{grid-template-columns:minmax(0,1fr);height:auto}.mapa-propriedade-area{height:320px}.mapa-propriedade-lado{border-left:none;border-top:1px solid var(--analise-borda);overflow:visible}.mapa-acoes-no-mapa{display:none}.mapa-acoes-abaixo{border-top:1px solid var(--analise-borda);grid-template-columns:1fr 1fr;gap:8px;padding:12px 16px;display:grid}.mapa-acoes-abaixo .botao-do-mapa{width:100%;min-height:48px;padding:0 10px;font-size:15px;height:48px!important}.mapa-tipo{top:10px;left:auto;right:10px}.mapa-tipo button{padding:0 10px;font-size:13px;height:32px!important;min-height:32px!important}.mapa-zoom{bottom:24px;right:10px}.mapa-zoom button{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important}.mapa-minha-localizacao{bottom:99px;right:10px}.mapa-minha-localizacao button{width:44px;height:44px}.mapa-aviso{max-width:none;padding:6px 10px;top:52px;left:12px;right:12px;transform:none}.mapa-lado-par{grid-template-columns:1fr}.areas-do-desenho{grid-template-columns:1fr;gap:0}.area-do-desenho{border:none;border-top:1px solid var(--color-border);background:0 0;border-radius:0;flex-direction:row;justify-content:space-between;align-items:baseline;padding:8px 0}.area-do-desenho:first-child{border-top:none}.area-do-desenho-mapa strong{color:var(--color-status-ok)}.area-do-desenho span{font-size:14px}.area-do-desenho strong{font-size:17px}.mapa-google .gm-style button,.mapa-google .gm-style [role=button]{min-width:0;min-height:0}.mapa-google .gm-style a[href]{min-height:0}.mapa-google .gm-style [style*="font-size: 10px"],.mapa-google .gm-style [style*=font-size\:10px]{font-size:10px!important}.mapa-google .gm-style [style*="font-size: 11px"],.mapa-google .gm-style [style*=font-size\:11px]{font-size:11px!important}.mapa-google .gm-style [style*="font-size: 12px"],.mapa-google .gm-style [style*=font-size\:12px]{font-size:12px!important}}[data-painel-mapa][hidden],[data-painel-informacoes][hidden]{display:none!important}.visitas-do-talhao-link{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;overflow:hidden}.visitas-do-talhao-link>summary{cursor:pointer;min-height:52px;color:var(--color-titulo);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:16px;font-weight:600;list-style:none;display:flex}.visitas-do-talhao-link>summary::-webkit-details-marker{display:none}.visitas-do-talhao-link[open] .visitas-do-talhao-seta{transform:rotate(90deg)}.visitas-do-talhao-link [data-visitas-do-talhao-lista]{border-top:1px solid var(--analise-linha)}.cartoes-de-propriedade{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cartao-de-propriedade{border:1px solid var(--analise-borda);background:var(--color-card-bg);color:inherit;border-radius:16px;flex-direction:column;gap:4px;padding:14px 16px;text-decoration:none;display:flex}.cartao-de-propriedade-nome{color:var(--color-titulo);justify-content:space-between;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.cartao-de-propriedade-apoio{color:var(--color-text-secondary);font-size:14px}.cartao-de-propriedade-numeros{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:6px;display:grid}.cartao-de-propriedade-numeros>span{background:var(--quadrado-analise);border-radius:8px;flex-direction:column;gap:2px;min-width:0;padding:8px;display:flex}.cartao-de-propriedade-numeros small{color:var(--color-text-secondary);font-size:12px}.cartao-de-propriedade-numeros strong{color:var(--color-text-primary);font-size:15px}.cartao-consolidado{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:16px;flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}.cartao-consolidado-nome{min-height:44px;color:var(--color-titulo);justify-content:space-between;align-items:center;gap:8px;font-size:17px;font-weight:700;text-decoration:none;display:flex}.cartao-consolidado-apoio{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:-8px 0 0;font-size:14px}.grade-consolidado{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.quadrado-consolidado{background:var(--quadrado-analise);border-radius:8px;flex-direction:column;align-items:center;gap:2px;min-width:0;padding:8px 6px;font-size:15px;display:flex}.quadrado-consolidado-rotulo{color:var(--color-text-secondary);white-space:nowrap;font-size:12px}.seletor-analise{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.seletor-analise-botao{border:1px solid var(--analise-borda);background:var(--color-card-bg);max-width:100%;min-height:44px;color:var(--color-text-primary);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;display:inline-flex}.seletor-analise-unica{min-height:44px;color:var(--color-text-primary);align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.seletor-analise-rotulo{color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0}.seletor-analise-texto{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.seletor-analise-lista{z-index:30;background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:10px;min-width:100%;max-width:calc(100vw - 32px);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 20px #0000001f}.seletor-analise-lista a,.seletor-analise-lista button{box-sizing:border-box;width:100%;font:inherit;cursor:pointer;text-align:left;min-height:44px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:14px;text-decoration:none;display:flex}.seletor-analise-lista a:hover,.seletor-analise-lista button:hover,.seletor-analise-lista [aria-selected=true] a,.seletor-analise-lista [aria-selected=true] button{background:var(--analise-cabecalho-bg)}.seletor-analise-historico{min-height:44px;color:var(--color-titulo);text-underline-offset:3px;align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}.informacoes-fazenda-painel{grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:16px;min-height:420px;display:grid}.informacoes-fazenda-cartao{background:var(--color-card-bg);border:1px solid var(--analise-borda);box-sizing:border-box;border-radius:12px;min-width:0;padding:4px 16px}.informacoes-compactas{flex-direction:column;margin:0;display:flex}.info-em-linha{border-bottom:1px solid var(--analise-borda);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;font-size:13px;display:flex}.info-em-linha:last-child{border-bottom:none}.info-em-linha dt{color:var(--analise-cabecalho-texto)}.info-em-linha dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-width:0;color:var(--color-text-primary);margin:0}.informacoes-mini-grade{border-bottom:1px solid var(--analise-borda);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;margin:0;padding:10px 0;display:grid}.info-em-bloco{flex-direction:column;gap:2px;min-width:0;display:flex}.info-em-bloco dt{color:var(--analise-cabecalho-texto);font-size:12px}.info-em-bloco dd{color:var(--color-text-primary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:14px}.informacoes-talhoes{flex-direction:column;gap:12px;min-width:0;display:flex}.seletores-consolidado{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.seletores-consolidado>div{flex-direction:column;min-width:0;align-items:stretch!important;gap:4px!important}.seletores-consolidado label{font-size:12px!important}.seletores-consolidado select{width:100%;height:44px}.exportar-consolidado-celular{grid-column:1/-1;display:flex}.exportar-consolidado-celular>button{width:100%;min-height:48px!important}.talhoes-da-propriedade-cabecalho{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.talhoes-da-propriedade-acoes{align-items:center;gap:8px;display:flex}.talhoes-da-propriedade-acoes>:not(button){width:280px}.talhoes-visitas{background:var(--color-card-bg);border:1px solid var(--analise-borda);border-radius:12px;min-width:0;overflow:hidden}.talhoes-visitas-vazio{padding:16px}.talhoes-visitas-tabela,.talhoes-visitas-subtabela{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.talhoes-visitas-tabela>thead th,.talhoes-visitas-subtabela th,.talhoes-visitas-cabecalho span{letter-spacing:.06em;text-transform:uppercase;color:var(--analise-cabecalho-texto);text-align:left;font-size:12px;font-weight:600}.talhoes-visitas-tabela>thead th{border-bottom:1px solid var(--analise-borda);padding:10px 8px}.talhoes-visitas-tabela>thead th:first-child,.talhoes-visitas-linha>td:first-child{padding-left:16px}.talhoes-visitas-tabela>thead th:last-child,.talhoes-visitas-linha>td:last-child{padding-right:8px}.talhoes-visitas-linha{cursor:pointer}.talhoes-visitas-linha>td{vertical-align:middle;height:56px;color:var(--color-text-primary);border-top:1px solid var(--analise-linha);padding:8px}.talhoes-visitas-linha:first-child>td{border-top:none}.talhoes-visitas-linha:hover>td,.talhoes-visitas-linha[data-aberta]>td{background:var(--analise-cabecalho-bg)}.talhoes-visitas-nome{color:var(--color-titulo);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;display:block;overflow:hidden}.talhoes-visitas-apoio{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px;display:block}.talhoes-visitas-seta{width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.talhoes-visitas-aberta{background:var(--color-page-bg)}.talhoes-visitas-tabela>tbody>.talhoes-visitas-aberta>td{border-top:1px solid var(--analise-linha);padding:4px 16px 0}.talhoes-visitas-subtabela th{padding:8px 12px 8px 0}.talhoes-visitas-subtabela td{vertical-align:top;border-top:1px solid var(--analise-linha);color:var(--color-text-primary);overflow-wrap:anywhere;padding:10px 12px 10px 0}.talhoes-visitas-observacao{color:var(--color-text-secondary)}.talhoes-visitas-sem{color:var(--color-text-secondary);margin:0;padding:12px 0;font-size:14px}.talhoes-visitas-fotos{flex-wrap:wrap;gap:6px;display:flex}.talhoes-visitas-fotos button{background:var(--analise-cabecalho-bg);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;padding:0;overflow:hidden}.talhoes-visitas-fotos img{object-fit:cover;width:100%;height:100%;display:block}.talhoes-visitas-atalhos{border-top:1px solid var(--analise-linha);flex-wrap:wrap;gap:4px 24px;padding:6px 0;display:flex}.talhoes-visitas-atalhos a{min-height:44px;color:var(--color-titulo);align-items:center;gap:4px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.talhoes-visitas-atalhos a:hover{text-underline-offset:3px;text-decoration:underline}.talhoes-visitas-celular ul{margin:0;padding:0;list-style:none}.talhoes-visitas-cabecalho,.talhoes-visitas-botao{grid-template-columns:minmax(0,1fr) 104px 24px;align-items:center;gap:8px;display:grid}.talhoes-visitas-cabecalho{border-bottom:1px solid var(--analise-borda);padding:8px 14px}.talhoes-visitas-celular>ul>li+li{border-top:1px solid var(--analise-linha)}.talhoes-visitas-botao{background:var(--color-card-bg);width:100%;min-height:60px;font:inherit;text-align:left;color:var(--color-text-primary);cursor:pointer;border:none;padding:8px 14px}.talhoes-visitas-botao[aria-expanded=true]{background:var(--analise-cabecalho-bg)}.talhoes-visitas-celula{flex-direction:column;gap:2px;min-width:0;font-size:14px;display:flex}.talhoes-visitas-chevron{color:var(--color-text-secondary);justify-self:end}.talhoes-visitas-celular .talhoes-visitas-aberta{border-top:1px solid var(--analise-linha);padding:0 14px}.talhoes-visitas-lista{margin:0;padding:0;list-style:none}.talhoes-visitas-visita{color:var(--color-text-primary);flex-direction:column;gap:4px;padding:10px 0;font-size:14px;display:flex}.talhoes-visitas-visita+.talhoes-visitas-visita{border-top:1px solid var(--analise-linha)}.talhoes-visitas-visita-topo{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;display:flex}.talhoes-visitas-celular .talhoes-visitas-atalhos{flex-direction:column;gap:0}.talhoes-visitas-celular .talhoes-visitas-atalhos a{justify-content:space-between}@media (max-width:767px){.informacoes-fazenda-painel{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.informacoes-fazenda-cartao{padding:2px 16px}.informacoes-mini-grade{border-bottom:none}.talhoes-da-propriedade-cabecalho{flex-wrap:nowrap}.seletor-analise>div{width:100%}.seletor-analise-botao{text-align:left;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;width:100%;padding:8px 14px;display:grid}.seletor-analise-botao .seletor-analise-rotulo{grid-area:1/1;font-size:12px}.seletor-analise-botao .seletor-analise-texto{grid-area:2/1}.seletor-analise-botao svg{grid-area:1/2/span 2}.seletor-analise-unica{grid-template-columns:minmax(0,1fr);row-gap:2px;width:100%;min-height:0;display:grid}.seletor-analise-unica .seletor-analise-rotulo{font-size:12px}.seletor-analise-lista{min-width:0;max-width:none;left:0;right:0}.seletor-analise-lista a,.seletor-analise-lista button{white-space:normal;padding:8px 12px}}.mapa-acoes-no-mapa [data-importar-mapa-botao]{background:var(--color-card-bg)!important;color:var(--color-titulo)!important}.mapa-importou{color:var(--color-text-primary);align-items:center;gap:8px;margin:0;padding:12px 16px 0;font-size:14px;font-weight:600;display:flex}.importar-fundo{z-index:60;background:#0b2e1f73;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.importar-cartao{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);box-sizing:border-box;overflow:hidden}.importar-topo{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 20px;display:flex}.importar-topo h2{color:var(--color-titulo);margin:0;font-size:18px;font-weight:600}.importar-topo p{color:var(--color-text-secondary);margin:2px 0 0;font-size:13px}.importar-corpo{padding:16px 20px}.importar-corpo-conferir{flex:1;grid-template-columns:minmax(0,1fr) 520px;min-height:0;padding:0;display:grid}.importar-corpo-conferir .importar-previa{border-right:1px solid var(--color-border)}.importar-previa{background:var(--mapa-em-breve-fundo);min-height:0;position:relative}.importar-tabela{flex-direction:column;gap:8px;min-height:0;padding:12px 16px;display:flex;overflow-y:auto}.importar-pe{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding:12px 20px 16px;display:flex}.importar-botoes{justify-content:flex-end;align-items:center;gap:10px;display:flex}.importar-passo1{flex-direction:column;gap:12px;display:flex}.importar-soltar{text-align:center;border:2px dashed var(--color-border);background:var(--color-card-hover);color:var(--color-text-secondary);border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;display:flex}.importar-soltar[data-arrastando]{border-color:var(--color-action);background:var(--color-card-bg)}.importar-soltar strong{color:var(--color-text-primary);font-size:16px}.importar-soltar span{font-size:14px}.importar-soltar button{height:44px;margin-top:8px;padding:0 18px}.importar-arquivo-lido{color:var(--color-text-primary);margin:0;font-size:14px}.importar-erro{color:var(--red-fg);margin:0;font-size:14px}.importar-nota{color:var(--color-text-secondary);margin:0;font-size:13px}.importar-caixa{border:1px solid var(--color-border);background:var(--color-card-hover);color:var(--color-text-primary);border-radius:8px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.importar-caixa svg{flex-shrink:0;margin-top:1px}.importar-caixa-azul{background:var(--blue-bg);color:var(--blue-fg);border-color:#0000}.importar-cabecalho{color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) 64px 220px;gap:10px;padding:0 10px;font-size:12px;font-weight:600;display:grid}.importar-linhas{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.importar-linha{border:1px solid var(--color-border);cursor:pointer;background:var(--color-card-bg);border-radius:8px;grid-template-columns:minmax(0,1fr) 64px 220px;align-items:start;gap:10px;padding:10px;display:grid}.importar-linha[data-selecionado]{border-color:var(--color-titulo);box-shadow:0 0 0 1px var(--color-titulo)}.importar-linha[data-cor=fora]{background:var(--color-card-hover)}.importar-no-arquivo{align-items:flex-start;gap:8px;min-width:0;display:flex}.importar-no-arquivo>div{flex-direction:column;gap:3px;display:flex}.importar-nome{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:14px;font-weight:600}.importar-area{text-align:right;font-variant-numeric:tabular-nums;color:var(--color-text-primary);padding-top:1px;font-size:14px}.importar-area-celular{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:14px}.importar-defeito{color:var(--red-fg);font-size:13px;font-weight:600}.importar-aviso{color:var(--color-atencao-texto);align-items:flex-start;gap:4px;font-size:13px;display:flex}.importar-aviso svg{flex-shrink:0;margin-top:2px}.importar-nota-linha{color:var(--color-text-secondary);font-size:12px}.importar-vai-para{flex-direction:column;gap:4px;min-width:0;display:flex}.importar-vai-para select,.importar-nome-novo{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-input-bg);width:100%;min-height:40px;color:var(--color-text-primary);font:inherit;padding:0 8px;font-size:14px}.importar-nome-novo[data-destacado]{border:2px solid var(--color-action)}.importar-selo{color:var(--color-text-secondary);font-size:12px;font-weight:600}.importar-selo[data-tom=ok]{color:var(--color-status-ok)}.importar-selo[data-tom=confira]{color:var(--color-atencao-texto)}.importar-fora-do-arquivo{color:var(--color-text-secondary);margin:0;font-size:13px}.importar-resumo{color:var(--color-text-primary);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:6px 20px;font-size:14px;display:flex}.importar-resumo strong{color:var(--color-text-secondary);margin-right:4px;font-weight:600}.importar-resumo-defeitos{color:var(--red-fg);margin:0;font-size:13px;font-weight:600}.importar-ponto,.importar-traco{box-sizing:border-box;border:2px dashed;border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}.importar-ponto{margin-top:4px}[data-cor=atualiza]{--cor-do-destino:var(--color-action)}[data-cor=novo]{--cor-do-destino:var(--color-info)}[data-cor=limite]{--cor-do-destino:var(--color-text-secondary)}[data-cor=fora]{--cor-do-destino:var(--red-fg)}.importar-ponto,.importar-traco{color:var(--cor-do-destino)}.importar-legenda{z-index:3;background:var(--color-ativo-bg);color:var(--color-ativo-fg);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:8px 10px;font-size:12px;list-style:none;display:flex;position:absolute;bottom:28px;left:12px;box-shadow:0 1px 4px #0000004d}.importar-legenda li{align-items:center;gap:6px;display:flex}.importar-legenda .importar-traco[data-cor=limite]{color:var(--color-ativo-fg)}[data-importar]:disabled,[data-continuar]:disabled,[data-excluir-marcados]:disabled{opacity:.45;cursor:not-allowed}.importar-linha[data-destacado]:not([data-selecionado]){border-color:var(--cor-do-destino)}.importar-fora-do-arquivo{color:var(--color-text-secondary);font-size:13px}.importar-fora-do-arquivo p{margin:0}.importar-fora-do-arquivo ul{flex-direction:column;gap:2px;margin:6px 0 0;padding-left:18px;display:flex}.importar-ver-quais{min-height:0;font:inherit;color:var(--color-text-primary);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.linha-do-mapa[data-destacado]:not([data-selecionado]){box-shadow:inset 3px 0 0 var(--color-action)}.lista-do-mapa-topo{color:var(--color-text-secondary);justify-content:space-between;align-items:center;gap:8px;padding:0 8px 6px;font-size:13px;display:flex}.linha-do-mapa-marcar{flex-direction:row!important;align-items:center!important;gap:10px!important}.linha-do-mapa-marcar>span{flex-direction:column;gap:2px;min-width:0;display:flex}.linha-do-mapa-marcar input{width:22px;height:22px;accent-color:var(--color-ativo-bg);flex-shrink:0;margin:0}.linha-do-mapa[data-marcado]{background:var(--mapa-linha-selecionada)}.excluir-varios{flex-direction:column;padding:10px 8px 4px;display:flex}.excluir-varios>.confirmar-no-mapa{margin:0}.confirmar-no-mapa .confirmar-no-mapa-nota{color:var(--color-text-secondary);font-size:13px}@media (max-width:767px){.mapa-acoes-abaixo .importar-no-celular{grid-column:1/-1}.importar-conferir-celular{flex-direction:column;gap:12px;display:flex}.importar-conferir-celular .importar-previa{border-radius:12px;overflow:hidden}.importar-conferir-celular .importar-tabela{padding:0;overflow:visible}.importar-linha{border-left:4px solid var(--cor-do-destino);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px 14px}.importar-vai-para select,.importar-nome-novo{min-height:48px;font-size:16px}.importar-resumo-celular{text-align:center;font-weight:600;justify-content:center!important;font-size:14px!important}.importar-legenda{padding:6px 8px;font-size:11px;bottom:20px}}.lista-compacta{flex-direction:column;gap:12px;display:flex}.lista-linhas{background:var(--color-card-bg);border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.linha-compacta{box-sizing:border-box;min-height:64px;color:var(--color-text-primary);align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}button.linha-compacta{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;margin:0}:root .lista-linhas>.linha-compacta{min-height:64px}.linha-compacta+.linha-compacta{border-top:1px solid var(--color-linha-separador)}.linha-compacta-avatar{background:var(--color-selecao-bg);width:40px;height:40px;color:var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.linha-compacta-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linha-compacta-titulo,.linha-compacta-apoio{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.linha-compacta-titulo{color:var(--color-titulo);font-size:16px;font-weight:600;line-height:1.3}.linha-compacta-apoio{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:14px;line-height:1.35}.linha-compacta-status{flex-shrink:0;align-items:center;gap:6px;display:flex}.linha-compacta-seta{color:var(--color-text-subtle);flex-shrink:0}.linha-compacta-fim{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.linha-compacta-valor{color:var(--color-titulo);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700;line-height:1.3}.linha-compacta-marca{color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:6px;font-size:13px;line-height:1.35;display:inline-flex}.linha-compacta-ponto{background:var(--color-action);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.linha-compacta-ponto.encerrado{background:var(--color-text-subtle)}.linha-compacta-apoio>.linha-compacta-ponto{vertical-align:1px;margin-right:6px}.quadro-data{background:var(--color-quadro-data-bg);border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.quadro-data-dia{color:var(--color-titulo);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700;line-height:1.15}.quadro-data-mes{color:var(--color-text-secondary);letter-spacing:.02em;font-size:11px;font-weight:600;line-height:1.15}:is(a,button).linha-compacta:active{background:var(--color-card-hover)}button.linha-compacta:active:not(:disabled){transform:none}@media (hover:hover){:is(a,button).linha-compacta:hover{background:var(--color-card-hover)}}.seletor-coleta-foliar{border:1px solid var(--color-border);border-radius:var(--radius-btn);background:var(--color-card-bg);flex-wrap:wrap;max-width:100%;display:inline-flex;overflow:hidden}.seletor-coleta-foliar>button{cursor:pointer;min-height:52px;font:inherit;text-align:left;color:var(--color-text-primary);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:6px 16px;display:flex}.seletor-coleta-foliar>button+button{border-left:1px solid var(--color-border)}.seletor-coleta-foliar>button:hover:not([aria-pressed=true]){background:var(--color-card-hover)}.seletor-coleta-foliar>button[aria-pressed=true]{background:var(--color-ativo-bg);color:var(--color-ativo-fg)}.seletor-coleta-momento{color:var(--color-text-secondary);font-size:12px}.seletor-coleta-foliar>button[aria-pressed=true] .seletor-coleta-momento{color:var(--color-ativo-fg);opacity:.85}.topo-laudo-foliar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cabecalho-cartao-foliar{border-bottom:1px solid var(--analise-borda);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.link-laudo-foliar{max-width:260px;min-height:32px;color:var(--color-titulo);text-underline-offset:2px;align-items:center;gap:6px;font-size:13px;text-decoration:underline;display:inline-flex}.link-laudo-foliar>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.link-laudo-foliar[aria-disabled=true]{color:var(--color-text-secondary);pointer-events:none}.rolagem-tabela-foliar{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.tabela-foliar{min-width:max-content}.tabela-foliar th.celula-presa,.tabela-foliar td.celula-presa{min-width:150px}.tabela-foliar .celula-presa{box-shadow:inset -1px 0 0 var(--analise-linha)}.tabela-foliar .linha-cabecalho-repetido>th.celula-presa{background:var(--analise-cabecalho-bg);z-index:2}.tabela-foliar tbody th.nutriente-foliar{text-transform:none;letter-spacing:0;color:var(--color-text-primary);background:var(--color-card-bg);white-space:nowrap;font-size:13px;font-weight:400}.tabela-foliar .nutriente-foliar b{font-weight:700}.tabela-foliar .nutriente-foliar span{color:var(--analise-cabecalho-texto)}.tabela-foliar .cabecalho-tratamento{white-space:normal;overflow-wrap:anywhere;max-width:150px}.tabela-foliar td.num{min-width:96px}.teor-com-diferenca{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;display:inline-flex}.diferenca-foliar{text-align:right;min-width:48px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.nota-tabela-foliar{border-top:1px solid var(--analise-borda);color:var(--color-text-secondary);margin:0;padding:10px 16px;font-size:12px}.select-nutriente-foliar{border:1px solid var(--color-border);border-radius:var(--radius-btn);height:36px;font:inherit;color:var(--color-text-primary);background:var(--color-card-bg);padding:0 10px;font-size:13px}.grade-evolucao-foliar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;padding:16px;display:grid}.tabela-evolucao-foliar th.celula-presa,.tabela-evolucao-foliar td.celula-presa{min-width:120px}.tabela-evolucao-foliar td.num,.tabela-evolucao-foliar th.num{min-width:56px;padding-left:8px;padding-right:8px}.grade-evolucao-foliar .rolagem-tabela-foliar{border:1px solid var(--analise-borda);border-radius:8px}@media (max-width:1099px){.grade-evolucao-foliar{grid-template-columns:minmax(0,1fr)}}.vazio-laudo-foliar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.tabela-foliar .entrada-teor{box-sizing:border-box;text-align:right;width:88px;height:36px;font:inherit;font-variant-numeric:tabular-nums;border:1px solid var(--color-border);background:var(--color-input-bg);color:var(--color-text-primary);border-radius:6px;padding:0 8px;font-size:14px}.tabela-foliar .entrada-teor[aria-invalid=true]{border-color:var(--red-border)}.tabela-foliar .erro-teor{max-width:140px;color:var(--red-fg);white-space:normal;text-align:right;margin-top:4px;margin-left:auto;font-size:12px;line-height:1.3;display:block}.tabela-foliar .unidade-teor{height:36px;font:inherit;border:1px solid var(--color-border);background:var(--color-input-bg);color:var(--color-text-primary);border-radius:6px;padding:0 6px;font-size:13px}@media (max-width:767px){.seletor-coleta-foliar{flex-direction:column;width:100%;display:flex}.seletor-coleta-foliar>button{width:100%;min-height:56px}.seletor-coleta-foliar>button+button{border-left:none;border-top:1px solid var(--color-border)}.topo-laudo-foliar>div:last-child{width:100%}.topo-laudo-foliar>div:last-child>button{flex:1;justify-content:center}.tabela-foliar th.celula-presa,.tabela-foliar td.celula-presa{min-width:120px}.tabela-foliar .faixa-grupo>td{text-align:left;padding-left:0;padding-right:0}.tabela-foliar .faixa-grupo>td>span{padding:0 16px;display:inline-block;position:sticky;left:0}.tabela-foliar .nutriente-foliar span{font-size:12px;display:block}.tabela-foliar .entrada-teor{width:80px;height:44px;font-size:16px}.tabela-foliar .unidade-teor{height:44px;font-size:14px}.link-laudo-foliar{max-width:100%}}.sentido-resultados{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:-12px;display:flex}@media (max-width:767px){.sentido-resultados{flex-direction:column;align-items:stretch;gap:6px}.cabecalho-medicoes>.btn-adicionar-medicao{white-space:normal;justify-content:center;width:100%}}.escolha-tela{box-sizing:border-box;background:var(--color-page-bg);width:100%;min-height:100dvh;padding:40px 16px;display:flex}.escolha-coluna{width:100%;max-width:640px;margin:auto}.escolha-marca{justify-content:center;align-items:center;gap:12px;margin-bottom:20px;display:flex}.escolha-marca-simbolo{flex-shrink:0;width:40px;height:40px}.escolha-marca-nome{font-family:var(--font-marca), var(--font-inter), sans-serif;letter-spacing:-.3px;color:var(--color-titulo);font-size:22px;font-weight:600}@media (max-width:767px){.escolha-tela{padding:24px 16px}.escolha-coluna{margin:0 auto}}.sia-tela{--sia-palha-22:#f4f1ea38;--sia-palha-45:#f4f1ea73;background:var(--color-page-bg);height:calc(100dvh - 64px);min-height:0;color:var(--color-text-primary);flex-direction:column;display:flex;overflow:hidden}.sia-rolagem{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.sia-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sia-cabecalho{background:var(--color-card-bg);border-bottom:1px solid var(--color-card-border);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.sia-marca{color:var(--color-text-primary);align-items:center;gap:10px;display:flex}.sia-nome{color:var(--color-text-primary);margin:0;font-size:24px;font-weight:600}.sia-cabecalho-direita{align-items:center;gap:16px;display:flex}.sia-contador{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.sia-contador-texto{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:13px}.sia-contador-trilho{background:var(--color-trilho-dias);border-radius:2px;width:120px;height:4px;display:block;overflow:hidden}.sia-contador-barra{background:var(--color-text-primary);border-radius:2px;height:100%;display:block}.sia-nova{border:1px solid var(--color-text-primary);min-height:44px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.sia-conversa{flex-direction:column;flex:1;gap:12px;width:100%;max-width:760px;margin:0 auto;padding:24px 16px 16px;display:flex}.sia-vazio-tela{padding:24px 0 8px}.sia-saudacao{color:var(--color-text-primary);margin:0;font-size:26px;font-weight:600}.sia-texto-apoio{color:var(--color-text-secondary);margin:4px 0 16px;font-size:15px}.sia-atalhos{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sia-atalho{background:var(--color-card-bg);border:1px solid var(--color-card-border);min-height:84px;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}.sia-atalho:disabled{opacity:.5;cursor:default}.sia-dia{color:var(--color-text-secondary);align-items:center;gap:12px;margin:8px 0;font-size:13px;display:flex}.sia-dia:before,.sia-dia:after{content:"";background:var(--color-card-border);flex:1;height:1px}.sia-balao{background:var(--color-balao-pergunta);max-width:80%;color:var(--color-text-primary);overflow-wrap:anywhere;border-radius:16px 16px 4px;align-self:flex-end;padding:10px 14px;font-size:15px}.sia-resposta{flex-direction:column;gap:4px;display:flex}.sia-fonte{color:var(--color-text-secondary);margin:0;font-size:13px}.sia-cartao{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.sia-numero-linha{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sia-numero{font-variant-numeric:tabular-nums;color:var(--color-text-primary);font-size:26px;font-weight:600;line-height:1.1}.sia-numero-texto{color:var(--color-text-primary);font-size:15px;font-weight:500}.sia-vazio,.sia-texto{color:var(--color-text-primary);margin:0;font-size:15px}.sia-apoio{color:var(--color-text-secondary);margin:0;font-size:13px}.sia-lista{margin:0;padding:0;list-style:none}.sia-lista>li+li{border-top:1px solid var(--color-card-border)}.sia-linha{min-height:48px;color:inherit;align-items:center;gap:12px;padding:6px 0;text-decoration:none;display:flex}.sia-linha-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.sia-linha-nome{color:var(--color-text-primary);overflow-wrap:anywhere;font-size:15px;font-weight:500}.sia-linha-apoio{color:var(--color-text-secondary);font-size:13px}.sia-linha-seta{color:var(--color-text-secondary);flex-shrink:0}.sia-dias{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.sia-dias-trilho{background:var(--color-trilho-dias);border-radius:3px;width:64px;height:6px;display:block;overflow:hidden}.sia-dias-barra{background:var(--color-text-primary);border-radius:3px;height:100%;display:block}.sia-dias-numero{text-align:right;font-variant-numeric:tabular-nums;min-width:40px;font-size:15px;font-weight:600}.sia-dias-nunca{color:var(--color-text-secondary);flex-shrink:0;font-size:13px}.sia-ficha-titulo{margin:0;font-size:15px;font-weight:500}.sia-ficha-data{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sia-ficha-ha{color:var(--color-text-secondary);font-size:13px}.sia-grade{flex-direction:column;gap:6px;margin:0;display:flex}.sia-grade-linha{grid-template-columns:112px 1fr;gap:8px;display:grid}.sia-grade-linha dt{color:var(--color-text-secondary);font-size:13px}.sia-grade-linha dd{overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500}.sia-pilulas,.sia-botoes{flex-wrap:wrap;gap:8px;display:flex}.sia-botoes-coluna{flex-direction:column}.sia-pilula,.sia-botao{border:1px solid var(--color-text-primary);min-height:44px;color:var(--color-text-primary);font:inherit;cursor:pointer;background:0 0;border-radius:22px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.sia-botao:disabled{opacity:.5;cursor:default}.sia-botao-solido{background:var(--color-text-primary);color:var(--color-page-bg)}.sia-botao-acao{background:var(--color-action);border-color:var(--color-action);color:var(--color-action-fg)}.sia-opcoes{flex-direction:column;gap:8px;display:flex}.sia-opcao{text-align:left;justify-content:flex-start;padding:8px 18px}.sia-linha-marcar{flex-wrap:wrap}.sia-marcar{cursor:pointer;flex:1;align-items:center;gap:12px;display:flex}.sia-marcar input{width:22px;height:22px;accent-color:var(--color-text-primary);flex-shrink:0}.sia-data{border:1px solid var(--color-card-border);background:var(--color-input-bg);min-height:44px;color:var(--color-text-primary);font:inherit;border-radius:8px;padding:0 10px;font-size:15px}.sia-concluido{align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.sia-concluido-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.sia-erro-linha{color:var(--color-atencao-texto);margin:0;font-size:14px}.sia-cota-trilho{background:var(--color-trilho-dias);border-radius:2px;height:4px;display:block;overflow:hidden}.sia-cota-barra{background:var(--color-text-primary);height:100%;display:block}.sia-pensando{flex-direction:row;align-items:center;gap:6px;width:fit-content}.sia-pensando>span:not(.sia-sr){background:var(--color-text-secondary);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite sia-pulso}.sia-pensando>span:nth-child(2){animation-delay:.15s}.sia-pensando>span:nth-child(3){animation-delay:.3s}@keyframes sia-pulso{0%,80%,to{opacity:.25}40%{opacity:1}}.sia-pergunta{background:var(--color-page-bg);flex-direction:column;flex:none;gap:6px;width:100%;max-width:760px;margin:0 auto;padding:8px 16px 12px;display:flex}.sia-pergunta-linha{align-items:center;gap:8px;display:flex}.sia-campo{border:1px solid var(--color-card-border);background:var(--color-card-bg);min-width:0;height:44px;color:var(--color-text-primary);font:inherit;border-radius:22px;flex:1;padding:0 16px;font-size:15px}.sia-campo:disabled{opacity:.6}.sia-redondo{cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.sia-redondo:disabled{opacity:.45;cursor:default}.sia-microfone{background:var(--brand-night);color:var(--brand-straw)}.sia-enviar{background:var(--color-action);color:var(--color-action-fg)}.sia-aviso{text-align:center;color:var(--color-text-secondary);margin:0;font-size:13px}.sia-consentimento-veu{z-index:2100;background:#0b2e1f73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.sia-consentimento{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;flex-direction:column;gap:12px;width:100%;max-width:440px;max-height:calc(100dvh - 32px);padding:24px;display:flex;overflow-y:auto}.sia-consentimento-icone{background:var(--brand-night);width:48px;height:48px;color:var(--brand-straw);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.sia-consentimento-titulo{color:var(--color-text-primary);margin:0;font-size:22px;font-weight:600}.sia-consentimento-texto{color:var(--color-text-primary);margin:0;font-size:15px;line-height:1.5}.sia-consentimento-link{color:var(--color-text-primary);font-size:15px;font-weight:500;text-decoration:underline}.sia-gaveta{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.sia-gaveta-topo{justify-content:space-between;align-items:center;display:flex}.sia-gaveta-titulo{font-size:15px;font-weight:600}.sia-gaveta-tempo{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:13px}.sia-ondas{align-items:center;gap:4px;height:24px;display:flex}.sia-ondas span{background:var(--brand-night);border-radius:2px;width:4px;height:6px}.sia-ondas.ativa span{animation:.9s ease-in-out infinite sia-onda}@keyframes sia-onda{0%,to{height:6px}50%{height:22px}}.sia-gaveta-texto{min-height:22px;margin:0;font-size:15px}@media (prefers-reduced-motion:reduce){.sia-ondas.ativa span,.sia-pensando>span{animation:none}}.sia-sem-plano{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:560px;margin:0 auto;padding:32px 16px;display:flex}.sia-funcoes{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin:8px 0 16px;padding:0;list-style:none;display:grid}.sia-funcoes li{background:var(--color-card-bg);border:1px solid var(--color-card-border);border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:500;display:flex}.sia-planos{grid-template-columns:1fr 1fr;gap:12px;width:100%;margin-bottom:16px;display:grid}.sia-plano{align-items:center;gap:4px}.sia-plano-nome{font-size:15px;font-weight:600}.sia-sem-plano .sia-botoes,.sia-sem-plano .sia-botao{width:100%}.bottom-nav-centro{position:relative}.bottom-nav-centro-circulo{box-sizing:border-box;background:var(--brand-night);border:3px solid var(--brand-straw);width:56px;height:56px;color:var(--brand-straw);border-radius:50%;justify-content:center;align-items:center;margin-top:-20px;display:flex}.bottom-nav-centro-rotulo{white-space:nowrap;color:var(--color-titulo);font-size:13px;font-weight:600;line-height:1.2}@media (max-width:767px){:root.tela-safra-ia .mobile-top-header{display:none!important}.sia-tela{height:auto;min-height:auto;overflow:visible}.sia-rolagem{overflow:visible}.sia-cabecalho{z-index:250;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) 16px 0;background:var(--brand-night);border-bottom:none;position:fixed;top:0;left:0;right:0}.sia-marca{color:var(--brand-straw);gap:8px}.sia-nome{color:var(--brand-straw);font-size:18px}.sia-contador-texto{color:var(--brand-straw)}.sia-contador-trilho{background:var(--sia-palha-22);width:88px}.sia-contador-barra{background:var(--brand-straw)}.sia-nova{border-color:var(--sia-palha-45);width:44px;height:44px;color:var(--brand-straw);border-radius:50%;justify-content:center;padding:0}.sia-nova-texto{display:none}.sia-conversa{padding:0 0 calc(var(--sia-altura-pergunta,104px) + 16px)}.sia-concluido-linha{flex-direction:column;align-items:flex-start}.sia-pergunta{left:0;right:0;bottom:var(--espaco-barra-celular,0px);z-index:150;border-top:1px solid var(--color-card-border);max-width:none;padding:8px 16px 10px;position:fixed}.sia-planos{grid-template-columns:1fr}}.aviso-da-cobranca{background:var(--color-atencao-bg);border:1px solid var(--color-atencao-borda);color:var(--color-atencao-texto);border-radius:8px;align-items:flex-start;gap:8px;margin:16px 24px 0;padding:10px 14px;font-size:14px;line-height:1.5;display:flex}.aviso-da-cobranca.na-assinatura{margin:16px 0 0}@media (max-width:767px){.aviso-da-cobranca{margin:0 0 12px}.aviso-da-cobranca.na-assinatura{margin:12px 0 0}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
