@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-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-ease:initial;--tw-content:"";--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-500:#fb2c36;--color-red-600:#e40014;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-amber-700:#b75000;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-sky-700:#0069a4;--color-sky-950:#052f4a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-sm:8px;--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-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-red-900:lab(28.5139% 44.5539 29.0463);--color-red-950:lab(13.003% 29.04 16.7519);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-emerald-950:lab(15.0582% -17.9507 2.38369);--color-cyan-200:lab(91.0821% -24.0435 -12.8306);--color-cyan-300:lab(85.3886% -36.7636 -21.5716);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-950:lab(17.8299% -5.31271 -21.1584);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-100:lab(92.0301% -2.24757 -11.6453);--color-blue-200:lab(86.15% -4.04379 -21.0797);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-blue-800:lab(30.2514% 27.7853 -70.2699);--color-blue-900:lab(26.1542% 15.7545 -51.5504);--color-blue-950:lab(15.6723% 8.86232 -32.2945);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855)}}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.\@container{container-type:inline-size}.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:0}.inset-x-0{inset-inline:0}.bottom-0{bottom:0}.z-\[80\]{z-index:80}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.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-1\.5{height:calc(var(--spacing) * 1.5)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[85vh\]{max-height:85vh}.min-h-32{min-height:calc(var(--spacing) * 32)}.min-h-\[145px\]{min-height:145px}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-16{width:calc(var(--spacing) * 16)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[1500px\]{max-width:1500px}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-\[680px\]{min-width:680px}.flex-1{flex:1}.shrink-0{flex-shrink:0}.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,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize\!{resize:both!important}.resize-none{resize:none}.scroll-mt-3{scroll-margin-top:calc(var(--spacing) * 3)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing) * 28)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}: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-slate-100>:not(:last-child)){border-color:var(--color-slate-100)}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#D5DDE5\]{border-color:#d5dde5}.border-\[\#E0A800\]{border-color:#e0a800}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--brand\)\]{border-color:var(--brand)}.border-blue-100{border-color:var(--color-blue-100)}.border-blue-200{border-color:var(--color-blue-200)}.border-emerald-100{border-color:var(--color-emerald-100)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-red-100{border-color:var(--color-red-100)}.border-red-200{border-color:var(--color-red-200)}.border-red-500{border-color:var(--color-red-500)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.border-slate-500{border-color:var(--color-slate-500)}.bg-\[\#061b4f\]{background-color:#061b4f}.bg-\[\#DCEBF7\]{background-color:#dcebf7}.bg-\[\#EEF1F7\]{background-color:#eef1f7}.bg-\[\#FFE8A3\]{background-color:#ffe8a3}.bg-\[\#f4f7fb\]{background-color:#f4f7fb}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--brand\)\]{background-color:var(--brand)}.bg-\[var\(--brand-soft\)\],.bg-\[var\(--brand-soft\)\]\/70{background-color:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-soft\)\]\/70{background-color:color-mix(in oklab, var(--brand-soft) 70%, transparent)}}.bg-\[var\(--brand-soft\)\]\/80{background-color:var(--brand-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--brand-soft\)\]\/80{background-color:color-mix(in oklab, var(--brand-soft) 80%, transparent)}}.bg-\[var\(--info-bg\)\]{background-color:var(--info-bg)}.bg-\[var\(--na-bg\)\]{background-color:var(--na-bg)}.bg-\[var\(--nc\)\]{background-color:var(--nc)}.bg-\[var\(--nc-bg\)\]{background-color:var(--nc-bg)}.bg-\[var\(--ok-bg\)\]{background-color:var(--ok-bg)}.bg-\[var\(--pend-bg\)\]{background-color:var(--pend-bg)}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab, red, red)){.bg-black\/30{background-color:color-mix(in oklab, var(--color-black) 30%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-200{background-color:var(--color-slate-200)}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[url\(\'\/images\/cozinha-inspecao\.webp\'\)\]{background-image:url(/images/cozinha-inspecao.webp)}.from-\[\#061b4f\]\/80{--tw-gradient-from:#061b4fcc;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#061b4f\]\/80{--tw-gradient-from:lab(11.2769% 10.4908 -34.9977/.8)}}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-cover{background-size:cover}.bg-center{background-position:50%}.object-contain{object-fit:contain}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.pt-0{padding-top:0}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-28{padding-bottom:calc(var(--spacing) * 28)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-logo\)\]{font-family:var(--font-logo)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[19px\]{font-size:19px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#0b2d72\]{color:#0b2d72}.text-\[\#315da8\]{color:#315da8}.text-\[\#526477\]{color:#526477}.text-\[color\:var\(--brand\)\]{color:var(--brand)}.text-\[color\:var\(--ink\)\]{color:var(--ink)}.text-\[color\:var\(--ink-2\)\]{color:var(--ink-2)}.text-amber-700{color:var(--color-amber-700)}.text-blue-100{color:var(--color-blue-100)}.text-blue-200{color:var(--color-blue-200)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-blue-950{color:var(--color-blue-950)}.text-cyan-200{color:var(--color-cyan-200)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-emerald-950{color:var(--color-emerald-950)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-red-900{color:var(--color-red-900)}.text-red-950{color:var(--color-red-950)}.text-sky-700{color:var(--color-sky-700)}.text-sky-950{color:var(--color-sky-950)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.shadow-\[0_16px_40px_rgba\(6\,27\,79\,0\.16\)\]{--tw-shadow:0 16px 40px var(--tw-shadow-color,#061b4f29);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--brand\)\]{--tw-ring-color:var(--brand)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.before\:h-2\.5:before{content:var(--tw-content);height:calc(var(--spacing) * 2.5)}.before\:w-2\.5:before{content:var(--tw-content);width:calc(var(--spacing) * 2.5)}.before\:rounded-full:before{content:var(--tw-content);border-radius:2147483647px}.before\:bg-\[\#1F78B4\]:before{content:var(--tw-content);background-color:#1f78b4}.before\:bg-\[\#C83F45\]:before{content:var(--tw-content);background-color:#c83f45}.before\:bg-\[\#E0A800\]:before{content:var(--tw-content);background-color:#e0a800}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}@media (hover:hover){.hover\:border-blue-200:hover{border-color:var(--color-blue-200)}.hover\:bg-\[var\(--brand-soft\)\]:hover{background-color:var(--brand-soft)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-\[var\(--brand\)\]:focus{border-color:var(--brand)}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-\[var\(--brand-soft\)\]:disabled{background-color:var(--brand-soft)}.disabled\:bg-slate-100:disabled{background-color:var(--color-slate-100)}.disabled\:text-slate-500:disabled{color:var(--color-slate-500)}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_100px_auto\]{grid-template-columns:1fr 100px auto}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:hidden{display:none}.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\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[130px_minmax\(0\,1fr\)_auto\]{grid-template-columns:130px minmax(0,1fr) auto}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:overflow-visible{overflow:visible}.md\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:mt-4{margin-top:calc(var(--spacing) * 4)}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:block{display:block}.lg\:min-h-\[320px\]{min-height:320px}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(360px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.lg\:gap-4{gap:calc(var(--spacing) * 4)}.lg\:rounded-2xl{border-radius:var(--radius-2xl)}.lg\:rounded-\[28px\]{border-radius:28px}.lg\:border{border-style:var(--tw-border-style);border-width:1px}.lg\:border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.lg\:border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.lg\:bg-white\/\[0\.09\]{background-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.lg\:bg-white\/\[0\.09\]{background-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.lg\:p-5{padding:calc(var(--spacing) * 5)}.lg\:p-6{padding:calc(var(--spacing) * 6)}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:py-3{padding-block:calc(var(--spacing) * 3)}.lg\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:shadow-\[0_22px_60px_rgba\(6\,27\,79\,0\.20\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#061b4f33);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.lg\:backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}}*{box-sizing:border-box}body{color:#111827;background:#f6f7fb;margin:0;font-family:Aptos,Segoe UI Variable,Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-weight:400}button,input,select,textarea{font:inherit}button{cursor:pointer}h1,h2,h3{letter-spacing:normal}.font-extrabold{font-weight:700}.font-bold{font-weight:600}.auth-shell{min-height:100svh;color:var(--ink);background:#f6f8fc;grid-template-columns:minmax(360px,.92fr) minmax(460px,1.08fr);display:grid}.auth-brand-panel{background:linear-gradient(145deg,var(--brand) 0%,var(--brand) 54%,var(--brand) 100%);flex-direction:column;justify-content:space-between;min-height:100svh;padding:clamp(2rem,4vw,4.5rem);display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.auth-brand-panel{background:linear-gradient(145deg,color-mix(in srgb,var(--brand) 80%,#000) 0%,var(--brand) 54%,var(--brand) 100%)}}.auth-brand-panel{color:#fff}.auth-brand-panel:before{content:"";border:1px solid #67e8f938;border-radius:44% 56% 62% 38%;width:34rem;height:34rem;position:absolute;top:12%;right:-22%;transform:rotate(22deg)}.auth-brand-panel:after{content:"";filter:blur(1px);background:#2856e847;border-radius:50%;width:25rem;height:25rem;position:absolute;bottom:-8rem;right:-4rem}.auth-brand-mark,.auth-mobile-brand{z-index:1;align-items:center;gap:.9rem;display:flex;position:relative}.auth-shield{background:#ffffff17;border:1px solid #ffffff3d;border-radius:1rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid;box-shadow:0 12px 35px #00000024}.auth-shield svg{width:1.65rem;height:1.65rem}.auth-brand-name{letter-spacing:-.025em;font-size:1.25rem;font-weight:650}.auth-brand-caption{color:#c9d8ff;margin-top:.15rem;font-size:.78rem;font-weight:400}.auth-brand-message{z-index:1;max-width:37rem;position:relative}.auth-kicker{letter-spacing:.18em;text-transform:uppercase;color:#77edfa;font-size:.72rem;font-weight:650}.auth-brand-message h1{letter-spacing:normal;max-width:34rem;margin:.9rem 0 0;font-size:clamp(2.35rem,4.2vw,4.9rem);font-weight:520;line-height:1.02}.auth-brand-message p{color:#d9e4ff;max-width:30rem;margin:1.4rem 0 0;font-size:1.05rem;font-weight:400;line-height:1.65}.auth-brand-foot{z-index:1;color:#b9caff;font-size:.8rem;position:relative}.auth-form-panel{place-items:center;min-height:100svh;padding:2rem;display:grid}.auth-mobile-brand{display:none}.auth-form-wrap{width:100%;max-width:29rem}.auth-welcome{margin-bottom:1.5rem}.auth-welcome .auth-kicker{color:var(--brand)}.auth-welcome h2{letter-spacing:normal;margin:.55rem 0 0;font-size:2rem;font-weight:570}.auth-welcome p{color:#64748b;margin:.55rem 0 0;font-size:.95rem;line-height:1.5}.auth-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:1.4rem!important;gap:0!important;max-width:none!important;padding:0!important;box-shadow:0 22px 60px #061b4f1a!important}.auth-card-header{padding:1.4rem 1.5rem .25rem!important}.auth-card-header [data-slot=card-title]{color:var(--ink)!important;font-size:1.05rem!important;font-weight:600!important}.auth-card-header [data-slot=card-description]{color:#64748b!important;margin-top:.35rem!important;font-size:.82rem!important}.auth-card-content{gap:1.1rem!important;padding:1.15rem 1.5rem 1.5rem!important}.auth-card-footer{padding:0 1.5rem 1.5rem!important}.auth-fields{gap:1.15rem!important}.auth-label{color:#334155!important;font-size:.82rem!important;font-weight:550!important}.auth-input{height:3.2rem!important;box-shadow:none!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:.9rem!important;outline:none!important;padding:0 1rem!important;font-size:1rem!important}.auth-input:focus{border-color:var(--brand)!important;box-shadow:0 0 0 3px #164ee81f!important}.auth-submit{color:#fff!important;height:3.2rem!important;box-shadow:none!important;background:#2b54cf!important;border-radius:.9rem!important;font-size:1rem!important;font-weight:400!important}.auth-submit:hover{background:#2247ad!important}.auth-submit:focus-visible{outline-offset:2px!important;outline:3px solid #1b2433!important}.auth-forgot{color:var(--brand)!important;font-size:.8rem!important;font-weight:550!important}.auth-help{text-align:center;color:#64748b;margin:1.1rem 0 0;font-size:.78rem}@media (max-width:767px){.auth-shell{background:linear-gradient(155deg,var(--brand) 0%,var(--brand) 42%,var(--brand) 100%);flex-direction:column;min-height:100svh;display:flex}@supports (color:color-mix(in lab, red, red)){.auth-shell{background:linear-gradient(155deg,color-mix(in srgb,var(--brand) 80%,#000) 0%,var(--brand) 42%,var(--brand) 100%)}}.auth-shell{color:#fff}.auth-brand-panel{display:none}.auth-form-panel{min-height:100svh;padding:max(2rem,env(safe-area-inset-top)) 1.25rem max(1.5rem,env(safe-area-inset-bottom));flex-direction:column;justify-content:flex-start;display:flex}.auth-mobile-brand{width:100%;max-width:29rem;margin:0 auto 2.2rem;display:flex}.auth-form-wrap{margin:auto}.auth-welcome{color:#fff;margin-bottom:1.15rem}.auth-welcome .auth-kicker{color:#77edfa}.auth-welcome h2{font-size:1.75rem;font-weight:560}.auth-welcome p{color:#d9e4ff}.auth-card{border-color:#ffffff2e!important;border-radius:1.5rem!important;box-shadow:0 24px 55px #0000002e!important}.auth-card-header{padding:1.25rem 1.2rem .2rem!important}.auth-card-content{padding:1rem 1.2rem 1.3rem!important}.auth-card-footer{padding:0 1.2rem 1.3rem!important}.auth-help{color:#c9d8ff}}@media print{@page{size:A4;margin:12mm}body{background:#fff!important}body *{visibility:hidden}#relatorio-visita,#relatorio-visita *{visibility:visible}#relatorio-visita{width:100%;position:absolute;inset:0}#relatorio-visita article,#relatorio-visita>div{break-inside:avoid;box-shadow:none!important}#relatorio-visita img{max-height:110mm!important}.no-print,.print-control{display:none!important}}.print-only{display:none}@media print{@page{size:A4 portrait;margin:12mm 11mm 14mm}html,body{color:#111827!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important;font-size:10pt!important}body *{visibility:hidden}#relatorio-visita,#relatorio-visita *{visibility:visible}#relatorio-visita{width:100%;position:absolute;inset:0 auto auto 0;max-width:none!important;margin:0!important;padding:0!important}.report-print{gap:5mm!important}.print-only{display:block!important}.print-control,.no-print{display:none!important}.report-document-header{border-bottom:1.5px solid var(--brand);justify-content:space-between;align-items:flex-start;gap:10mm;margin-bottom:5mm;padding-bottom:4mm;display:flex!important}.report-brand{color:var(--brand);font-size:16pt;font-weight:800;line-height:1.1}.report-subtitle{color:#475569;margin-top:1.5mm;font-size:9pt;font-weight:600}.report-date{color:#334155;white-space:nowrap;font-size:9pt;font-weight:700}#relatorio-visita .rounded-2xl,#relatorio-visita .rounded-xl{border-radius:3mm!important}#relatorio-visita .shadow-sm,#relatorio-visita .shadow-md{box-shadow:none!important}#relatorio-visita .bg-white{background:#fff!important}#relatorio-visita .p-5{padding:4mm!important}#relatorio-visita .p-4{padding:3.5mm!important}#relatorio-visita .mt-5{margin-top:4mm!important}#relatorio-visita .mt-4{margin-top:3mm!important}#relatorio-visita .mt-3{margin-top:2.5mm!important}#relatorio-visita .space-y-4>:not([hidden])~:not([hidden]){margin-top:4mm!important}#relatorio-visita h1{font-size:18pt!important;line-height:1.15!important}#relatorio-visita h2{font-size:13pt!important;line-height:1.2!important}#relatorio-visita p,#relatorio-visita div,#relatorio-visita span{line-height:1.3}.print-block,.print-card{break-inside:avoid;page-break-inside:avoid}.print-card{margin-bottom:3mm!important}#relatorio-visita article .space-y-3{display:block!important}#relatorio-visita .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}#relatorio-visita img{object-fit:contain!important;page-break-inside:avoid!important;width:100%!important;max-height:78mm!important}#relatorio-visita audio,header,nav{display:none!important}.bg-emerald-50,.bg-red-50,.bg-amber-50,.bg-blue-50,.bg-slate-100{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}a{color:inherit!important;text-decoration:none!important}}.checklist-layout{align-items:start;gap:.85rem;display:grid}.checklist-filter-tabs{border-top:1px solid #edf1f7;gap:.25rem;margin-top:.7rem;padding-top:.65rem;display:flex}.checklist-item-card{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #dbe3ef;border-radius:1rem;padding:1rem;transition:border-color .16s,box-shadow .16s;box-shadow:0 5px 18px #061b4f0a}.checklist-item-card:hover{box-shadow:0 8px 24px #061b4f11}.checklist-item-card.is-conforming{border-left-color:#10b981}.checklist-item-card.is-nonconforming{border-color:#fecaca #fecaca #fecaca #ef4444}.checklist-item-card.is-chapter-two{border-left-color:var(--pend)}.checklist-item-card.is-chapter-three{border-left-color:#3b82f6}.checklist-item-heading{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.checklist-status-pill{white-space:nowrap;border-radius:999px;flex:none;padding:.28rem .6rem;font-size:.68rem;font-weight:600}.checklist-answer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.85rem;display:grid}.checklist-answer{color:#334155;background:#f8fafc;border:1px solid #dfe5ee;border-radius:.75rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.7rem;padding:.55rem .7rem;font-size:.82rem;font-weight:550;transition:all .15s;display:flex}.checklist-answer:hover{background:#fff;border-color:#b9c7dc}.checklist-answer-icon{background:#e9eef5;border-radius:50%;flex:none;place-items:center;width:1.25rem;height:1.25rem;font-size:.76rem;font-weight:700;display:grid}.checklist-answer.is-selected{color:#fff;box-shadow:0 6px 14px #0f172a1a}.checklist-answer.is-yes{background:#059669;border-color:#059669}.checklist-answer.is-no{background:#c83f45;border-color:#c83f45}.checklist-answer.is-na{background:#475569;border-color:#475569}.checklist-answer.is-selected .checklist-answer-icon{background:#ffffff2e}.checklist-note{background:#fbfcfe;border:1px solid #e2e8f0;border-radius:.7rem;overflow:hidden}.checklist-equipment-card>summary{list-style:none}.checklist-equipment-card>summary::-webkit-details-marker{display:none}.checklist-equipment-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.checklist-equipment-toggle{width:2rem;height:2rem;color:var(--brand);background:#eef1f7;border-radius:50%;flex:none;place-items:center;font-size:1rem;transition:transform .18s;display:grid}.checklist-equipment-card[open] .checklist-equipment-toggle{transform:rotate(180deg)}.checklist-equipment-content{padding-top:.25rem}.nc-page-head{background:#fff;border:1px solid #e2e8f0;border-radius:1.1rem;padding:1rem;box-shadow:0 6px 22px #061b4f0b}.nc-title-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.nc-back-button{width:2.35rem;height:2.35rem;color:var(--ink);background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:0 3px 10px #061b4f12}.nc-summary{background:#fbfcfe;border:1px solid #e7ebf2;border-radius:.85rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem;display:grid;overflow:hidden}.nc-summary>div{border-right:1px solid #e7ebf2;justify-content:space-between;align-items:center;gap:.5rem;padding:.7rem .85rem;display:flex}.nc-summary>div:last-child{border-right:0}.nc-summary span{color:#64748b;font-size:.7rem;font-weight:600}.nc-summary strong{color:var(--ink);font-size:1rem;font-weight:650}.nc-filter-tabs{gap:.25rem;margin-top:.75rem;display:flex}.nc-filter-tabs button{color:#64748b;border-radius:999px;min-width:5.5rem;padding:.48rem .85rem;font-size:.76rem;font-weight:600;transition:all .15s}.nc-filter-tabs button:hover{color:var(--ink);background:#f1f5f9}.nc-filter-tabs button.is-active{color:var(--brand);background:#eef1f7}.nc-card-grid{gap:.75rem;display:grid}.nc-card{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #ef4444;border-radius:1rem;flex-direction:column;min-width:0;padding:1rem;display:flex;box-shadow:0 5px 18px #061b4f0a}.nc-card.is-resolved{border-left-color:#10b981}.nc-card-topline{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.nc-status{border-radius:999px;flex:none;padding:.25rem .55rem;font-size:.65rem;font-weight:650}.nc-status.is-open{color:#be123c;background:#fff1f2}.nc-status.is-progress{color:#263445;background:#ffe8a3}.nc-status.is-resolved{color:#047857;background:#e9fbf4}.nc-card h2{color:var(--ink);margin-top:.55rem;font-size:1rem;font-weight:600;line-height:1.35}.nc-chips{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.nc-chips>span{border-radius:999px;padding:.3rem .6rem;font-size:.68rem;font-weight:600}.nc-chips .is-critical{color:#be123c;background:#fff1f2}.nc-chips .is-important{color:#263445;background:#ffe8a3}.nc-chips .is-routine{color:#475569;background:#f1f5f9}.nc-chips .is-reference{color:#2457ad;background:#eef1f7}.nc-details{border-top:1px solid #edf1f6;margin-top:.75rem;padding-top:.65rem}.nc-details>summary{cursor:pointer;color:#64748b;justify-content:space-between;align-items:center;font-size:.72rem;font-weight:600;list-style:none;display:flex}.nc-details>summary::-webkit-details-marker{display:none}.nc-details>div{color:#475569;background:#f8fafc;border-radius:.7rem;margin-top:.6rem;padding:.65rem;font-size:.75rem;line-height:1.5}.nc-details p+p{margin-top:.45rem}.nc-follow-button{color:var(--brand);text-align:left;justify-content:space-between;align-items:center;margin-top:auto;padding-top:.85rem;font-size:.78rem;font-weight:650;display:flex}.nc-empty-state{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;box-shadow:0 5px 18px #061b4f0a}.nc-empty-state button{background:var(--brand);color:#fff;border-radius:999px;margin-top:1rem;padding:.65rem 1rem;font-size:.8rem;font-weight:600}.plan-page-head{background:#fff;border:1px solid #e2e8f0;border-radius:1.1rem;padding:1rem;box-shadow:0 6px 22px #061b4f0b}.plan-title-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.plan-back-button{width:2.35rem;height:2.35rem;color:var(--ink);background:#fff;border:1px solid #e2e8f0;border-radius:999px;flex:none;place-items:center;display:grid;box-shadow:0 3px 10px #061b4f12}.plan-summary-grid{background:#fbfcfe;border:1px solid #e7ebf2;border-radius:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem;display:grid;overflow:hidden}.plan-summary-grid>div{box-shadow:none;background:0 0;border:0;border-right:1px solid #e7ebf2;border-radius:0;padding:.7rem .85rem}.plan-summary-grid>div:last-child{border-right:0}.plan-summary-grid>div>div:first-child{letter-spacing:0;color:#64748b;font-size:.68rem;font-weight:600}.plan-summary-grid>div>div:nth-child(2){color:var(--ink);margin-top:.1rem;font-size:1.05rem;font-weight:650}.plan-action-list{gap:.65rem;display:grid}.plan-center,.plan-page-head,.plan-action-list,.plan-action-card{width:100%;min-width:0;max-width:100%}.plan-action-card{background:#fff;border:1px solid #dfe5ee;border-radius:1rem;overflow:hidden;box-shadow:0 5px 18px #061b4f0a}.plan-action-card[open]{border-color:#d6dce5;box-shadow:0 8px 24px #061b4f11}.plan-action-card.is-resolved{border-left-color:#10b981}.plan-action-card>summary::-webkit-details-marker{display:none}.plan-action-summary{cursor:pointer;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;list-style:none;display:flex}.plan-action-summary:hover{background:#fbfcff}.plan-action-eyebrow{color:#94a3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:600}.plan-action-title{color:var(--ink);margin-top:.25rem;font-size:.95rem;font-weight:600;line-height:1.35;display:block}.plan-action-meta{color:#64748b;flex-wrap:wrap;align-items:center;gap:.45rem .8rem;margin-top:.55rem;font-size:.7rem;display:flex}.plan-status{border-radius:999px;padding:.24rem .5rem;font-size:.64rem;font-weight:650}.plan-status.is-open{color:#be123c;background:#fff1f2}.plan-status.is-progress{color:#263445;background:#ffe8a3}.plan-status.is-resolved{color:#047857;background:#e9fbf4}.plan-chevron{width:2rem;height:2rem;color:var(--brand);background:#eef1f7;border-radius:50%;flex:none;place-items:center;transition:transform .18s;display:grid}.plan-action-card[open] .plan-chevron{transform:rotate(180deg)}.plan-action-content{border-top:1px solid #edf1f6;min-width:0;padding:1rem}.plan-editor-toolbar{justify-content:space-between;align-items:end;gap:1rem;display:flex}.plan-chips{flex-wrap:wrap;gap:.4rem;display:flex}.plan-chips>span{border-radius:999px;padding:.3rem .6rem;font-size:.68rem;font-weight:600}.plan-chips .is-critical{color:#be123c;background:#fff1f2}.plan-chips .is-important{color:#263445;background:#ffe8a3}.plan-chips .is-routine{color:#475569;background:#f1f5f9}.plan-chips .is-reference{color:#2457ad;background:#eef1f7}.plan-protected{color:#047857;background:#e9fbf4;border-radius:999px;padding:.45rem .7rem;font-size:.7rem;font-weight:600}.plan-status-select{color:#64748b;align-items:center;gap:.5rem;font-size:.72rem;font-weight:600;display:flex}.plan-status-select select{min-width:9rem;color:var(--ink);background:#fff;border:1px solid #d9e1ec;border-radius:.65rem;padding:.55rem .7rem;font-size:.78rem}.plan-action-content>.mt-4{margin-top:.75rem}.plan-form-grid{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.75fr);gap:.75rem;margin-top:.85rem;display:grid}.plan-field{color:#526786;min-width:0;font-size:.72rem;font-weight:600;display:block}.plan-field>span{margin-bottom:.35rem;display:block}.plan-field input,.plan-field textarea{width:100%;min-width:0;max-width:100%;color:var(--ink);background:#fff;border:1px solid #d9e1ec;border-radius:.7rem;outline:none;padding:.65rem .75rem;font-size:.8rem;font-weight:400;line-height:1.4;transition:all .15s}.plan-field input:focus,.plan-field textarea:focus{border-color:#7ca1ff;box-shadow:0 0 0 3px #164ee817}.plan-field textarea{resize:vertical}.plan-action-field{grid-area:1/1/3}.plan-action-field textarea{height:100%;min-height:6.15rem}.plan-followup-details{background:#fbfcfe;border:1px solid #dfe5ee;border-radius:.7rem;grid-column:1/-1;overflow:hidden}.plan-followup-details>summary{cursor:pointer;color:#315da8;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .75rem;font-size:.72rem;font-weight:600;list-style:none;display:flex}.plan-followup-details>summary::-webkit-details-marker{display:none}.plan-followup-details>summary span:last-child{color:#94a3b8;font-size:.66rem;font-weight:500}.plan-followup-details[open]>summary{border-bottom:1px solid #e7ebf2}.plan-followup-details>label{padding:.7rem}.plan-editor-footer{color:#64748b;border-top:1px solid #edf1f6;justify-content:space-between;align-items:center;gap:1rem;margin-top:.75rem;padding-top:.75rem;font-size:.68rem;display:flex}.plan-editor-footer button{background:var(--brand);color:#fff;border-radius:999px;padding:.6rem .9rem;font-size:.72rem;font-weight:600;box-shadow:0 5px 12px #164ee826}.plan-editor-footer button:disabled{color:#94a3b8;box-shadow:none;background:#e8edf5}.plan-save-note{color:#64748b;background:#f5f8fd;border-radius:.65rem;margin-top:.75rem;padding:.55rem .7rem;font-size:.68rem}.plan-save-note.is-protected{color:#047857;background:#ecfdf5}.plan-empty-state{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:1rem;padding:2rem;box-shadow:0 5px 18px #061b4f0a}.plan-empty-state button{background:var(--brand);color:#fff;border-radius:999px;margin-top:1rem;padding:.65rem 1rem;font-size:.8rem;font-weight:600}@media (min-width:1024px){.checklist-layout{grid-template-columns:16.5rem minmax(0,1fr)}.nc-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.nc-back-button,.plan-back-button{white-space:nowrap;justify-content:center;align-items:center;width:auto;height:auto;padding:.55rem .85rem;font-size:.78rem;font-weight:600;display:flex}}@media (max-width:639px){.visits-list-page,.visits-list-header,.visits-filter-bar,.visits-list-card{width:100%;min-width:0;max-width:100%}.visits-list-header h1{font-size:1.3rem;line-height:1.25}.visits-list-header p{font-size:.78rem;line-height:1.4}.visits-list-header button{white-space:nowrap;min-width:0;padding:.7rem .6rem;font-size:.78rem}.visits-filter-bar button{min-height:2.85rem;line-height:1.2}.visits-list-card{overflow:hidden}.visits-card-actions .visits-primary-action{grid-column:1/-1}.visits-card-actions button{white-space:nowrap;min-width:0}.checklist-screen{margin:-.1rem}.checklist-item-card{border-radius:.95rem;padding:.85rem}.checklist-item-heading{display:block}.checklist-status-pill{display:none}.checklist-answer-grid{gap:.35rem}.checklist-answer{flex-direction:column;gap:.2rem;min-height:3rem;padding:.42rem .2rem;font-size:.72rem;line-height:1.15}.checklist-answer-icon{width:1.15rem;height:1.15rem;font-size:.7rem}.nc-center{margin:-.1rem}.nc-page-head{border-radius:1rem;padding:.85rem}.nc-summary{margin-top:.8rem}.nc-summary>div{text-align:center;padding:.62rem .55rem;display:block}.nc-summary span{text-transform:uppercase;letter-spacing:.04em;font-size:.62rem;display:block}.nc-summary strong{margin-top:.1rem;font-size:1.05rem;display:block}.nc-filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.65rem;display:grid}.nc-filter-tabs button{min-width:0;padding:.55rem .25rem}.nc-card{padding:.85rem}.nc-card h2{font-size:.95rem}.nc-status{padding:.22rem .48rem;font-size:.61rem}.nc-chips>span{font-size:.64rem}.nc-follow-button{border-top:1px solid #edf1f6;margin-top:.75rem;padding-top:.72rem}.plan-center{width:100%;min-width:0;max-width:100%;margin:0;overflow-x:clip}.plan-center,.plan-page-head,.plan-title-row,.plan-action-list,.plan-action-card,.plan-action-summary,.plan-action-content,.plan-editor-toolbar,.plan-form-grid,.plan-followup-details,.plan-editor-footer,.plan-field{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.plan-page-head,.plan-action-card,.plan-action-content,.plan-form-grid,.plan-followup-details{overflow-x:hidden}.plan-page-head{border-radius:1rem;padding:.85rem}.plan-summary-grid{width:100%;min-width:0;max-width:100%;margin-top:.8rem}.plan-summary-grid>div{text-align:center;min-width:0;padding:.62rem .2rem}.plan-summary-grid>div>div:first-child{font-size:.56rem;line-height:1.2}.plan-summary-grid>div>div:nth-child(2){font-size:1rem}.plan-action-list{gap:.7rem}.plan-action-summary{align-items:flex-start;padding:.8rem}.plan-action-summary>div{min-width:0}.plan-action-eyebrow{overflow-wrap:anywhere;max-width:100%;font-size:.61rem;line-height:1.35}.plan-action-title{overflow-wrap:anywhere;max-width:100%;font-size:.9rem}.plan-action-meta{gap:.4rem .6rem;max-width:100%;font-size:.66rem}.plan-action-meta>span{overflow-wrap:anywhere;min-width:0}.plan-chevron{width:1.85rem;height:1.85rem}.plan-action-content{padding:.8rem}.plan-editor-toolbar{flex-direction:column;align-items:flex-start;gap:.65rem}.plan-chips{max-width:100%}.plan-chips>span{overflow-wrap:anywhere;max-width:100%}.plan-status-select{justify-content:space-between;gap:.65rem;width:100%;min-width:0}.plan-status-select select{width:auto;min-width:0;max-width:62%}.plan-form-grid{grid-template-columns:minmax(0,1fr);gap:.65rem}.plan-action-field{grid-area:auto}.plan-followup-details{grid-column:auto}.plan-field input,.plan-field textarea{width:100%;min-width:0;max-width:100%;font-size:.78rem}.plan-action-field textarea{height:auto;min-height:4.3rem}.plan-followup-details>summary{flex-wrap:wrap;min-width:0;padding:.65rem;font-size:.69rem}.plan-followup-details>summary span{overflow-wrap:anywhere;min-width:0}.plan-followup-details>summary span:last-child{text-align:right;margin-left:auto;font-size:.61rem}.plan-editor-footer{flex-direction:column;align-items:stretch;gap:.55rem}.plan-editor-footer>span{overflow-wrap:anywhere;min-width:0}.plan-editor-footer button{width:100%;max-width:100%;padding:.7rem}.visit-central h1{font-size:1.18rem;line-height:1.35}.visit-central .visit-area-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.visit-central .visit-area-card{align-items:flex-start;gap:.55rem;min-height:5.4rem;padding:.7rem;position:relative}.visit-central .visit-area-card>span:first-child{border-radius:.6rem;width:2rem;height:2rem}.visit-central .visit-area-card>span:nth-child(2){padding-top:.1rem}.visit-central .visit-area-card>span:nth-child(2)>span:first-child{padding-right:.7rem;font-size:.79rem;line-height:1.2}.visit-central .visit-area-card>span:nth-child(2)>span:last-child{margin-top:.3rem;font-size:.68rem}.visit-central .visit-area-card>span:last-child{position:absolute;top:.55rem;right:.6rem}}:root{--mbp-text-scale:1}@media (max-width:767px){html{font-size:calc(17px * var(--mbp-text-scale,1))}.mobile-app-header [class*="text-[9px]"]{font-size:.7rem!important}.mobile-app-header [class*="text-[10px]"]{font-size:.72rem!important}.mobile-app-header [class*="text-[11px]"]{font-size:.75rem!important}}.mbp-sheet-layer{z-index:120;position:fixed;inset:0}.mbp-sheet-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#061b4f85;border:0;width:100%;height:100%;position:absolute;inset:0}.mbp-bottom-sheet{max-height:min(78svh,46rem);padding:.55rem 1rem max(1rem,env(safe-area-inset-bottom));color:var(--ink);background:#fff;border-radius:1.55rem 1.55rem 0 0;position:absolute;bottom:0;left:0;right:0;overflow:auto;box-shadow:0 -18px 50px #061b4f33}.mbp-sheet-handle{background:#cbd5e1;border-radius:999px;width:3rem;height:.28rem;margin:.05rem auto .7rem}.mbp-sheet-title-row{grid-template-columns:2.6rem minmax(0,1fr) 2.6rem;align-items:center;gap:.5rem;display:grid}.mbp-sheet-title-row h2{text-align:center;letter-spacing:normal;grid-column:2;margin:0;font-size:1.2rem;font-weight:700}.mbp-sheet-title-row>h2:first-child{text-align:left;grid-column:1/3}.mbp-sheet-close{width:2.55rem;height:2.55rem;color:var(--brand);background:#eef1f7;border:0;border-radius:999px;place-items:center;font-size:1.35rem;line-height:1;display:grid}.mbp-sheet-title-row>h2:first-child+.mbp-sheet-close{grid-column:3}.mbp-text-sheet{padding-bottom:max(1.1rem,env(safe-area-inset-bottom))}.mbp-text-sheet-intro{color:#526786;margin:.85rem .15rem .8rem;font-size:.82rem;line-height:1.45}.mbp-text-options{background:#fff;border:1px solid #d6dce5;border-radius:1rem;overflow:hidden}.mbp-text-option{text-align:left;width:100%;color:var(--ink);background:#fff;border:0;border-bottom:1px solid #e7ebf2;grid-template-columns:2rem 3.8rem minmax(0,1fr) 1.5rem;align-items:center;gap:.45rem;padding:.8rem .85rem;display:grid}.mbp-text-option:last-child{border-bottom:0}.mbp-text-option.is-selected{color:var(--brand);background:#eef1f7}.mbp-text-a{text-align:center;font-weight:700}.mbp-text-option strong{font-size:.9rem}.mbp-text-option>span:nth-child(3){color:#526786;min-width:0;font-size:.8rem}.mbp-text-option.is-selected>span:nth-child(3){color:var(--brand)}.mbp-text-check{text-align:right;font-size:1.05rem;font-weight:800}.mbp-text-preview{background:#f8fafc;border:1px solid #d6dce5;border-radius:1rem;margin-top:.85rem;padding:.9rem 1rem}.mbp-text-preview>span{color:#526786;font-size:.72em;display:block}.mbp-text-preview p{color:var(--ink);margin:.35rem 0 0;font-weight:600;line-height:1.45}.mbp-text-apply,.mbp-text-reset{border:0;border-radius:.9rem;width:100%;min-height:3rem;font-weight:700}.mbp-text-apply{background:var(--brand);color:#fff;margin-top:.85rem}.mbp-text-reset{color:var(--ink);background:#eef2f7;margin-top:.55rem}@media (max-width:639px){.nc-summary span{font-size:.7rem}.nc-card h2{font-size:1rem;line-height:1.4}.nc-status{font-size:.7rem}.nc-chips>span{font-size:.72rem}.nc-follow-button{font-size:.82rem}.plan-summary-grid>div>div:first-child{font-size:.64rem}.plan-summary-grid>div>div:nth-child(2){font-size:1.05rem}.plan-action-eyebrow{font-size:.7rem}.plan-action-title{font-size:1rem;line-height:1.42}.plan-action-meta{font-size:.75rem}.plan-status{font-size:.72rem}.plan-chips>span{font-size:.74rem}.plan-field{font-size:.8rem}.plan-field input,.plan-field textarea{font-size:.9rem}.plan-followup-details>summary{font-size:.78rem}.plan-editor-footer{font-size:.76rem}}.mbp-voice-wrap{min-width:0;position:relative}.mbp-voice-button{height:32px;color:var(--brand);z-index:2;background:#fff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 9px;display:flex;position:absolute;bottom:7px;right:7px;box-shadow:0 3px 10px #0f172a14}.mbp-voice-button svg{flex:none;width:15px;height:15px}.mbp-voice-label{font-size:10px;font-weight:800;line-height:1}.mbp-voice-button.is-listening{border-color:var(--brand);background:var(--brand);color:#fff;animation:1.05s ease-in-out infinite mbpVoicePulse}@keyframes mbpVoicePulse{0%,to{box-shadow:0 0 #164ee838}50%{box-shadow:0 0 0 7px #164ee800}}@media (min-width:768px){.mbp-voice-button{height:30px}}@media (max-width:767px){.ambientes-screen{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.ambientes-screen>*,.ambientes-screen .grid,.ambientes-screen .rounded-2xl{min-width:0;max-width:100%}.ambientes-list-head,.ambientes-route-head{flex-direction:column;align-items:flex-start}.ambientes-list-head>div,.ambientes-route-head>h2{min-width:0;max-width:100%}.ambientes-list-head>div:last-child,.ambientes-route-head>span{white-space:normal;overflow-wrap:anywhere;align-self:flex-start;max-width:100%}.ambiente-choice{width:100%;max-width:100%;overflow:hidden}.ambiente-choice>span:first-child{overflow-wrap:anywhere;word-break:break-word}.ambientes-custom-row{flex-direction:column}.ambientes-custom-row input,.ambientes-custom-row button{width:100%;min-width:0;max-width:100%}}.checklist-item-card.is-conforming{background:#f0fdf4;border-color:#bbf7d0 #bbf7d0 #bbf7d0 #10b981}.checklist-item-card.is-nonconforming{background:#fef2f2;border-color:#fecaca #fecaca #fecaca #ef4444}.mbp-voice-button.is-listening{min-width:74px}.pc-home-shortcut{text-align:left;color:#334155;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;padding:.72rem 1rem;font-size:.84rem;transition:all .15s;display:flex}.pc-home-shortcut:hover{color:var(--brand);background:#f8fafc}.pc-home-shortcut>span:first-child{width:1.8rem;height:1.8rem;color:var(--brand);background:#eef1f7;border-radius:.55rem;flex:none;place-items:center;font-weight:800;display:grid}.visits-list-header{border:1px solid #e2e8f0;box-shadow:0 8px 26px #061b4f0b}.visits-summary-chips span{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:.28rem;padding:.28rem .62rem;font-size:.72rem;display:inline-flex}.visits-summary-chips strong{color:var(--ink);font-size:.78rem}.visits-summary-chips .is-progress{color:#263445;background:#ffe8a3;border-color:#fde7b0}.visits-summary-chips .is-done{color:#047857;background:#f0fdf4;border-color:#ccefdc}.visits-filter-bar{box-shadow:0 6px 18px #061b4f09}.visits-list-card{border-radius:1rem;box-shadow:0 5px 18px #061b4f0b}.visits-list-card:hover{border-color:#d6dce5;transform:translateY(-1px);box-shadow:0 10px 28px #061b4f13}@media (min-width:768px){.visits-list-page{max-width:100%}.visits-list-card{padding:1rem 1.05rem}.visits-list-card h2{font-size:1rem}.visits-card-actions{justify-content:flex-end;align-items:center;gap:.45rem;margin-top:.8rem!important;display:flex!important}.visits-card-actions button{min-height:2.2rem;border-radius:.7rem!important;flex:none!important;padding:.5rem .78rem!important;font-size:.78rem!important}.visits-card-actions .visits-primary-action{background:var(--brand);min-width:9.5rem}}@media (max-width:767px){html,body{max-width:100%;overflow-x:hidden}.ambientes-screen{contain:inline-size;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.ambientes-screen>div,.ambientes-screen section,.ambientes-screen .grid{width:100%;max-width:100%;min-width:0!important}.ambientes-screen .grid{grid-template-columns:minmax(0,1fr)!important}.ambientes-screen button,.ambientes-screen input,.ambientes-screen select{min-width:0;max-width:100%}.ambientes-top-row>div:first-child{min-width:0}.ambientes-top-row h1,.ambientes-top-row p{overflow-wrap:anywhere}}.mbp-field-tools{z-index:3;align-items:center;gap:5px;display:flex;position:absolute;bottom:7px;right:7px}.mbp-field-tools .mbp-voice-button,.mbp-field-tools .mbp-ai-text-button{position:static}.mbp-voice-wrap textarea{padding-bottom:42px!important;padding-right:116px!important}.mbp-ai-text-button{height:32px;color:var(--brand);background:#f8fbff;border:1px solid #cbd5e1;border-radius:999px;justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:10px;font-weight:800;display:flex;box-shadow:0 3px 10px #0f172a0f}.mbp-ai-text-button>span:first-child{font-size:13px;line-height:1}.mbp-ai-text-button:disabled{cursor:default;opacity:.55}.mbp-ai-text-button.is-working{border-color:var(--brand);background:#eef1f7;animation:1.15s ease-in-out infinite mbpAiTextPulse}@keyframes mbpAiTextPulse{0%,to{box-shadow:0 0 #164ee826}50%{box-shadow:0 0 0 6px #164ee800}}.help-page{color:#0f172a;max-width:1180px;margin:0 auto;padding-bottom:1rem}.help-hero{background:linear-gradient(135deg,var(--brand) 0%,var(--brand) 58%,var(--brand) 100%);border:1px solid #d6dce5;border-radius:1.4rem;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.help-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--brand) 80%,#000) 0%,var(--brand) 58%,var(--brand) 100%)}}.help-hero{color:#fff;padding:1.5rem;box-shadow:0 16px 36px #061b4f24}.help-kicker{letter-spacing:.16em;color:#9eeefa;font-size:.68rem;font-weight:800}.help-hero h1{letter-spacing:normal;margin-top:.4rem;font-size:clamp(1.65rem,3vw,2.35rem);font-weight:700;line-height:1.05}.help-hero p{color:#d6dce5;max-width:48rem;margin-top:.55rem;font-size:.95rem;line-height:1.5}.help-back-button{color:#fff;background:#ffffff1a;border:1px solid #ffffff3d;border-radius:999px;flex:none;padding:.65rem .9rem;font-size:.8rem;font-weight:700}.help-back-button:hover{background:#ffffff2b}.help-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.help-card{background:#fff;border:1px solid #e2e8f0;border-radius:1.15rem;gap:.9rem;min-width:0;padding:1.05rem;display:flex;box-shadow:0 6px 20px #061b4f0b}.help-card h2{color:var(--ink);font-size:1rem;font-weight:700}.help-card p{color:#475569;margin-top:.35rem;font-size:.84rem;line-height:1.5}.help-card-icon{border-radius:.85rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;font-weight:800;display:grid}.help-card-icon.is-blue{color:var(--brand);background:#eef1f7}.help-card-icon.is-green{color:#059669;background:#eafaf1}.help-card-icon.is-red{color:#c83f45;background:#fff0f0}.help-card-icon.is-purple{background:var(--lilas-bg);color:var(--ink)}.help-card-icon.is-cyan{color:#0891b2;background:#e9fbfd}.help-card-icon.is-amber{color:#263445;background:#ffe8a3}.help-steps{gap:.36rem;margin-top:.55rem;display:grid}.help-steps li{color:#475569;align-items:flex-start;gap:.5rem;font-size:.8rem;line-height:1.35;display:flex}.help-steps li span{width:1.25rem;height:1.25rem;color:var(--brand);background:#eef1f7;border-radius:999px;flex:none;place-items:center;font-size:.64rem;font-weight:800;display:grid}.help-color-list{gap:.55rem;margin-top:.55rem;display:grid}.help-color-list>div{grid-template-columns:auto auto 1fr;align-items:center;gap:.45rem;font-size:.78rem;display:grid}.help-color-list strong{color:#0f172a}.help-color-list small{color:#64748b}.help-color-dot{border-radius:999px;width:.65rem;height:.65rem}.help-color-dot.is-green{background:#10b981}.help-color-dot.is-red{background:#ef4444}.help-color-dot.is-amber{background:#f59e0b}.help-color-dot.is-gray{background:#94a3b8}.help-highlight{background:linear-gradient(#fff,snow);border-color:#fecaca}.help-example,.help-note{color:#475569;background:#f8fafc;border-radius:.75rem;margin-top:.7rem;padding:.65rem .75rem;font-size:.76rem;line-height:1.45}.help-note{color:#334155;background:#eef1f7}.help-note.is-amber{color:#263445;background:#ffe8a3}.help-bullets{color:#475569;gap:.28rem;margin-top:.55rem;font-size:.8rem;display:grid}.help-section-title{letter-spacing:.12em;text-transform:uppercase;color:var(--brand);margin-bottom:.55rem;font-size:.75rem;font-weight:800}.help-faq{gap:.45rem;display:grid}.help-faq details{background:#fff;border:1px solid #e2e8f0;border-radius:.9rem;overflow:hidden}.help-faq summary{cursor:pointer;color:var(--ink);padding:.85rem 1rem;font-size:.85rem;font-weight:700;list-style:none}.help-faq summary::-webkit-details-marker{display:none}.help-faq summary:after{content:"+";float:right;color:var(--brand);font-size:1rem}.help-faq details[open] summary:after{content:"–"}.help-faq details p{color:#475569;border-top:1px solid #eef2f7;padding:.75rem 1rem;font-size:.8rem;line-height:1.5}.help-documents{background:#f8fbff;border:1px solid #d6dce5;border-radius:1.15rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.help-documents p{color:#64748b;font-size:.8rem}.help-document-actions{gap:.6rem;display:flex}.help-doc-button{min-width:210px;color:var(--ink);background:#fff;border:1px solid #d6dce5;border-radius:.9rem;align-items:center;gap:.65rem;padding:.72rem .85rem;text-decoration:none;display:flex;box-shadow:0 4px 12px #061b4f0a}.help-doc-button>span:first-child{font-size:1.15rem}.help-doc-button strong{font-size:.8rem;display:block}.help-doc-button small{color:#64748b;margin-top:.08rem;font-size:.66rem;display:block}.help-doc-button.is-primary{color:var(--brand);background:#eef1f7;border-color:#d6dce5}@media (max-width:767px){.help-page{padding-bottom:1rem}.help-hero{border-radius:1rem;padding:1rem;display:block}.help-hero h1{font-size:1.45rem}.help-hero p{font-size:.8rem}.help-back-button{margin-top:.8rem}.help-grid{grid-template-columns:1fr}.help-card{border-radius:1rem;gap:.7rem;padding:.9rem}.help-card-icon{border-radius:.7rem;width:2.15rem;height:2.15rem}.help-color-list>div{grid-template-columns:auto 1fr}.help-color-list small{grid-column:2}.help-documents{display:block}.help-document-actions{margin-top:.75rem;display:grid}.help-doc-button{width:100%;min-width:0}}.checklist-reset-environment{white-space:nowrap;color:#c83f45;background:#fff;border:1px solid #fecaca;border-radius:999px;justify-content:center;align-items:center;gap:.38rem;padding:.58rem .8rem;font-size:.75rem;font-weight:700;transition:all .15s;display:inline-flex}.checklist-reset-environment:hover{background:#fff7f7;border-color:#fca5a5}.checklist-clear-row{justify-content:flex-end;margin-top:.45rem;display:flex}.checklist-clear-answer{color:#64748b;background:0 0;border:0;align-items:center;gap:.32rem;padding:.25rem .15rem;font-size:.7rem;font-weight:650;display:inline-flex}.checklist-clear-answer:hover{color:#c83f45}@media (max-width:767px){.checklist-reset-environment{min-height:2.5rem;padding:.5rem .66rem;font-size:.7rem}.checklist-clear-answer{min-height:2rem;padding:.3rem .15rem;font-size:.72rem}}.field-assist-tools{justify-content:flex-end;align-items:center;gap:.35rem;margin-top:.4rem;display:flex}.field-assist-tools button{border-radius:999px;justify-content:center;align-items:center;gap:.3rem;min-height:30px;padding:.3rem .62rem;font-size:.68rem;font-weight:750;transition:all .15s;display:inline-flex}.field-assist-ai{color:var(--brand);background:#f8fbff;border:1px solid #cbd5e1}.field-assist-ai:hover{background:#eef1f7}.field-assist-ai.is-working{opacity:.7}.field-assist-voice{color:#334155;background:#fff;border:1px solid #cbd5e1}.field-assist-voice:hover{background:#f8fafc;border-color:#a9b9d3}.field-assist-voice svg{width:14px;height:14px}.field-assist-voice.is-recording{color:#c83f45;background:#fff1f2;border-color:#ef4444;box-shadow:0 0 0 3px #ef444414}.field-assist-tools button:disabled{cursor:default;opacity:.5}@media (max-width:767px){.field-assist-tools{justify-content:flex-start}.field-assist-tools button{min-height:34px;padding:.38rem .72rem;font-size:.72rem}}.equipment-visit-note{border-top:1px solid #93c5fd59;margin-top:.45rem;padding-top:.35rem}.equipment-visit-note summary{cursor:pointer;color:#2f5597;font-size:.68rem;font-weight:700;list-style:none}.equipment-visit-note summary::-webkit-details-marker{display:none}.equipment-visit-note[open] summary{color:var(--brand)}@media (max-width:767px){.equipment-visit-row{padding:.65rem .7rem}.equipment-visit-note summary{font-size:.72rem}}body{background:var(--bg);color:var(--ink);font-family:var(--font-body),"Nunito Sans","Segoe UI",system-ui,sans-serif}h1,h2,h3,.font-display{font-family:var(--font-display),"Outfit","Segoe UI",system-ui,sans-serif}.auth-brand-name{font-family:var(--font-display),"Outfit",sans-serif}.pc-segbar{background:var(--border);border-radius:999px;gap:2px;height:.55rem;margin-top:.55rem;display:flex;overflow:hidden}.pc-segbar>span{min-width:6px;transition:flex-grow .25s}.pc-seg{border:1px solid var(--border);background:#fff;border-radius:999px;padding:.2rem;gap:.2rem!important}.pc-seg button{background:0 0;min-height:2.1rem;color:var(--ink)!important;border-radius:999px!important;font-weight:400!important}.pc-seg button[class*=brand-soft]{box-shadow:inset 0 0 0 1.5px var(--brand);background:var(--brand-soft)!important}.checklist-screen .checklist-reset-environment{background:var(--nc-bg);color:var(--ink);border:0;font-weight:400}.checklist-screen .checklist-item-card{border:1px solid var(--border);background:#fff;border-left-width:1px;border-radius:1.1rem}.checklist-screen .checklist-item-card.is-conforming{border-color:var(--ok)}@supports (color:color-mix(in lab, red, red)){.checklist-screen .checklist-item-card.is-conforming{border-color:color-mix(in srgb,var(--ok) 45%,#fff)}}.checklist-screen .checklist-item-card.is-nonconforming{border-color:var(--nc)}@supports (color:color-mix(in lab, red, red)){.checklist-screen .checklist-item-card.is-nonconforming{border-color:color-mix(in srgb,var(--nc) 45%,#fff)}}.checklist-screen .checklist-item-card.is-na{border-color:var(--na)}@supports (color:color-mix(in lab, red, red)){.checklist-screen .checklist-item-card.is-na{border-color:color-mix(in srgb,var(--na) 45%,#fff)}}.checklist-screen .checklist-answer{border:1.5px solid var(--border);min-height:3rem;color:var(--ink);box-shadow:none;background:#fff;gap:.5rem;font-weight:400}.checklist-screen .checklist-answer:hover{border-color:var(--brand);background:#fff}.checklist-screen .checklist-answer-icon{color:var(--ink);background:0 0;font-weight:700}.checklist-screen .checklist-answer.is-yes:not(.is-selected) .checklist-answer-icon,.checklist-screen .checklist-answer:first-child .checklist-answer-icon{color:var(--ok)}.checklist-screen .checklist-answer:nth-child(2) .checklist-answer-icon{color:var(--nc)}.checklist-screen .checklist-answer.is-selected{color:var(--ink);box-shadow:none}.checklist-screen .checklist-answer.is-selected.is-yes{border:2px solid var(--ok);background:var(--ok-bg)}.checklist-screen .checklist-answer.is-selected.is-no{border:2px solid var(--nc);background:var(--nc-bg)}.checklist-screen .checklist-answer.is-selected.is-na{border:2px solid var(--na);background:var(--na-bg)}.checklist-screen .checklist-answer.is-selected .checklist-answer-icon{background:0 0}.pc-nc-panel{background:var(--nc-bg);border-radius:1rem;margin-top:.9rem;padding:.9rem}.pc-nc-label{color:var(--ink);margin-bottom:.35rem;font-size:.85rem;display:block}.pc-nc-panel textarea{border:1.5px solid var(--nc);background:#fff}@supports (color:color-mix(in lab, red, red)){.pc-nc-panel textarea{border:1.5px solid color-mix(in srgb,var(--nc) 35%,#fff)}}.pc-nc-panel textarea{color:var(--ink)}.pc-nc-panel textarea.pc-needs{border:2px solid var(--pend)}.pc-warn{background:var(--pend-bg);color:var(--ink);border-radius:.7rem;margin-top:.45rem;padding:.45rem .7rem;font-size:.82rem}.pc-nc-actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.pc-btn-info,.pc-btn-amber{min-height:2.7rem;color:var(--ink);border-radius:999px;padding:.55rem 1rem;font-size:.85rem;font-weight:400}.pc-btn-info{background:var(--info-bg)}.pc-btn-amber{background:var(--pend-bg)}.pc-btn-amber:disabled{opacity:.55;cursor:not-allowed}.pc-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}@media (min-width:1024px){.pc-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}}.pc-kpi{text-align:left;color:var(--ink);border-radius:1.1rem;padding:.9rem 1rem;transition:filter .15s}.pc-kpi:hover{filter:brightness(.97)}.pc-kpi.is-ok{background:var(--ok-bg)}.pc-kpi.is-nc{background:var(--nc-bg)}.pc-kpi.is-info{background:var(--info-bg)}.pc-kpi.is-pend{background:var(--pend-bg)}.pc-kpi-label{color:var(--ink);align-items:center;gap:.45rem;font-size:.78rem;display:flex}.pc-kpi-label i{border-radius:50%;width:.6rem;height:.6rem;display:inline-block}.pc-kpi-num{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin-top:.2rem;font-size:2rem;font-weight:600;line-height:1.1}.pc-kpi-sub{color:var(--ink-2);margin-top:.1rem;font-size:.78rem}.pc-open-ncs{border:1px solid var(--border);background:#fff;border-radius:1.1rem;padding:1rem}.pc-open-nc{background:var(--nc-bg);text-align:left;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.pc-open-nc:hover{filter:brightness(.97)}.pc-open-ncs{min-width:0}.pc-open-ncs>div.grid{grid-template-columns:minmax(0,1fr)}.pc-open-nc{width:100%;min-width:0}.checklist-screen .checklist-answer:nth-child(3) .checklist-answer-icon{color:var(--ink-2)}.pc-badge{background:var(--nc);color:#fff;text-align:center;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:11px;line-height:20px;position:absolute;top:-6px;right:-6px;box-shadow:0 0 0 2px #fff}.pc-step:focus-visible,.pc-sync:focus-visible,.pc-back-link:focus-visible,.pc-crumb-link:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-segbar--thin{height:.4rem;margin-top:.45rem}.pc-sync-dot{background:var(--pend);border-radius:50%;width:8px;height:8px}.pc-topbar{align-items:center;gap:12px;min-height:44px;margin-bottom:12px;display:none}.pc-crumbs{min-width:0;color:var(--ink-2);align-items:center;font-size:.85rem;display:none}.pc-crumb-wrap{align-items:center;min-width:0;display:inline-flex}.pc-crumb-sep{color:var(--ink-2);margin:0 8px}.pc-crumb-link{font-size:inherit;color:var(--brand);background:0 0;border:0;padding:6px 2px}.pc-crumb-link:hover{text-decoration:underline}.pc-crumb-current{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.pc-crumb{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-back-link{border:2px solid var(--brand);min-height:44px;color:var(--ink);background:#fff;border-radius:999px;align-items:center;padding:0 16px;font-size:.85rem;font-weight:400;display:inline-flex}.pc-topbar-end{align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.pc-company-chip{background:var(--brand-soft);min-width:0;max-width:22rem;color:var(--ink);border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8rem;display:inline-flex}.pc-company-chip-label{color:var(--ink-2);flex:none}.pc-company-chip-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pc-avatar{background:var(--brand);color:#fff;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:.75rem;display:grid}@keyframes pcSheetIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (max-width:767px){.pc-content-pad{padding-bottom:calc(7.5rem + env(safe-area-inset-bottom,0px))!important}}html[data-modo=equilibrado] .pc-topbar,html[data-modo=completo] .pc-topbar,html[data-modo=completo] .pc-crumbs{display:flex}html[data-modo=completo] .pc-back-link,html[data-modo=completo] .pc-hide-xl{display:none}html[data-modo=equilibrado] .pc-smartbar,html[data-modo=completo] .pc-smartbar{display:flex}html[data-modo=equilibrado] .pc-smartbar-text{display:none}html[data-modo=equilibrado] .pc-smartbar-text-short{display:inline}html[data-modo=equilibrado] .pc-kbd{display:none}[class*="bg-[var(--brand)]"],[class*="bg-[var(--brand)]"] *,[class*="bg-[var(--brand-soft)]"],[class*="bg-[var(--brand-soft)]"] *,[class*="bg-[var(--ok-bg)]"],[class*="bg-[var(--ok-bg)]"] *,[class*="bg-[var(--nc-bg)]"],[class*="bg-[var(--nc-bg)]"] *,[class*="bg-[var(--pend-bg)]"],[class*="bg-[var(--pend-bg)]"] *,[class*="bg-[var(--info-bg)]"],[class*="bg-[var(--info-bg)]"] *,[class*="bg-[var(--na-bg)]"],[class*="bg-[var(--na-bg)]"] *{font-weight:400}.pc-hero,.pc-hero *{font-weight:400!important}.pc-hero{background:linear-gradient(135deg,var(--brand) 0%,var(--brand) 100%)!important}@supports (color:color-mix(in lab, red, red)){.pc-hero{background:linear-gradient(135deg,var(--brand) 0%,color-mix(in srgb,var(--brand) 88%,#fff) 100%)!important}}.pc-hero{box-shadow:0 14px 34px #2456d62e!important}.pc-smartbar{border:1px solid var(--border);background:#fff;border-radius:16px;align-items:center;gap:10px;margin-bottom:14px;padding:8px 10px;display:none}.pc-bolt{background:linear-gradient(160deg,var(--tile-azul-from),var(--tile-azul-to));color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pc-smartbar-field{text-align:left;min-width:0;min-height:40px;color:var(--ink-2);background:0 0;border:0;flex:1;align-items:center;gap:10px;font-size:.92rem;display:flex}.pc-smartbar-field:focus-visible,.pc-mic:focus-visible,.pc-go:focus-visible,.pc-cmd-close:focus-visible,.pc-cmd-option:focus-visible,.pc-env-pill:focus-visible,.pc-env-cell:focus-visible,.pc-env-arrow:focus-visible,.pc-env-all:focus-visible,.pc-env-step button:focus-visible,.pc-next-pending:focus-visible,.pc-link-photo:focus-visible,.pc-dialog button:focus-visible,.pc-env-toggle button:focus-visible,.pc-env-close:focus-visible,.pc-cmd-status-btn:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-smartbar-text-short{display:none}.pc-kbd{border:1px solid var(--border);background:var(--bg);font:inherit;color:var(--ink-2);border-radius:8px;flex:none;margin-left:auto;padding:2px 8px;font-size:.75rem}.pc-mic{background:linear-gradient(160deg,var(--tile-ceu-from),var(--tile-ceu-to));color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.pc-mic.is-listening{box-shadow:0 0 0 4px #0ea5e94d}.pc-mic:disabled{opacity:.6}.pc-go{background:var(--brand);color:#fff;border:0;border-radius:12px;flex:none;min-height:40px;padding:0 18px;font-size:.9rem;font-weight:400}.pc-cmd-layer{z-index:130;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.pc-cmd-backdrop{background:#12202b66;border:0;position:absolute;inset:0}.pc-cmd{border:1px solid var(--border);width:min(40rem,100vw - 24px);max-height:70vh;box-shadow:var(--nav-shadow);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.pc-cmd-field{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.pc-cmd-input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:1rem}.pc-cmd-close{border:1px solid var(--border);background:var(--bg);min-height:36px;color:var(--ink-2);border-radius:10px;padding:0 10px;font-size:.78rem}.pc-cmd-close-x{display:none}.pc-cmd-status{background:var(--info-bg);color:var(--ink);align-items:center;gap:10px;padding:8px 16px;font-size:.85rem;display:flex}.pc-cmd-pulse{background:var(--nc);border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite pcPulse}.pc-cmd-status-btn{border:1.5px solid var(--outline);min-height:32px;color:var(--ink);background:#fff;border-radius:999px;margin-left:auto;padding:0 12px;font-size:.8rem}.pc-cmd-error{background:var(--pend-bg);color:var(--ink);padding:8px 16px;font-size:.85rem}.pc-cmd-list{flex:1;min-height:0;padding:4px 8px 8px;overflow-y:auto}.pc-cmd-group{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);padding:10px 10px 4px;font-size:11px}.pc-cmd-option{text-align:left;background:0 0;border:0;border-radius:12px;flex-direction:column;gap:1px;width:100%;min-height:44px;padding:8px 12px;display:flex}.pc-cmd-option.is-selected{background:var(--brand-soft)}.pc-cmd-option-title{color:var(--ink);font-size:.95rem}.pc-cmd-empty{color:var(--ink-2);padding:18px 12px;font-size:.9rem}.pc-cmd-foot{border-top:1px solid var(--border);color:var(--ink-2);gap:16px;padding:8px 16px;font-size:.75rem;display:flex}@keyframes pcPulse{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:767px){.pc-cmd-layer{align-items:stretch;padding:0}.pc-cmd{border:0;border-radius:0;width:100%;height:100%;max-height:none}.pc-cmd-close-esc{display:none}.pc-cmd-close-x{font-size:1.5rem;line-height:1;display:inline}.pc-cmd-close{min-width:44px;min-height:44px}.pc-cmd-foot{display:none}}.pc-dialog-layer{z-index:140;background:#12202b66;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pc-dialog{width:min(26rem,100%);box-shadow:var(--nav-shadow);background:#fff;border-radius:20px;padding:20px}.pc-dialog-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.15rem}.pc-dialog-sub{color:var(--ink-2);margin-top:4px;font-size:.85rem}.pc-dialog-actions{gap:8px;margin-top:16px;display:grid}.pc-dialog-primary,.pc-dialog-outline{border-radius:12px;min-height:46px;padding:0 14px;font-size:.92rem;font-weight:400}.pc-dialog-primary{background:var(--brand);color:#fff;border:0}.pc-dialog-outline{border:1.5px solid var(--outline);color:var(--ink);background:#fff}.checklist-layout{display:block}.pc-check-head{flex-direction:column;gap:12px;display:flex}.pc-check-title{color:var(--ink);font-size:1.7rem;line-height:1.1}.pc-check-sub{color:var(--ink-2);margin-top:2px;font-size:.95rem}.pc-segbar--lg{background:var(--seg-pend);height:10px;margin-top:0}.pc-photo-wait{background:var(--pend-bg);color:var(--ink);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:.85rem;display:flex}.pc-photo-wait button{border:1.5px solid var(--outline);min-height:36px;color:var(--ink);background:#fff;border-radius:999px;padding:0 12px;font-size:.8rem}.pc-envstrip{position:relative}.pc-envbar{align-items:center;gap:6px;display:flex}.pc-env-scroll{scrollbar-width:none;scroll-snap-type:x proximity;flex:1;gap:8px;min-width:0;padding:4px 2px;display:flex;overflow-x:auto}.pc-env-scroll::-webkit-scrollbar{display:none}.pc-env-pill{border:1px solid var(--pill-border);min-height:36px;color:var(--ink);white-space:nowrap;scroll-snap-align:center;background:#fff;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 14px;font-size:.88rem;font-weight:400;display:inline-flex}.pc-env-dot{background:var(--nc);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.pc-env-arrow{border:1px solid var(--pill-border);width:36px;height:36px;color:var(--ink);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.25rem;line-height:1;display:grid}.pc-env-all{border:1.5px solid var(--outline);min-height:36px;color:var(--ink);white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:0 14px;font-size:.85rem;font-weight:400}.pc-env-panel{z-index:40;border:1px solid var(--border);max-height:min(70vh,36rem);box-shadow:var(--nav-shadow);background:#fff;border-radius:18px;padding:12px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.pc-env-panel-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.pc-env-search{border:1.5px solid var(--outline);min-height:40px;color:var(--ink);border-radius:12px;flex:12rem;padding:0 12px;font-size:.9rem}.pc-env-toggle{border:1.5px solid var(--outline);border-radius:12px;padding:2px;display:inline-flex}.pc-env-toggle button{min-height:34px;color:var(--ink);background:0 0;border:0;border-radius:10px;padding:0 12px;font-size:.82rem;font-weight:400}.pc-env-toggle button.is-active{background:var(--brand-soft)}.pc-env-close{border:1.5px solid var(--outline);min-height:40px;color:var(--ink);background:#fff;border-radius:12px;padding:0 14px;font-size:.85rem;font-weight:400}.pc-env-group-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:12px 0 6px;font-size:11px;font-weight:400}.pc-env-group-title span{letter-spacing:0}.pc-env-none{color:var(--ink-2);font-size:.85rem}.pc-env-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.pc-env-cell{border:1px solid var(--pill-border);text-align:left;min-height:44px;color:var(--ink);background:#fff;border-radius:12px;align-items:center;gap:6px;padding:8px 10px;font-weight:400;display:flex}.pc-env-cell.is-active{border-color:var(--brand);background:var(--brand-soft)}.pc-env-cell-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.85rem;overflow:hidden}.pc-env-cell-count{color:var(--ink-2);flex:none;font-size:.75rem}@media (max-width:1023px){.pc-env-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pc-env-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-env-panel{z-index:120;border:0;border-radius:0;max-height:none;padding:16px;position:fixed;inset:0}.pc-env-arrow{display:none}}@media (pointer:coarse){.pc-env-pill,.pc-env-all,.pc-env-arrow{min-height:44px}.pc-env-arrow{width:44px;height:44px}}.pc-env-head{flex-direction:column;gap:10px;margin-top:6px;display:flex}.pc-env-head-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.pc-env-title{color:var(--ink);font-size:22px;line-height:1.2}.pc-env-sub{color:var(--ink-2);margin-top:2px;font-size:.88rem}.pc-env-step{gap:8px;display:flex}.pc-env-step button{border:1.5px solid var(--outline);min-height:40px;color:var(--ink);background:#fff;border-radius:999px;padding:0 14px;font-size:.88rem;font-weight:400}.pc-env-step button:disabled{opacity:.45}.pc-env-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pc-next-pending{background:var(--brand);color:#fff;border:0;border-radius:999px;min-height:40px;padding:0 16px;font-size:.88rem;font-weight:400}.pc-next-pending:disabled{opacity:.4}.checklist-screen .checklist-item-card{border:1px solid var(--card-warm-border);border-left:5px solid var(--strip-pend);background:#fff;border-radius:18px;padding:14px 16px}.checklist-screen .checklist-item-card.is-conforming{border-color:var(--card-warm-border);border-left-color:var(--ok);background:#fff}.checklist-screen .checklist-item-card.is-nonconforming{border-color:var(--card-warm-border);border-left-color:var(--nc);background:#fff}.checklist-screen .checklist-item-card.is-na{border-color:var(--card-warm-border);border-left-color:var(--na);background:#fff}.pc-item-head{align-items:center;gap:10px;display:flex}.checklist-screen .pc-state-text{color:var(--ink-2);background:0 0;padding:0;font-size:.85rem;font-weight:400;display:block}.checklist-screen .checklist-answer-grid{gap:10px}.checklist-screen .checklist-answer{border:1.5px solid var(--outline);min-height:44px;color:var(--ink);background:#fff;border-radius:13px;flex-direction:row;gap:8px;padding:0 12px;font-size:15px;font-weight:400}.checklist-screen .checklist-answer-icon{background:0 0;width:auto;height:auto;font-size:16px}.checklist-screen .checklist-answer.is-selected.is-yes{border:1.5px solid var(--ok);background:var(--ok);color:#fff}.checklist-screen .checklist-answer.is-selected.is-no{border:1.5px solid var(--nc);background:var(--nc);color:#fff}.checklist-screen .checklist-answer.is-selected.is-na{border:1.5px solid var(--na);background:var(--na);color:#fff}.checklist-screen .checklist-answer.is-selected .checklist-answer-icon{color:#fff;background:0 0}.pc-link-photo{border:2px dashed var(--brand);width:100%;min-height:44px;color:var(--ink);background:#fff;border-radius:13px;margin-top:10px;font-size:.9rem;font-weight:400;display:block}.pc-nc-panel{border:1px solid var(--card-warm-border);background:var(--nc-bg)}@supports (color:color-mix(in lab, red, red)){.pc-nc-panel{background:color-mix(in srgb,var(--nc-bg) 40%,#fff)}}.pc-btn-info,.pc-btn-amber{border:1.5px solid var(--outline);color:var(--ink);background:#fff}@media (max-width:430px){.checklist-screen .checklist-answer{white-space:nowrap;gap:4px;padding:0 6px;font-size:14px}.checklist-screen .checklist-answer-icon{display:none}}.pc-vbar{background:var(--side-rail);border-radius:99px;gap:2px;height:5px;margin:0 14px;display:flex;overflow:hidden}.pc-vbar>span{min-width:0}.pc-vbar-rest{background:var(--side-rail)}.pc-vsteps{flex-direction:column;gap:1px;display:flex}.pc-sync{min-height:36px;color:var(--ink);text-align:left;border:0;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:.8rem;font-weight:400;display:flex}.pc-sync.is-ok{background:var(--ok-bg)}.pc-sync.is-erro{background:var(--nc-bg)}.pc-sync.is-pendente{background:var(--pend-bg)}.pc-sync.is-ok .pc-sync-dot{background:var(--ok)}.pc-sync.is-erro .pc-sync-dot{background:var(--nc)}.pc-sync:focus-visible{outline-offset:2px;outline:3px solid #fff}.pc-offset:has(.ui-screen){flex-direction:column;display:flex}.ui-screen{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.ui-head{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ui-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.7rem;line-height:1.15}.ui-subtitle{color:var(--ink-2);margin-top:2px;font-size:.9rem}.ui-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ui-scroll{flex:1;min-height:0;padding-right:4px;overflow-y:auto}.ui-fixed{flex:none}.ui-toolbar{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.ui-list{flex-direction:column;gap:8px;display:flex}.ui-group-title{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);margin:10px 2px 6px;font-size:.72rem}.ui-group-title:first-child{margin-top:0}.ui-cols{flex:1;gap:14px;min-height:0;display:grid}.ui-card{border:1px solid var(--border);background:#fff;border-radius:16px;padding:14px 16px}.ui-card-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.05rem}.ui-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--brand);font-size:.72rem}.ui-btn{white-space:nowrap;min-height:40px;color:var(--ink);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:.9rem;font-weight:400;display:inline-flex}.ui-btn:disabled{opacity:.45;cursor:not-allowed}.ui-btn--primary{background:var(--brand);color:#fff}.ui-btn--save{background:var(--ok);color:#fff}.ui-btn--secondary{background:var(--na-bg);color:var(--ink)}.ui-btn--outline{border:1.5px solid var(--outline);color:var(--ink);background:#fff}.ui-btn--ai{background:var(--lilas-bg);color:var(--ink);border:1px solid var(--pill-border)}.ui-btn--orange{background:var(--register-gradient);color:var(--ink);box-shadow:var(--register-shadow)}.ui-btn--small{min-height:34px;padding:0 12px;font-size:.84rem}.ui-btn:focus-visible,.ui-tab:focus-visible,.ui-menu-btn:focus-visible,.ui-menu-item:focus-visible,.ui-row:focus-visible,.ui-input:focus-visible,.ui-chip-btn:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ui-pill{background:var(--na-bg);white-space:nowrap;color:var(--ink);border-radius:999px;align-items:center;padding:2px 10px;font-size:.78rem;font-weight:400;display:inline-flex}.ui-pill--ok{background:var(--ok-bg)}.ui-pill--nc{background:var(--nc-bg)}.ui-pill--pend,.ui-pill--amber{background:var(--pend-bg)}.ui-pill--info{background:var(--info-bg)}.ui-pill--brand{background:var(--brand-soft)}.ui-pill--lilas{background:var(--lilas-bg)}.ui-stats{flex:none;gap:10px;display:grid}.ui-stat{background:var(--na-bg);min-width:0;color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:10px 16px;display:flex}.ui-stat--ok{background:var(--ok-bg)}.ui-stat--nc{background:var(--nc-bg)}.ui-stat--pend,.ui-stat--amber{background:var(--pend-bg)}.ui-stat--info{background:var(--info-bg)}.ui-stat--brand{background:var(--brand-soft)}.ui-stat--lilas{background:var(--lilas-bg)}.ui-stat-num{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.9rem;line-height:1}.ui-stat-label{color:var(--ink);font-size:.85rem;line-height:1.2}.ui-tabs{background:var(--tabs-bg);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.ui-tab{min-height:32px;color:var(--ink);background:0 0;border:0;border-radius:9px;padding:0 12px;font-size:.84rem;font-weight:400}.ui-tab.is-active{background:#fff;box-shadow:0 1px 2px #12202b24}.ui-tab-count{background:var(--count);color:#fff;border-radius:999px;margin-left:6px;padding:0 7px;font-size:.72rem;font-weight:400}.ui-progress{background:var(--seg-pend);border-radius:99px;height:8px;overflow:hidden}.ui-progress-fill{border-radius:99px;height:100%;display:block}.ui-progress-fill--brand{background:var(--brand)}.ui-progress-fill--ok{background:var(--ok)}.ui-segbar{background:var(--seg-pend);border-radius:99px;gap:2px;height:8px;display:flex;overflow:hidden}.ui-row{border:1px solid var(--border);background:#fff;border-radius:16px;position:relative;overflow:hidden}.ui-row.has-strip:before{content:"";background:var(--strip,var(--border));width:6px;position:absolute;top:0;bottom:0;left:0}.ui-row--ok{--strip:var(--ok)}.ui-row--nc{--strip:var(--nc)}.ui-row--pend{--strip:var(--pend)}.ui-row--amber{--strip:var(--amber)}.ui-row--info{--strip:var(--info)}.ui-row--na{--strip:var(--na)}.ui-row--brand{--strip:var(--brand)}.ui-row--lilas{--strip:var(--lilas)}.ui-row.is-clickable{cursor:pointer}.ui-row.is-clickable:hover{border-color:var(--brand)}.ui-row.is-selected{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand)}.ui-row.is-dim{opacity:.78}.ui-row-main{flex-wrap:wrap;align-items:center;gap:8px 14px;min-height:62px;padding:10px 14px 10px 18px;display:flex}.ui-row-select{flex:none}.ui-row-icon{background:var(--brand-soft);width:44px;height:44px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.ui-row-text{flex:220px;min-width:0}.ui-row-title{align-items:center;gap:8px;min-width:0;display:flex}.ui-row-title-text{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.1rem;overflow:hidden}.ui-row-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);margin-top:2px;font-size:.84rem;overflow:hidden}.ui-row-mid{flex:none;align-items:center;gap:10px;display:flex}.ui-row-pills{flex:none;align-items:center;gap:6px;display:flex}.ui-row-actions{flex:none;align-items:center;gap:8px;display:flex}.ui-row-extra{padding:0 14px 12px 18px}.ui-avatar{color:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:.9rem;display:grid}.ui-avatar--round{border-radius:50%}.ui-menu{position:relative}.ui-menu-btn{width:36px;height:36px;color:var(--ink);background:0 0;border:0;border-radius:10px;place-items:center;font-size:1.3rem;line-height:1;display:grid}.ui-menu-btn:hover{background:var(--na-bg)}.ui-menu-pop{z-index:120;border:1px solid var(--border);min-width:11rem;box-shadow:var(--nav-shadow);background:#fff;border-radius:12px;padding:6px;position:fixed}.ui-menu-item{text-align:left;width:100%;min-height:36px;color:var(--ink);background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:.88rem;font-weight:400;display:block}.ui-menu-item:hover{background:var(--na-bg)}.ui-menu-item.is-danger{color:#c83f45}.ui-menu-item.is-danger:hover{background:var(--nc-bg)}.ui-menu-item:disabled{opacity:.45}.ui-input{border:1.5px solid var(--outline);width:100%;min-height:42px;color:var(--ink);background:#fff;border-radius:12px;padding:0 12px;font-size:.92rem}.ui-input::placeholder{color:var(--ink-2)}.ui-input.is-invalid{border-color:var(--pend);background:var(--dash-bg)}.ui-field-error{color:var(--ink);margin-top:4px;font-size:.8rem}.ui-field-wrap{align-items:center;display:flex;position:relative}.ui-field-tools{gap:6px;display:flex;position:absolute;right:6px}.ui-chip-btn{background:var(--brand-soft);min-height:30px;color:var(--ink);border:0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.8rem;font-weight:400;display:inline-flex}.ui-chip-btn--done{background:var(--ok-bg)}.ui-dash{border:1.5px dashed var(--dash-border);background:var(--dash-bg)}.ui-footer{border:1px solid var(--border);background:#fff;border-radius:16px;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ui-footer-actions{align-items:center;gap:10px;display:flex}.ui-note{background:var(--pend-bg);color:var(--ink);border-radius:12px;padding:8px 12px;font-size:.84rem}.ui-empty{text-align:center;color:var(--ink-2);padding:28px 12px;font-size:.9rem}.pc-hello{font-size:1.9rem}.pc-continue{flex:none;align-items:center;gap:22px;padding:12px 18px;display:flex}.pc-continue-text{flex:1;min-width:0}.pc-continue-company{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin-top:2px;font-size:1.3rem;overflow:hidden}.pc-continue-progress{flex:0 340px;gap:5px;display:grid}.pc-two{flex:none;grid-template-columns:1fr 1fr;gap:12px;display:grid}.pc-card-btn{text-align:left;gap:6px;padding:12px 16px;display:grid}.pc-card-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.pc-link-btn{text-align:left;color:var(--brand);background:0 0;border:0;padding:4px 0;font-size:.9rem;font-weight:400}.pc-link-btn:hover{text-decoration:underline}.pc-link-btn:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-recent{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.pc-recent-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.pc-recent-row{border:0;border-bottom:1px solid var(--border);text-align:left;width:100%;min-height:52px;color:var(--ink);background:0 0;border-radius:8px;align-items:center;gap:14px;padding:6px 8px;display:flex}.pc-recent-row:hover{background:var(--bg)}.pc-recent-row:focus-visible{outline:3px solid var(--brand);outline-offset:-2px}.pc-recent-main{flex-direction:column;flex:1;min-width:0;display:flex}.pc-recent-title{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1rem;overflow:hidden}.pc-search{max-width:22rem}.pc-search--wide{max-width:32rem}.ui-row-mid .ui-row-sub{white-space:nowrap}.ui-row-mid{flex-direction:column;align-items:flex-start;gap:3px}.pc-badges{flex-wrap:wrap;gap:6px;margin:6px 0 2px;display:flex}.pc-form{background:var(--brand-soft);gap:12px;margin-bottom:12px;display:grid}.pc-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pc-form-empresas{gap:6px;display:grid}.pc-empresas-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pc-check{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:.9rem;display:flex}.pc-form-actions{justify-content:flex-start}.pc-perfis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pc-perm-list{gap:6px;margin:10px 0 0;padding:0;font-size:.85rem;list-style:none;display:grid}.pc-perm-list li{background:var(--na-bg);color:var(--ink);border-radius:8px;padding:6px 10px}.pc-history-row{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:.9rem;display:flex}.pc-suggest{flex:none;gap:8px;padding:10px 14px;display:grid}.pc-chip-row{flex-wrap:wrap;gap:8px;display:flex}.ui-chip-btn:disabled{opacity:1}.pc-add-row{flex:none;grid-template-columns:170px minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.pc-add-code,.pc-add-title{gap:4px;display:grid}.pc-input-tools{padding-right:9.5rem}.ui-field-tools{gap:6px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.ui-field-tools .field-assist-tools{flex-wrap:nowrap;margin:0}.ui-field-wrap{display:block;position:relative}.pc-pop-icon{background:var(--pend-bg);width:44px;height:44px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.pc-pop-edit{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-top:6px;display:grid}.pc-field{gap:4px;display:grid}.pc-field--wide{grid-column:span 2}.pc-next-title{white-space:normal;overflow-wrap:break-word;line-height:1.2;font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin-top:2px;font-size:1.4rem;overflow:visible}.pc-three{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pc-three .pc-card-btn{align-content:start}.pc-card-btn:disabled{opacity:.6}.pc-self-start{align-self:flex-start;width:fit-content}.pc-open-block{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.pc-open-list{flex:1;min-height:0;overflow:hidden}.pc-steps{color:var(--ink);flex:none;align-items:center;gap:10px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.pc-step-item{color:var(--ink);align-items:center;gap:8px;display:flex}.pc-step-num{background:var(--na-bg);width:24px;height:24px;color:var(--ink);border-radius:999px;place-items:center;font-weight:600;display:inline-grid}.pc-step-item.is-current .pc-step-num{background:var(--brand);color:#fff}.pc-amb-cols{flex:1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.pc-amb-left,.pc-amb-right{flex-direction:column;gap:10px;min-height:0;padding:14px;display:flex}.pc-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pc-choice{border:1.5px solid var(--border);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pc-choice.is-on{border-color:var(--brand);background:var(--brand-soft)}.pc-choice-dot{border:1.5px solid var(--border);color:#fff;background:#fff;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;display:inline-grid}.pc-choice.is-on .pc-choice-dot{border-color:var(--brand);background:var(--brand)}.pc-choice-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pc-amb-extra{border-top:1px solid var(--border);flex-direction:column;flex:none;gap:10px;padding-top:10px;display:flex}.pc-amb-add{align-items:flex-end;gap:10px;display:flex}.pc-amb-add-field{flex-direction:column;flex:1;gap:4px;display:flex}.pc-route{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pc-route-row{border:1px solid var(--border);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;display:flex}.pc-route-num{color:var(--ink);flex:none;font-weight:600}.pc-route-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);flex:1;overflow:hidden}.pc-route-model{color:var(--ink);align-items:center;gap:6px;font-size:.8rem;display:flex}.pc-route-model select{border:1px solid var(--border);max-width:150px;color:var(--ink);background:#fff;border-radius:8px;padding:4px 6px}.pc-route-remove{background:var(--nc-bg);width:28px;height:28px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;flex:none;font-size:1.1rem}.ui-field-wrap--area .ui-field-tools{top:auto;bottom:8px;transform:none}.ui-field-wrap--area textarea{resize:none;padding-bottom:40px}.pc-ev-cols{flex:1;grid-template-columns:minmax(0,380px) minmax(0,1fr);gap:12px;min-height:0;display:grid}.pc-ev-cols.is-single{grid-template-columns:minmax(0,1fr)}.pc-ev-new{flex-direction:column;gap:12px;min-height:0;padding:14px;display:flex;overflow-y:auto}.pc-ev-capture{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pc-capture{min-height:52px;color:var(--ink);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:8px;font-weight:600;display:flex}.pc-capture--photo{background:var(--register-gradient);box-shadow:var(--register-shadow)}.pc-capture--audio{background:var(--brand-soft)}.pc-capture:focus-within{outline:3px solid var(--brand);outline-offset:2px}.pc-ev-link{background:var(--brand-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.pc-ev-link-text{color:var(--ink)}.pc-ev-swap{flex-direction:column;gap:8px;display:flex}.pc-ev-list{flex-direction:column;gap:10px;min-height:0;display:flex}.pc-ev-scroll{flex-direction:column;gap:10px;display:flex}.pc-ev-card{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:12px;display:flex}.pc-ev-main{align-items:flex-start;gap:12px;display:flex}.pc-ev-thumb{border:1px solid var(--border);background:var(--na-bg);cursor:zoom-in;border-radius:12px;flex:none;width:150px;height:110px;padding:0;overflow:hidden}.pc-ev-thumb img{object-fit:cover;width:100%;height:100%}.pc-ev-audio{flex:none;width:260px}.pc-ev-audio audio{width:100%}.pc-ev-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.pc-ev-pills{flex-wrap:wrap;gap:6px;display:flex}.pc-ev-title{color:var(--ink);font-weight:600}.pc-ev-note{background:var(--brand-soft);color:var(--ink);border-radius:12px;padding:8px 12px;font-size:.84rem}.pc-ev-ai-strip{background:var(--lilas-bg);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:.84rem;display:flex}.pc-ai-btn{background:var(--lilas);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:8px 14px;font-weight:600}.pc-ai-btn:disabled{opacity:.6}.pc-ev-ai-box{background:var(--lilas-bg);color:var(--ink);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.pc-ev-summary{color:var(--ink);margin:0;font-weight:600}.pc-ev-actions{flex-wrap:wrap;gap:8px;display:flex}.pc-lightbox{z-index:80;background:#12202bb3;place-items:center;display:grid;position:fixed;inset:0}.pc-lightbox-box{background:#fff;border-radius:16px;flex-direction:column;gap:8px;max-width:90vw;max-height:90vh;padding:12px;display:flex}.pc-lightbox-box img{object-fit:contain;max-width:100%;max-height:75vh}.pc-lightbox-bar{color:var(--ink);justify-content:space-between;align-items:center;gap:12px;display:flex}.pc-group-by{align-items:center;gap:8px;margin-left:auto;display:flex}.pc-bulk{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:14px;flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.pc-bulk-count{font-weight:600}.pc-bulk-input{width:170px}.pc-bulk-all{margin-left:auto}.pc-plan-row{grid-template-columns:auto minmax(0,1.3fr) minmax(0,1.4fr) minmax(0,.8fr) 150px 170px;align-items:center;gap:10px;padding:10px 14px 10px 20px;display:grid}.pc-plan-check{width:18px;height:18px;accent-color:var(--brand)}.pc-plan-id{min-width:0}.pc-plan-id .ui-row-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pc-plan-field{border:1px solid var(--border);min-width:0;color:var(--ink);font:inherit;background:#fff;border-radius:10px;padding:8px 10px}.pc-plan-field.is-empty{border:1.5px dashed var(--pend);background:var(--dash-bg)}.pc-plan-field:disabled{opacity:.7}.pc-plan-status{justify-content:flex-end;align-items:center;gap:8px;display:flex}.pc-master{flex:1;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:12px;min-height:0;display:grid}.pc-master-list .ui-tabs{flex-wrap:wrap;justify-content:flex-start}.pc-master-list{flex-direction:column;gap:10px;min-height:0;display:flex}.pc-master-row{text-align:left;cursor:pointer;width:100%;color:var(--ink);justify-content:space-between;align-items:center;gap:10px;padding:10px 14px 10px 20px;display:flex}.pc-master-row.is-selected{border:2px solid var(--brand);background:var(--brand-soft);box-shadow:inset 6px 0 0 var(--brand)}.pc-master-text{flex-direction:column;min-width:0;display:flex}.pc-master-text .ui-row-title-text{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.pc-dots{flex:none;gap:5px;display:inline-flex}.pc-dot{background:var(--na-bg);border:1.5px solid var(--border);border-radius:50%;width:10px;height:10px}.pc-dot.is-on{background:var(--brand);border-color:var(--brand)}.pc-detail{flex-direction:column;min-height:0;padding:14px;display:flex}.pc-detail-scroll{flex-direction:column;gap:12px;display:flex}.pc-detail-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.3rem}.pc-detail-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pc-detail-field{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.pc-detail-field--wide{grid-column:1/-1}.pc-detail-field.is-empty{border:1.5px dashed var(--pend);background:var(--dash-bg)}.pc-orange-btn{background:var(--register-gradient);color:var(--ink);cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;padding:8px 14px;font-weight:600;display:inline-flex}.pc-update{background:var(--brand-soft);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.pc-status-buttons{gap:8px;display:flex}.pc-status-btn{border:1.5px solid var(--border);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;flex:1;padding:9px 10px}.pc-status-btn.is-on{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);background:#fff}.pc-history{flex-direction:column;gap:8px;display:flex}.pc-history-item{background:var(--na-bg);color:var(--ink);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.pc-history-text{white-space:pre-wrap;color:var(--ink)}.pc-update-notice{z-index:90;border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:6px 8px 6px 14px;font-size:.88rem;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 6px 18px #12202b24}.ui-row-title .ui-pill{flex:none}@media (max-width:1279px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-row{flex-wrap:wrap;display:flex}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-id{flex:260px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-field{flex:150px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-status{flex:none}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-master,:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-ev-cols{grid-template-columns:minmax(0,300px) minmax(0,1fr)}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-ev-thumb{width:110px;height:84px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-amb-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-route-model select{max-width:110px}}.scroll-fino,.ui-scroll,.pc-open-block,.pc-ev-new,.pc-env-panel-body{scrollbar-width:thin;scrollbar-color:var(--thumb) transparent}.scroll-fino::-webkit-scrollbar{width:6px;height:6px}.ui-scroll::-webkit-scrollbar{width:6px;height:6px}.pc-open-block::-webkit-scrollbar{width:6px;height:6px}.pc-ev-new::-webkit-scrollbar{width:6px;height:6px}.pc-env-panel-body::-webkit-scrollbar{width:6px;height:6px}.scroll-fino::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}.ui-scroll::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}.pc-open-block::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}.pc-ev-new::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}.pc-env-panel-body::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}.scroll-fino::-webkit-scrollbar-button{display:none}.ui-scroll::-webkit-scrollbar-button{display:none}.scroll-fino::-webkit-scrollbar-track{background:0 0}.ui-scroll::-webkit-scrollbar-track{background:0 0}@media (max-height:760px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-sync{min-height:30px;padding:4px 12px}}.pc-trail{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:16px;flex:none;align-items:center;gap:14px;margin-bottom:12px;padding:8px 12px;display:flex}.pc-trail-id{flex-direction:column;flex:none;min-width:0;max-width:210px;display:flex}.pc-trail-company{text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1rem;overflow:hidden}.pc-trail-state{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:.76rem;overflow:hidden}.pc-trail-steps{flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.pc-trail-li{align-items:center;gap:2px;min-width:0;display:flex}.pc-trail-sep{color:var(--ink-2)}.pc-trail-step{color:var(--ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:7px;padding:6px 10px;font-size:.88rem;font-weight:400;display:flex}.pc-trail-step:hover{background:var(--brand-soft)}.pc-trail-step:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-trail-num{width:22px;height:22px;color:var(--ink);background:#eef1f7;border-radius:50%;flex:none;place-items:center;font-size:.76rem;display:inline-grid}.pc-trail-step.is-current{background:var(--brand);color:#fff}.pc-trail-step.is-current:hover{background:var(--brand)}.pc-trail-step.is-current .pc-trail-num{color:var(--ink);background:#fff}.pc-trail-count{background:var(--count);color:#fff;border-radius:999px;padding:0 7px;font-size:.72rem}@media (max-width:1439px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail{gap:8px;padding:6px 8px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail-id{max-width:150px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail-step{gap:5px;padding:5px 7px;font-size:.84rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail-num{width:20px;height:20px}}@media (max-width:1279px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail-id{display:none}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-trail-steps{justify-content:space-between}}.pc-etapas{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pc-etapa{color:var(--ink);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:14px;align-items:center;gap:12px;padding:10px 14px;display:flex}.pc-etapa--nc{background:var(--nc-bg)}.pc-etapa--pend{background:var(--pend-bg)}.pc-etapa--info{background:var(--info-bg)}.pc-etapa--ok{background:var(--ok-bg)}.pc-etapa.is-on{border-color:var(--ink)}.pc-etapa:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-etapa-num{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.8rem;line-height:1}.pc-etapa-label{color:var(--ink);font-size:.88rem}.pc-quick{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.pc-quick-btn{border:1.5px solid var(--border);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px;font-size:.84rem}.pc-quick-btn.is-on{border-color:var(--brand);background:var(--brand-soft)}.pc-master--corr{grid-template-columns:minmax(0,430px) minmax(0,1fr)}.pc-detail--corr{gap:10px}.pc-detail-head{flex-direction:column;flex:none;gap:6px;display:flex}.pc-detail-foot{border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.pc-plan-block{flex-direction:column;gap:5px;display:flex}.pc-plan-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pc-empty{border:1.5px dashed var(--pend)!important;background:var(--dash-bg)!important}.pc-suggest-line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.pc-pop-line{border:1px solid var(--border);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.pc-modal-layer{z-index:85;place-items:center;display:grid;position:fixed;inset:0}.pc-modal-backdrop{background:#12202b8c;position:absolute;inset:0}.pc-modal{width:min(560px,92vw);max-height:90vh;color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:18px;display:flex;position:relative;box-shadow:0 20px 50px #12202b4d}.pc-modal-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.3rem}.pc-modal-list{flex-direction:column;gap:4px;min-height:0;max-height:220px;display:flex;overflow-y:auto}.pc-modal-row{color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:6px 8px;display:flex}.pc-modal-row:hover{background:var(--brand-soft)}.pc-modal-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:1279px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-etapas{gap:6px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-etapa{gap:8px;padding:8px 10px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-etapa-num{font-size:1.4rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-master--corr{grid-template-columns:minmax(0,300px) minmax(0,1fr)}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-two{grid-template-columns:1fr}}.pc-modal-ul{color:var(--ink);margin:0;padding-left:20px}.pc-sem-pop{margin-top:10px}.pc-rep-banner{color:var(--ink);border-radius:14px;flex:none;padding:10px 14px}.pc-rep-banner.is-warn{background:var(--pend-bg)}.pc-rep-banner.is-ok{background:var(--ok-bg)}.pc-rep-cols{flex:1;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.pc-rep-card{flex-direction:column;gap:8px;min-height:0;padding:14px;display:flex}.pc-check-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pc-check-row{border:1px solid var(--border);color:var(--ink);border-radius:12px;align-items:center;gap:12px;padding:7px 12px;display:flex}.pc-check-icon{width:28px;height:28px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.pc-check-icon.is-ok{background:var(--ok-bg)}.pc-check-icon.is-warn{background:var(--pend-bg)}.pc-check-text{flex-direction:column;flex:1;min-width:0;display:flex}.pc-rep-item-title{color:var(--ink);font-size:.95rem;font-weight:400}.pc-content-row{border:1px solid var(--border);color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:7px 12px;display:flex}.pc-content-row input{width:18px;height:18px;accent-color:var(--brand)}.rep-offscreen{pointer-events:none;width:1100px;position:absolute;top:0;left:-12000px}@media print{.rep-offscreen{pointer-events:auto;width:auto;position:static}}.rep-off-resumo [data-rep=resumo],.rep-off-ambientes [data-rep=ambientes],.rep-off-pops [data-rep=pops],.rep-off-ncs [data-pdf-section=nao-conformidades],.rep-off-evidencias [data-pdf-section=evidencias]{display:none!important}.report-selo{text-align:center;font-family:var(--font-display),"Outfit",sans-serif;letter-spacing:.12em;color:#263445;background:#ffe8a3;border:2px solid #e0a800;border-radius:8px;margin:0 0 10px;padding:8px 12px;font-size:1.1rem}.pc-help-scroll{flex-direction:column;gap:12px;display:flex}.pc-help-cats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pc-help-cat{color:var(--ink);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:14px;flex-direction:column;gap:4px;padding:14px;display:flex}.pc-help-cat.is-on{border-color:var(--ink)}.pc-help-cat:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-help-cat--azul{background:var(--brand-soft)}.pc-help-cat--verde{background:var(--ok-bg)}.pc-help-cat--ceu{background:var(--info-bg)}.pc-help-cat--ambar{background:var(--pend-bg)}.pc-help-cat--violeta{background:var(--lilas-bg)}.pc-help-cat--rosa{background:var(--nc-bg)}.pc-help-cat-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.05rem}.pc-help-cat-text{color:var(--ink);font-size:.85rem}.pc-faq{flex-direction:column;gap:8px;display:flex}.pc-faq-item{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:12px}.pc-faq-q{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.pc-faq-a{color:var(--ink-2);white-space:pre-line;margin:0;padding:0 14px 14px;line-height:1.5}@media (max-width:1279px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-help-cats{grid-template-columns:repeat(2,minmax(0,1fr))}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-rep-cols{grid-template-columns:1fr}}.pc-reg{gap:10px;width:min(720px,94vw);overflow-y:auto}.pc-reg-save{background:var(--brand-soft);color:var(--ink);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.pc-reg-save.is-empty{background:var(--pend-bg)}.pc-reg-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.pc-reg-card{min-height:120px;color:var(--ink);border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:8px;padding:14px;display:flex}.pc-reg-card.is-off{opacity:.55}.pc-reg-card-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.05rem}.pc-reg-video{object-fit:cover;background:#263445;border-radius:10px;width:100%;max-height:150px}.pc-reg-row{gap:8px;display:flex}.pc-reg-aviso{color:var(--ink);background:#fff;border-radius:8px;margin:0;padding:6px 8px;font-size:.8rem}.pc-reg-preview{border:1px solid var(--border);border-radius:12px;align-items:center;gap:12px;padding:8px;display:flex}.pc-reg-preview img{object-fit:cover;border-radius:8px;width:120px;height:80px}.ui-btn.is-disabled{opacity:.55;pointer-events:none}@media (max-height:760px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-reg-cards{grid-template-columns:repeat(3,minmax(0,1fr))}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-reg-card{min-height:96px;padding:10px}}.ui-btn--soft-nc{background:var(--nc-bg);color:var(--ink)}.pc-hidden{border-top:1px solid var(--border);flex-direction:column;gap:6px;margin-top:10px;padding-top:8px;display:flex}.pc-hidden-row{border:1px solid var(--border);color:var(--ink);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.pc-hidden-name{min-width:140px;color:var(--ink);flex-direction:column;flex:1;display:flex}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen.checklist-screen{flex-direction:column;gap:10px;display:flex}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen.checklist-screen>.pc-check-head{flex:none}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen.checklist-screen>.checklist-layout{scrollbar-width:thin;scrollbar-color:var(--thumb) transparent;flex:1;min-height:0;padding-right:4px;display:block;overflow-y:auto}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen.checklist-screen>.checklist-layout::-webkit-scrollbar{width:6px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen.checklist-screen>.checklist-layout::-webkit-scrollbar-thumb{background:var(--thumb);border-radius:999px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-sticky-advance{z-index:2;position:sticky;bottom:0;box-shadow:0 -6px 12px #f6f3eee6}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-hide-pc{display:none!important}.pc-mini-wrap{display:flex;position:relative}.pc-mini-wrap .pc-mini{width:100%}.pc-mini{color:#fff;background:#ffffff1f;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 8px;font-size:13px;font-weight:400;display:flex}.pc-mini:hover{background:#fff3}.pc-mini.is-active{background:var(--side-active-bg);box-shadow:inset 3px 0 0 var(--orange)}.pc-mini:focus-visible{outline-offset:2px;outline:3px solid #fff}.pc-admin-pop{z-index:60;background:#fff;border-radius:12px;min-width:170px;padding:6px;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 28px #12202b47}.pc-admin-item{width:100%;color:var(--ink);text-align:left;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:.9rem;font-weight:400;display:block}.pc-admin-item:hover,.pc-admin-item:focus-visible{background:var(--brand-soft);outline:none}.pc-avatar-dot{background:var(--pend);border:2px solid #fff;border-radius:50%;width:12px;height:12px;padding:0;position:absolute;bottom:-2px;right:-2px}.pc-avatar-dot.is-ok{background:var(--ok)}.pc-avatar-dot.is-erro{background:var(--nc)}.pc-steps-row{flex:none;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.pc-step-card{min-width:0;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;transition:transform .12s;display:flex}.pc-step-card:hover{transform:translateY(-1px)}.pc-step-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-step-card--ok{background:var(--ok-bg)}.pc-step-card--info{background:var(--info-bg)}.pc-step-card--nc{background:var(--nc-bg)}.pc-step-card--pend{background:var(--pend-bg)}.pc-step-card--lilas{background:var(--lilas-bg)}.pc-step-tile{color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.pc-step-card--ok .pc-step-tile{background:var(--ok)}.pc-step-card--info .pc-step-tile{background:#1e88c7}.pc-step-card--nc .pc-step-tile{background:var(--nc)}.pc-step-card--pend .pc-step-tile{background:var(--count)}.pc-step-card--lilas .pc-step-tile{background:var(--lilas)}.pc-step-text{flex-direction:column;flex:1;min-width:0;display:flex}.pc-step-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:.92rem;overflow:hidden}.pc-step-sum{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:.78rem;overflow:hidden}.pc-step-arrow{color:var(--ink);flex:none}@media (max-width:1279px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-steps-row{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc-reg-card{cursor:pointer;border:2px solid #0000;justify-content:flex-start;align-items:flex-start;min-height:150px}.pc-reg-card:hover{border-color:#12202b2e}.pc-reg-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-reg-card--foto{background:#ffe8a3}.pc-reg-card--arq{background:#cfebf8}.pc-reg-card--audio{background:#eef1f7}.pc-reg-tile{width:52px;height:52px;color:var(--ink);background:#fff;border-radius:14px;place-items:center;display:grid}.pc-reg-card-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.05rem;font-weight:400}.pc-reg-card-sub{color:var(--ink);overflow-wrap:anywhere;font-size:.84rem;font-weight:400}@media (max-height:760px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-reg-card{gap:4px;min-height:120px;padding:10px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-reg-tile{width:44px;height:44px}}.pc-toast{z-index:95;border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:14px;padding:10px 16px;font-size:.92rem;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #12202b38}.pc-ev-new{gap:8px;padding:12px;overflow:hidden}.pc-ev-new-body{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.pc-ev-new-foot{border-top:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.pc-ev-new-foot .ui-row-sub{min-width:0;margin:0}.pc-ev-privacy{color:var(--ink-2);margin:0;font-size:.78rem}.pc-ev-new .pc-capture{min-height:44px}.pc-ev-new .pc-ev-link{padding:6px 10px}.pc-ev-new .ui-input{padding-top:6px;padding-bottom:6px}.pc-step-name,.pc-step-sum{white-space:normal;text-overflow:clip;line-height:1.2;overflow:visible}.pc-step-card{gap:8px;padding:8px 10px}.pc-step-tile{width:34px;height:34px}.pc-reg-meter{background:#fff;border-radius:10px;align-items:flex-end;gap:3px;width:100%;height:34px;padding:4px 6px;display:flex}.pc-reg-meter i{background:var(--brand);border-radius:2px;flex:1;min-height:3px;transition:height 80ms linear}.pc-reg-stop{width:100%;min-height:44px;font-size:1rem}.pc-detail-line{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-detail-line .pc-detail-title{font-size:1.15rem}.pc-detail-meta{white-space:normal;margin:0;overflow:visible}@media (max-height:800px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-etapa{padding:6px 12px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-etapa-num{font-size:1.35rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-detail--corr{gap:6px;padding:10px 12px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-detail-head{gap:4px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-detail-foot{padding-top:6px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-screen{gap:8px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-continue{padding:8px 16px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-two .ui-card{gap:4px;padding:8px 14px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-recent{gap:4px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-recent-row{min-height:46px;padding:3px 8px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-hello{font-size:1.6rem}}.pc-telas{gap:10px;width:min(1120px,96vw);max-height:94vh;padding:16px;overflow:hidden}.pc-telas-head{flex:none;align-items:flex-start;gap:14px;display:flex}.pc-telas-id{flex:1;min-width:0}.pc-telas-field{flex-direction:column;gap:4px;min-width:150px;display:flex}.pc-telas-empresas{min-width:200px}.pc-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pc-chip{background:var(--brand-soft);color:var(--ink);border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.86rem;display:inline-flex}.pc-chip button{color:var(--ink);cursor:pointer;background:0 0;border:0;font-size:1rem;line-height:1}.pc-chip--add{border:1px dashed var(--brand);color:var(--brand);cursor:pointer;background:#fff}.pc-chip-select{min-height:32px;padding:2px 8px}.pc-telas-banner{background:var(--info-bg);color:var(--ink);border-radius:12px;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:.9rem;display:flex}.pc-telas-cols{flex:1;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(190px,.8fr);gap:10px;min-height:0;display:grid}.pc-telas-col{border:1px solid var(--border);background:#fff;border-radius:14px;flex-direction:column;min-height:0;padding:10px 12px;display:flex}.pc-telas-col-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);align-items:center;gap:8px;margin:0 0 6px;font-size:1.02rem;font-weight:400;display:flex}.pc-telas-col-title i{border-radius:50%;width:9px;height:9px}.pc-telas-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.pc-telas-row{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:4px;padding:8px 0;display:flex}.pc-telas-row:first-child{border-top:0}.pc-telas-row-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.pc-telas-name{color:var(--ink);font-size:.93rem}.pc-telas-lock{align-items:center;gap:6px;display:flex}.pc-telas-niveis{flex-wrap:wrap;gap:4px;display:flex}.pc-nivel{border:1.5px solid var(--border);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:3px 10px;font-size:.8rem}.pc-nivel.is-on{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.pc-pill-mini{background:var(--na-bg);color:var(--ink);border-radius:999px;padding:2px 9px;font-size:.74rem;display:inline-block}.pc-pill-mini--diff{background:var(--pend-bg)}.pc-switch{cursor:pointer;background:#c3cdd8;border:0;border-radius:999px;flex:none;width:42px;height:24px;padding:0;position:relative}.pc-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:left .12s;position:absolute;top:3px;left:3px}.pc-switch.is-on{background:var(--brand)}.pc-switch.is-on i{left:21px}.pc-switch:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-telas-preview{color:#fff;background:linear-gradient(#2452c6,#1b3f9e);border-radius:14px;flex-direction:column;gap:6px;min-height:0;padding:12px;display:flex;overflow-y:auto}.pc-telas-preview h3{color:#fff;margin:0;font-size:.9rem;font-weight:400}.pc-telas-preview ul{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.pc-telas-preview li{color:var(--ink);background:#fff;border-radius:9px;align-items:center;gap:8px;padding:5px 9px;font-size:.84rem;display:flex}.pc-telas-preview li i{border-radius:50%;width:8px;height:8px}.pc-telas-preview p{color:#fff;margin:0;font-size:.78rem}.pc-telas-foot{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}.pc-telas-foot p{max-width:640px;color:var(--ink-2);margin:0;font-size:.82rem}@media (max-height:760px){.pc-telas{gap:8px;padding:12px}.pc-telas-row{padding:5px 0}}.pc-feita{background:var(--info-bg);color:var(--ink);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:.88rem;display:flex}.pc-feita.is-form{background:var(--brand-soft);flex-direction:column;align-items:stretch}.pc-mode-chip{background:var(--brand-soft);color:var(--ink);cursor:pointer;border:0;border-radius:999px;padding:6px 12px;font-size:.82rem}.pc-modo-auto{flex:none;align-items:center;gap:14px;padding:12px 16px;display:flex}.pc-modo-auto-text{flex:1;min-width:0}.pc-modo-auto-title{color:var(--ink)}.pc-modo-device{background:var(--brand-soft);color:var(--ink);border-radius:999px;flex:none;padding:6px 12px;font-size:.84rem}.pc-modo-cards{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.pc-modo-card{border:2px solid var(--border);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex;position:relative}.pc-modo-card.is-on{border-color:var(--brand)}.pc-modo-card:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.pc-modo-radio{border:2px solid var(--border);color:#fff;background:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.8rem;display:grid;position:absolute;top:12px;right:12px}.pc-modo-radio.is-on{border-color:var(--brand);background:var(--brand)}.pc-modo-mini{background:var(--bg);border-radius:12px;place-items:center;width:100%;height:92px;display:grid}.mini-celular{background:#fff;border:2px solid #c3cdd8;border-radius:10px;flex-direction:column;gap:4px;width:44px;height:84px;padding:6px;display:flex}.mini-celular i{background:var(--brand-soft);border-radius:3px;display:block}.mini-topo{height:7px;background:var(--brand)!important}.mini-bloco{height:16px}.mini-botao{height:8px;margin-top:auto;background:var(--orange)!important}.mini-tablet{background:#fff;border:2px solid #c3cdd8;border-radius:8px;gap:4px;width:120px;height:78px;padding:5px;display:flex}.mini-tablet i{border-radius:3px;display:block}.mini-trilho{background:var(--brand);width:12px}.mini-coluna{background:var(--brand-soft);flex:1}.mini-pc{border:2px solid var(--brand);background:#fff;border-radius:6px;gap:4px;width:150px;height:80px;padding:5px;display:flex}.mini-menu{background:var(--brand);border-radius:3px;width:30px}.mini-grade{flex:1;grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.mini-grade i{background:var(--ok-bg);border-radius:3px;height:22px}.mini-grade i:nth-child(2){background:var(--nc-bg)}.mini-grade i:nth-child(3){background:var(--pend-bg)}.pc-modo-card-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.25rem}.pc-modo-card-sub{color:var(--ink);font-size:.88rem}.pc-modo-list{color:var(--ink);flex-direction:column;gap:2px;margin:0;padding:0;font-size:.84rem;list-style:none;display:flex}.pc-modo-tags{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.pc-modo-bottom{flex:1;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:12px;min-height:0;display:grid}.pc-modo-name,.pc-modo-quick{flex-direction:column;gap:8px;min-height:0;padding:14px;display:flex}.pc-modo-quick-list{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:4px;margin:0;padding:6px;list-style:none;display:flex}.pc-modo-quick-list li{color:var(--ink);border-radius:8px;padding:8px 10px 8px 38px;position:relative}.pc-modo-quick-list .pc-modo-radio{width:20px;height:20px;top:50%;left:8px;right:auto;transform:translateY(-50%)}@media (max-width:760px){.pc-modo-cards,.pc-modo-bottom{grid-template-columns:1fr}.pc-modo-auto{flex-wrap:wrap}}.chk-foco-card{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;flex:none;gap:8px;padding:14px;display:flex}.chk-foco-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.chk-foco-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.35rem;font-weight:400;line-height:1.25}.chk-foco-hint{color:var(--ink-2);margin:0;font-size:.86rem}.chk-grav{background:var(--na-bg);color:var(--ink);border-radius:999px;padding:3px 10px;font-size:.78rem;display:inline-block}.chk-grav--na{background:var(--na-bg)}.chk-grav-linha .chk-grav{color:var(--ink);cursor:pointer;opacity:.6;border:0}.chk-grav-linha .chk-grav:disabled{cursor:default}.chk-grav-linha .chk-grav.is-on{opacity:1;box-shadow:inset 0 0 0 2px var(--ink)}.chk-foco-botoes{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.chk-resp{color:#fff;cursor:pointer;border:3px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:6px;font-size:1.05rem;font-weight:400;display:flex}.chk-resp--ok{background:#21805b}.chk-resp--nc{background:#c83f45}.chk-resp--na{background:#526477}.chk-resp:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.chk-foco-obs{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;flex:1;gap:8px;min-height:0;padding:12px;display:flex}.chk-foco-tools{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.chk-tool{min-height:46px;color:var(--ink);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:.95rem;display:flex}.chk-tool--foto{background:var(--pend-bg)}.chk-tool--ditar{background:var(--lilas-bg)}.chk-tool--digitar{background:var(--info-bg)}.chk-tool:disabled{opacity:.55}.chk-foco-rodape{flex:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.chk-foco-rodape .ui-btn{min-height:50px;padding:0 20px;font-size:1rem}.chk-foco-rodape .ui-btn--save{flex:1;max-width:340px}.eq-check-body{flex:1;grid-template-columns:200px minmax(220px,300px) minmax(0,1fr);gap:12px;min-height:0;display:grid}.eq-check-envs,.eq-check-items{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.eq-check-detail{flex-direction:column;min-width:0;min-height:0;display:flex;overflow-y:auto}.eq-env,.eq-item{border:1px solid var(--border);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:12px;display:flex}.eq-env{flex-direction:column;gap:2px;padding:9px 12px}.eq-env.is-on,.eq-item.is-on{background:var(--brand-soft);border-color:var(--ink)}.eq-env-name{font-size:.92rem}.eq-env-count{color:var(--ink-2);font-size:.78rem}.eq-item{align-items:center;gap:8px;padding:8px 10px}.eq-item-n{background:var(--pend-bg);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.8rem;display:grid}.eq-item.is-ok .eq-item-n{background:var(--ok-bg)}.eq-item.is-nc .eq-item-n{background:var(--nc-bg)}.eq-item.is-na .eq-item-n{background:var(--na-bg)}.eq-item-t{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.25;display:-webkit-box;overflow:hidden}@media (max-width:900px){.eq-check-body{grid-template-columns:minmax(190px,230px) minmax(0,1fr)}.eq-check-envs{display:none}}.eq-env-select{flex:none;min-height:44px;display:none}@media (max-width:900px){.eq-env-select{display:block}}.campo-head{z-index:30;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:10px;margin:-1rem -.75rem 8px;padding:10px 12px;display:flex;position:relative}html:not([data-modo=campo]) .campo-head,html:not([data-modo=campo]) .campo-bar{display:none}.campo-head-text{flex:1;min-width:0}.campo-head-title{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1rem;line-height:1.1}.campo-head-sub{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.campo-sync{background:var(--brand-soft);cursor:pointer;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.campo-sync span{background:var(--ok);border-radius:50%;width:12px;height:12px}.campo-sync.is-pendente span{background:var(--amber)}.campo-sync.is-erro span{background:var(--nc)}.campo-bar{z-index:40;padding:6px 6px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:#fff;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:0;right:0}.campo-tab,.campo-register{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:4px 0;display:flex}.campo-tab.is-on{background:var(--brand-soft)}.campo-tab-icon{place-items:center;width:34px;height:28px;display:grid;position:relative}.campo-tab-count{color:#263445;background:#e0a800;border-radius:999px;min-width:18px;padding:0 5px;font-size:.68rem;line-height:1.5;position:absolute;top:-4px;right:-10px}.campo-tab-label{font-size:.72rem;line-height:1.1}.campo-register-orb{background:var(--register-gradient);width:54px;height:54px;box-shadow:var(--register-shadow);color:var(--ink);border-radius:50%;place-items:center;margin-top:-22px;display:grid}.campo-tela{flex-direction:column;gap:12px;height:calc(100dvh - 137px);padding-bottom:12px;display:flex;overflow-y:auto}.campo-tela--fixa{overflow:hidden}.campo-tela--fixa .chk-foco-obs{overflow-y:auto}html[data-modo=campo] .mobile-app-header{display:none}html[data-modo=campo] .pc-content-pad:has(.campo-tela,.ui-screen){padding-bottom:0!important}html[data-modo=campo] .ui-screen{flex:none;height:calc(100dvh - 137px);overflow:hidden}.campo-tela .chk-foco-title{font-size:1.15rem}.campo-h1{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.6rem;font-weight:400}.campo-sub{color:var(--ink-2);margin:0;font-size:.88rem}.campo-card{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:14px;display:flex}.campo-card--visita{background:var(--brand-soft)}.campo-card-title{color:var(--ink);font-size:1.08rem;line-height:1.25}.campo-progress{background:#fff;border-radius:999px;height:10px;overflow:hidden}.campo-progress span{background:var(--ok);height:100%;display:block}.campo-btn{cursor:pointer;border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;min-height:52px;padding:0 16px;font-size:1rem;display:flex}.campo-btn:disabled{opacity:.5}.campo-btn--orange{color:#fff;background:#168080}.campo-btn--soft{background:var(--brand-soft);color:var(--ink)}.campo-btn--outline{border-color:var(--brand);color:var(--ink);background:#fff}.campo-btn--save{background:var(--ok);color:#fff;flex:1}.campo-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.campo-tile{color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:16px;flex-direction:column;align-items:flex-start;gap:2px;padding:14px;display:flex}.campo-tile--nc{background:var(--nc-bg)}.campo-tile--amber{background:var(--pend-bg)}.campo-tile-n{font-family:var(--font-display),"Outfit",sans-serif;font-size:2rem;line-height:1}.campo-lista{flex-direction:column;gap:8px;display:flex}.campo-linha{border:1px solid var(--border);color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:14px;padding:14px;font-size:1rem}.campo-acoes{flex-wrap:wrap;gap:8px;display:flex}.campo-acoes .campo-btn{flex:140px;min-height:46px}.campo-nc-top{align-items:center;gap:8px;display:flex}.campo-nc-n{background:var(--nc-bg);border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;display:grid}.campo-nc.is-amber .campo-nc-n{background:var(--pend-bg)}.campo-nc.is-na .campo-nc-n{background:var(--na-bg)}.campo-chip{background:var(--na-bg);border-radius:999px;padding:3px 10px;font-size:.78rem}.campo-chip--ok{background:var(--ok-bg)}.campo-sheet-layer{z-index:90;align-items:flex-end;display:flex;position:fixed;inset:0}.campo-sheet-fundo{background:#0f172a73;border:0;position:absolute;inset:0}.campo-sheet{background:#fff;border-radius:20px 20px 0 0;flex-direction:column;width:100%;max-height:88vh;display:flex;position:relative}.campo-sheet-body{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px;display:flex;overflow-y:auto}.campo-sheet-foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--border);flex:none;gap:10px;display:flex}.campo-sheet-foot .campo-btn{min-height:50px}.campo-erro{color:#c83f45;font-size:.82rem}.ui-input.is-invalid{border-color:#c83f45}.campo-chips{gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.campo-chip-env{border:1px solid var(--border);color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:8px 14px;font-size:.88rem}.campo-chip-env.is-on{background:var(--brand-soft);border-color:var(--ink)}.pc-modo-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:2px;display:flex;overflow-y:auto}.pc-modo-bottom{flex:none}@media (max-height:820px){.pc-modo-mini{height:64px}.pc-modo-list{display:none}.pc-modo-card{padding:10px}}@media (max-height:700px){.pc-modo-mini,.pc-modo-card-sub{display:none}}.campo-tela--mais{gap:8px}.campo-mais-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.campo-mais-card{border:1px solid var(--border);min-height:56px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:10px;padding:8px 10px;display:flex}.campo-mais-tile{color:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.campo-mais-label{font-size:.92rem;line-height:1.15}.chk-foco-amb{background:var(--brand-soft);color:var(--ink);border-radius:16px;flex-direction:column;flex:none;gap:6px;padding:10px 14px;display:flex}.chk-foco-amb-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.chk-foco-amb-nome{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.3rem;line-height:1.15}.chk-foco-amb-pos{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);background:#fff;border-radius:999px;padding:2px 14px;font-size:1.1rem;line-height:1.3}.chk-foco-bar{background:#fff;border-radius:999px;height:10px;overflow:hidden}.chk-foco-bar span{background:var(--ok);border-radius:999px;height:100%;display:block}.chk-foco-obs .ui-field-wrap--area{flex:1;min-height:76px;display:flex}.chk-foco-obs .ui-field-wrap--area textarea{resize:none;flex:1;height:auto;min-height:76px}.chk-grav-linha{flex:none}.chk-foco-card{gap:4px;padding:10px 14px}.ui-screen[aria-label="Relatório da visita"] .ui-title{font-size:1.3rem}.ui-screen[aria-label="Relatório da visita"] .ui-card-title{font-size:.95rem}@media (max-width:760px){.pc-modo-mini,.pc-modo-list,.pc-modo-quick,.pc-modo-name .ui-row-sub,.ui-screen .ui-footer>.ui-row-sub{display:none}.pc-modo-card{flex-flow:wrap;align-items:center;gap:2px 8px;padding:10px 44px 10px 12px}.pc-modo-card-sub{flex-basis:100%;display:block}.pc-modo-tags{margin-top:0}.pc-modo-cards,.pc-modo-body{gap:8px}.pc-modo-auto{gap:8px;padding:10px 12px}.pc-modo-device{display:none}}.pc-field-hint{color:var(--ink-2);font-size:.84rem}.pc-toast--ok{background:var(--ok-bg);border-color:var(--ok)}.pc-detail-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}@media (max-height:780px){.ui-screen .ui-subtitle{display:none}}.rep-chips{align-items:flex-start;overflow:visible}.rep-chip{white-space:nowrap;text-overflow:ellipsis;vertical-align:top;max-width:100%;padding:5px 14px;line-height:1.35;display:inline-block;overflow:hidden}.campo-toast{bottom:84px}.campo-sugestao{background:var(--info-bg);color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:6px 10px;font-size:.84rem}@media (max-width:900px){.pc-modo-mini,.pc-modo-list{display:none}}.voz-revisao-camada{z-index:130;box-sizing:border-box;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;padding:12px;display:grid;position:fixed;inset:0}.voz-revisao-fundo{background:#0f172a73;border:0;position:absolute;inset:0}.voz-revisao{box-sizing:border-box;width:min(30rem,100%);min-width:0;max-width:100%;max-height:min(100%,calc(var(--vv-altura,100dvh) - 24px));color:var(--ink);background:#fff;border-radius:18px;flex-direction:column;gap:10px;padding:16px;display:flex;position:relative;box-shadow:0 18px 48px #12202b4d}.voz-revisao-acoes{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px;display:flex}.voz-revisao>*{min-width:0}.voz-revisao .ui-card-title,.voz-revisao-aviso{flex:none}.voz-revisao-aviso{color:var(--ink-2);white-space:normal;overflow-wrap:anywhere;margin:0;font-size:.84rem;line-height:1.35}.voz-revisao-texto{box-sizing:border-box;resize:none;overflow-wrap:anywhere;flex:auto;min-height:64px;padding:8px 12px;font-family:inherit;line-height:1.4;overflow-y:auto}.voz-onda{flex:none}.voz-toast{z-index:140}.chk-foco-botoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.chk-resp{white-space:nowrap;height:46px;min-height:0;box-shadow:none;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 8px;font-size:.92rem;line-height:1;display:inline-flex}.chk-resp.is-on{border-color:var(--ink);box-shadow:none}html[data-modo=equilibrado] .chk-resp{height:44px}html[data-modo=completo] .chk-foco-botoes{flex-wrap:wrap;display:flex}html[data-modo=completo] .chk-resp{border-radius:10px;height:34px;padding:0 14px;font-size:.88rem}.chk-grav-bloco{flex-wrap:wrap;flex:none;align-items:center;gap:6px 12px;display:flex}.chk-grav-titulo{color:var(--ink);font-size:.9rem}.chk-grav-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chk-grav{min-height:44px;color:var(--ink);opacity:1;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:0 18px;font-size:.92rem;line-height:1;display:inline-flex}.chk-grav.is-on{border-color:var(--ink);box-shadow:none;opacity:1}.chk-grav:disabled{cursor:default}html[data-modo=completo] .chk-grav{min-height:32px;padding:0 14px;font-size:.86rem}.chk-foco-tools{grid-template-columns:repeat(3,minmax(0,max-content));justify-content:start}.chk-tool{min-height:40px;padding:0 14px}html[data-modo=completo] .chk-tool{min-height:32px;padding:0 12px;font-size:.88rem}.chk-obs-voz{flex:none;justify-content:flex-end;display:flex}.chk-obs-voz .field-assist-tools{margin:0;position:static}.chk-pc-abas{flex:none;align-items:center;gap:8px;display:flex;position:relative}.chk-pc-abas-faixa{flex:1;gap:8px;min-width:0;display:flex;position:relative;overflow:hidden}.chk-pc-aba{border:1px solid var(--border);min-height:36px;color:var(--ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px;font-size:.88rem;display:inline-flex}.chk-pc-aba.is-on{background:var(--brand-soft);border-color:var(--brand)}.chk-pc-aba.tem-nc .chk-pc-aba-n{color:#c83f45}.chk-pc-aba-n{color:var(--ink-2);font-size:.8rem}.chk-pc-aba--medida{visibility:hidden;pointer-events:none;position:absolute}.chk-pc-mais{flex:none;position:relative}.chk-pc-mais-lista{z-index:60;border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:14rem;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #12202b38}.chk-pc-fila{flex-wrap:wrap;flex:none;gap:6px;display:flex}.chk-pc-num{border:2px solid var(--border);width:34px;height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;place-items:center;font-size:.86rem;display:grid}.chk-pc-corpo{flex:1;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:14px;min-height:0;display:grid}.chk-pc-principal{flex-direction:column;min-width:0;min-height:0;display:flex}.chk-apoio{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden}.chk-apoio-cartao{min-height:0;color:var(--ink);border-radius:14px;flex-direction:column;flex:0 auto;gap:4px;padding:10px 12px;display:flex;overflow:hidden}.chk-apoio-cartao--azul{background:var(--info-bg)}.chk-apoio-cartao--ambar{background:var(--pend-bg)}.chk-apoio-cartao--violeta{background:var(--lilas-bg)}.chk-apoio-cartao--turquesa{background:#d7f5f0}.chk-apoio-cartao--verde{background:var(--ok-bg)}.chk-apoio-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:.95rem;font-weight:400}.chk-apoio-texto{color:var(--ink);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.35;display:-webkit-box;overflow:hidden}.chk-apoio-fotos{flex-wrap:wrap;gap:6px;display:flex}.chk-apoio-foto{object-fit:cover;background:#fff;border-radius:8px;place-items:center;width:64px;height:48px;font-size:.78rem;display:grid}.chk-pc .chk-foco{flex:1;min-height:0}.pc-etapas{border:1px solid var(--border);background:#fff;border-radius:14px;gap:0;padding:0;display:flex;overflow:hidden}.pc-etapa{border:0;border-radius:0;flex:1;justify-content:center;gap:10px;min-width:0;padding:8px 14px;position:relative}.pc-etapa+.pc-etapa{border-left:1px solid #fff}.pc-etapa:not(:last-child):after{content:"›";color:var(--ink);opacity:.55;font-size:1.4rem;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pc-etapa.is-on{box-shadow:inset 0 0 0 3px var(--ink)}.pc-etapa-num{font-size:1.35rem}.pc-nc-codigo{color:var(--ink-2);flex:none;align-self:flex-start;font-size:.72rem}.pc-field-hint{background:var(--pend-bg);color:var(--ink);border-radius:0 0 10px 10px;margin-top:-2px;padding:5px 10px;font-size:.82rem;display:block}.pc-plan-cols{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;min-height:0;display:grid}.pc-plan-col{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.pc-plan-col--main .pc-plan-block:first-child{flex:1;min-height:0}.pc-plan-col--main .ui-field-wrap--area{flex:1;min-height:90px}.pc-plan-col--main .ui-field-wrap--area textarea{resize:none;height:100%;min-height:90px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-plan-two{grid-template-columns:1fr}@media (max-width:900px){.pc-plan-cols{grid-template-columns:1fr}}.pc-fluxo-linha{flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex}.pc-fluxo-linha .pc-etapas{flex:440px}.pc-toolbar-compacta{flex:0 auto;margin:0;padding:0}.pc-toolbar-compacta .pc-group-by,.pc-toolbar-compacta .pc-quick{margin-left:0}.pc-detail-sub{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.pc-detail-sub .pc-detail-meta{flex:140px;min-width:0}.ui-head-actions:has(.pc-toolbar-compacta){flex-wrap:wrap;justify-content:flex-end;align-items:center}.pc-plan-salvar{justify-content:flex-end;margin-top:auto;display:flex}.pc-suggest-line{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}:is(html[data-modo=completo]) .pc-master--corr{grid-template-columns:minmax(0,270px) minmax(0,1fr)}html[data-modo=equilibrado] .ui-head:has(.pc-toolbar-compacta){flex-direction:column;align-items:stretch;gap:6px}html[data-modo=equilibrado] .ui-head-actions:has(.pc-toolbar-compacta){justify-content:flex-start}html[data-modo=equilibrado] .pc-master--corr{grid-template-rows:minmax(130px,34%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}html[data-modo=equilibrado] .pc-plan-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-modo=equilibrado] .pc-etapa-label{white-space:nowrap}html[data-modo=equilibrado] .ui-head:has(.pc-toolbar-compacta) .ui-subtitle{display:none}html[data-modo=equilibrado] .pc-toolbar-compacta{display:contents}.ui-btn--danger-solid{color:#fff;background:#c83f45}.excluir-nome{color:var(--ink);font-weight:400}.pc-sync-chip{color:var(--ink);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.8rem;display:inline-flex}.pc-sync-chip.is-erro{background:var(--nc-bg)}.pc-sync-chip .pc-sync-dot{background:#21805b;border-radius:50%;width:9px;height:9px}.pc-sync-chip.is-pendente .pc-sync-dot{background:#e0a800}.campo-tela .chk-foco-count{display:none}.campo-tela .chk-foco-amb{gap:4px;padding:8px 12px}.campo-tela .chk-foco-obs{gap:6px;padding:8px 10px}.campo-tela .chk-tool{min-height:36px}.campo-tela .chk-foco{gap:8px}.chk-resp{color:var(--ink);border-width:2px;border-color:#0000}.chk-resp.is-claro.chk-resp--ok{background:#cdefd8}.chk-resp.is-claro.chk-resp--nc{background:#fbd0d0}.chk-resp.is-claro.chk-resp--na{background:#dce2ea}.chk-resp.is-marcado{color:#fff;border-color:#0000}.chk-resp.is-marcado.chk-resp--ok{background:#21805b}.chk-resp.is-marcado.chk-resp--nc{background:#c83f45}.chk-resp.is-marcado.chk-resp--na{background:#526477}.chk-resp.is-apagado{opacity:.5}.chk-resp.is-apagado.chk-resp--ok{background:#cdefd8}.chk-resp.is-apagado.chk-resp--nc{background:#fbd0d0}.chk-resp.is-apagado.chk-resp--na{background:#dce2ea}.chk-resp:disabled{opacity:.7}.chk-grav{opacity:1;color:var(--ink)}.chk-grav--leve{background:#bfe3f5}.chk-grav--amber{background:#ffe29a}.chk-grav--nc{background:#ffc4c4}.chk-grav.is-on{box-shadow:none;border-color:#0000}.chk-grav.is-on.chk-grav--leve{color:#fff;background:#2e9bd6}.chk-grav.is-on.chk-grav--amber{color:var(--ink);background:#e0a800}.chk-grav.is-on.chk-grav--nc{color:#fff;background:#c83f45}.chk-grav.is-on:before{content:"✓ ";margin-right:4px}.chk-obs-area{flex:none;height:78px;min-height:78px}.chk-foco-apoio{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow:hidden}.chk-foco-apoio-card{min-height:0;color:var(--ink);border-radius:14px;flex-direction:column;flex:0 auto;gap:4px;padding:10px 12px;display:flex;overflow:hidden}.chk-foco-apoio-card--azul{background:var(--info-bg)}.chk-foco-apoio-card--ambar{background:var(--pend-bg)}.chk-foco-apoio-card .chk-apoio-texto{-webkit-line-clamp:5}.chk-foco-obs{flex:none}.chk-pc-linha{z-index:20;flex-wrap:wrap;flex:none;align-items:center;gap:10px;display:flex;position:relative}.chk-sel{flex:none;position:relative}.chk-sel-botao{border:2px solid var(--brand);background:var(--brand-soft);min-height:38px;color:var(--ink);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:0 14px;font-size:.95rem;display:inline-flex}.chk-sel-pos{font-family:var(--font-display),"Outfit",sans-serif;background:#fff;border-radius:999px;padding:1px 10px;font-size:1rem}.chk-sel-painel{z-index:70;border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(34rem,100vw - 8rem);padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 36px #12202b47}.chk-sel-cartao{color:var(--ink);text-align:left;cursor:pointer;border:2px solid #0000;border-radius:12px;flex-direction:column;gap:3px;padding:9px 12px;display:flex}.chk-sel-cartao--ok{background:var(--ok-bg)}.chk-sel-cartao--nc{background:var(--nc-bg)}.chk-sel-cartao--pend{background:var(--pend-bg)}.chk-sel-cartao--info{background:var(--info-bg)}.chk-sel-cartao.is-on{border-color:var(--ink)}.chk-sel-cartao-nome{font-size:.92rem}.chk-sel-cartao-info,.chk-sel-cartao-nc{color:var(--ink);font-size:.78rem}.chk-sel-cartao-barra{background:#fff;border-radius:999px;height:6px;overflow:hidden}.chk-sel-cartao-barra span{background:#21805b;height:100%;display:block}.chk-pc-corpo--sem-apoio{grid-template-columns:minmax(0,1fr)}.chk-pc{padding-bottom:14px}html[data-modo=completo] .chk-pc .chk-foco-obs{flex:1;min-height:0}html[data-modo=completo] .chk-pc .chk-obs-area{flex:1;height:auto}.chk-grav-linha .chk-grav{opacity:1}.chk-grav-linha .chk-grav:disabled{opacity:.75}.pc-master-titulo{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}.pc-legenda{color:var(--ink-2);flex-wrap:wrap;flex:none;align-items:center;gap:4px 12px;padding:2px 4px 8px;font-size:.74rem;display:flex}.pc-legenda-item{color:var(--ink);align-items:center;gap:5px;display:inline-flex}.pc-legenda .pc-dot{border-width:1px;width:7px;height:7px}.pc-legenda .pc-dots{gap:2px}.pc-master-list{flex-direction:column;min-height:0;display:flex}.pc-master-list>.ui-scroll{flex:1;min-height:0}@media (max-height:780px){.pc-rep-card{gap:6px;padding:10px 12px}.pc-check-list{gap:4px}.pc-check-row{padding:4px 10px}.pc-content-row{padding:3px 8px}.pc-content-row .ui-row-sub{display:none}}.pc-sel-pdf{position:relative}.pc-sel-pdf-menu{z-index:60;border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:12rem;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 10px 28px #12202b38}.rep-rodape-fixo{display:none}@media print{.rep-rodape-fixo{color:#475569;border-top:1px solid #cbd5e1;justify-content:space-between;padding-top:2mm;font-size:8pt;position:fixed;bottom:0;left:0;right:0;display:flex!important}}.pc-sel-pdf-menu{top:calc(100% + 6px);bottom:auto}html[data-modo=equilibrado] .pc-rep-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}html[data-modo=equilibrado] .pc-content-row .ui-row-sub{display:none}html[data-modo=equilibrado] .pc-rep-card{gap:6px;padding:10px 12px}html[data-modo=equilibrado] .pc-check-row{gap:8px;padding:5px 10px}html[data-modo=equilibrado] .ui-screen[aria-label="Relatório da visita"] .ui-footer>.ui-row-sub{display:none}html[data-modo=equilibrado] .ui-screen[aria-label="Relatório da visita"] .ui-footer{justify-content:flex-end}.pc-step{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:34px;padding:0 10px 0 14px;font-size:.92rem;display:flex}.pc-step:hover{background:#ffffff1a}.pc-step.is-active{background:var(--side-active-bg)}.pc-step-count{color:#ffffffe6;font-size:.82rem}.pc-step-count.is-badge{color:#263445;text-align:center;background:#e0a800;border-radius:999px;min-width:22px;padding:1px 8px}.pc-mini-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pc-mini{color:#fff;white-space:nowrap;cursor:pointer;background:#ffffff29;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:36px;padding:0 10px;font-size:.82rem;display:inline-flex}.pc-mini.is-active{background:#ffffff4d}.pc-mini-wrap{position:relative}.pc-admin-pop{z-index:60;background:#fff;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;bottom:calc(100% + 6px);left:0;right:0;box-shadow:0 10px 28px #12202b40}.pc-admin-item{color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:.9rem}.pc-admin-item:hover{background:var(--brand-soft)}.perfil-lista{gap:8px;margin:0;display:grid}.perfil-lista dd{color:var(--ink);margin:0;font-size:.95rem}.pc-cor .pc-etapas{background:0 0;border:0;border-radius:0;flex-wrap:wrap;flex:none;align-items:center;gap:6px;padding:0;display:flex;overflow:visible}.pc-cor .pc-etapa-par{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:inline-flex}.pc-cor .pc-etapa{min-width:0;min-height:38px;color:var(--ink);background:#eef1f7;border:0;border-bottom:3px solid #0000;border-radius:12px;flex:1;justify-content:flex-start;gap:8px;padding:5px 14px}.pc-cor .pc-etapa+.pc-etapa{border-left:0}.pc-cor .pc-etapa:after{content:none!important}.pc-cor .pc-etapa.is-on{box-shadow:none;outline:2px solid var(--ink);outline-offset:-2px}.pc-cor .pc-etapa.is-ativa.pc-etapa--nc{background:var(--nc-bg);border-bottom-color:#c83f45}.pc-cor .pc-etapa.is-ativa.pc-etapa--pend{background:var(--pend-bg);border-bottom-color:#e0a800}.pc-cor .pc-etapa.is-ativa.pc-etapa--info{background:var(--info-bg);border-bottom-color:#1f78b4}.pc-cor .pc-etapa.is-ativa.pc-etapa--ok{background:var(--ok-bg);border-bottom-color:#21805b}.pc-cor .pc-etapa.is-zero:not(.is-ativa) .pc-etapa-num,.pc-cor .pc-etapa.is-zero:not(.is-ativa) .pc-etapa-label{color:var(--ink-2);opacity:.6}.pc-cor .pc-etapa-num{font-size:1.25rem}.pc-cor .pc-etapa-label{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.pc-etapa-seta{color:var(--ink-2);opacity:.5;flex:none;font-size:1.2rem}.pc-cor .pc-master--corr{grid-template-columns:340px minmax(0,1fr)}@media (max-width:899px){html[data-modo=equilibrado] .pc-cor .pc-master--corr{grid-template-rows:minmax(130px,34%) minmax(0,1fr);grid-template-columns:minmax(0,1fr)}}@media (min-width:900px){html[data-modo=equilibrado] .pc-cor .pc-master--corr{grid-template-rows:none;grid-template-columns:340px minmax(0,1fr)}}.pc-cor-barra{flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding:0 0 8px;display:flex}.pc-filtrar{margin-left:auto;position:relative}.pc-filtrar-btn{border:1px solid var(--border);color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:6px 12px;font-size:.84rem}.pc-filtrar-btn.is-on{background:var(--brand-soft)}.pc-filtrar-menu{z-index:60;border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:13rem;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 28px #12202b38}.pc-filtrar-item{color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:.88rem;display:flex}.pc-filtrar-item:hover{background:var(--brand-soft)}.pc-cor-card{border:1px solid var(--border);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:5px;padding:9px 12px 9px 18px;display:flex;position:relative;overflow:hidden}.pc-cor-card:before{content:"";background:var(--grav);width:6px;position:absolute;top:0;bottom:0;left:0}.pc-cor-card:hover{background:#fff6e5}.pc-cor-card.is-selected{border:2px solid var(--brand);background:var(--brand-soft)}.pc-cor-topo{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pc-cor-pino{color:var(--ink);background:#eef1f7;border-radius:999px;align-items:center;gap:4px;padding:2px 9px;font-size:.74rem;display:inline-flex}.pc-cor-pino-icone{flex:none}.pc-cor-aviso{color:var(--ink);background:#eef1f7;border-radius:999px;padding:1px 8px;font-size:.72rem}.pc-cor-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.25;display:-webkit-box;overflow:hidden}.pc-cor-grav{color:var(--ink-2);align-items:center;gap:6px;font-size:.74rem;display:inline-flex}.pc-cor-grav:before{content:"";background:var(--grav);border-radius:50%;width:8px;height:8px}.pc-cor .pc-detail-head{gap:6px}.pc-grav-chip{background:var(--grav);border-radius:999px;align-items:center;gap:6px;padding:3px 12px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pc-grav-chip{background:color-mix(in srgb,var(--grav) 14%,#fff)}}.pc-grav-chip{color:var(--ink);font-size:.82rem}.pc-grav-chip i{background:var(--grav);border-radius:50%;width:8px;height:8px}.pc-codigo-chip{color:var(--ink);background:#eef1f7;border-radius:999px;padding:3px 12px;font-size:.82rem}.pc-norma{color:var(--ink-2);margin-left:auto;font-size:.8rem}.pc-cor .pc-detail-title{font-family:var(--font-display),"Outfit",sans-serif;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin:0;font-size:1.2rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.pc-detail-linha2{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.pc-detail-ambiente{min-width:0;color:var(--ink-2);flex:200px;font-size:.84rem}.pc-detail-ambiente strong{color:var(--ink);font-weight:400}.pc-chip-btn{border:1px solid var(--border);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:4px 12px;font-size:.8rem}.pc-chip-btn--soft{background:var(--brand-soft);border-color:#0000}.pc-cor .pc-plan-cols{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.pc-acao-padrao{background:#eef1f7;border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.pc-obrig{color:var(--brand);text-transform:none;letter-spacing:0}.pc-plan-acao{flex:1;min-height:0}.pc-cor .pc-plan-acao .ui-field-wrap--area{flex:1;min-height:84px}.pc-cor .pc-acao-area{resize:none;height:100%;min-height:84px;padding-bottom:40px}.pc-registrado,.pc-ultima{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;flex:none;gap:2px;padding:8px 12px;display:flex}.pc-ultima{background:var(--brand-soft);border-color:#0000}.pc-registrado-texto{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.86rem;line-height:1.3;display:-webkit-box;overflow:hidden}.pc-cor .pc-plan-two{flex:none;grid-template-columns:1fr 1fr}.pc-prazo-campo{align-items:center;display:flex;position:relative}.pc-prazo-campo .ui-input{width:100%}.pc-prazo-sugerido{color:var(--ink);cursor:pointer;background:#eef1f7;border:0;border-radius:999px;padding:2px 10px;font-size:.74rem;position:absolute;right:38px}.pc-detail-foot--plano{justify-content:flex-end;gap:10px}.pc-cor .pc-field-hint{margin-top:0}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-cor .pc-master--corr{grid-template-columns:340px minmax(0,1fr)}@media (max-width:899px){html[data-modo=equilibrado] .pc-cor .pc-master--corr{grid-template-columns:minmax(0,1fr)}}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-cor .pc-plan-two{grid-template-columns:1fr 1fr}.pc-cor .pc-plan-cols{min-height:130px}.pc-cor-card{padding-top:7px;padding-bottom:7px}@media (max-height:780px){.pc-cor .pc-detail-title{font-size:1.08rem}.pc-cor .pc-plan-acao .ui-field-wrap--area,.pc-cor .pc-acao-area{min-height:68px}.pc-cor .pc-plan-cols{min-height:108px}.pc-cor .pc-detail-head{gap:4px}.pc-cor .pc-detail{padding:10px 12px}}.campo-tela--lista{gap:10px}.campo-fluxo{flex:none;grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.campo-fluxo-item{color:var(--ink);cursor:pointer;background:#eef1f7;border:0;border-bottom:3px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:0;padding:6px 2px;display:flex}.campo-fluxo-num{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.3rem;line-height:1.2}.campo-fluxo-rotulo{font-size:.7rem}.campo-fluxo-item.is-ativa.campo-fluxo-item--nc{background:var(--nc-bg);border-bottom-color:#c83f45}.campo-fluxo-item.is-ativa.campo-fluxo-item--pend{background:var(--pend-bg);border-bottom-color:#e0a800}.campo-fluxo-item.is-ativa.campo-fluxo-item--info{background:var(--info-bg);border-bottom-color:#1f78b4}.campo-fluxo-item.is-ativa.campo-fluxo-item--ok{background:var(--ok-bg);border-bottom-color:#21805b}.campo-fluxo-item.is-zero:not(.is-ativa){color:var(--ink-2);opacity:.65}.campo-fluxo-item[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:-2px}.campo-lista-barra{flex:none;align-items:center;gap:8px;display:flex}.campo-lote{margin-left:auto}.campo-grupos{flex-direction:column;gap:12px;display:flex}.campo-grupo{flex-direction:column;gap:8px;display:flex}.campo-salvo{border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:14px;flex:none;align-items:center;gap:8px;padding:8px 10px;display:flex}.campo-salvo>span:first-child{color:#21805b}.campo-salvo-texto{flex:1;min-width:0;font-size:.84rem;line-height:1.25}.campo-salvo-fechar{color:var(--ink-2);cursor:pointer;background:0 0;border:0;font-size:1.3rem;line-height:1}.campo-detalhe{z-index:80;color:var(--ink);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.campo-detalhe-topo{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;padding:8px 12px;display:flex}.campo-voltar{border:1px solid var(--border);width:38px;height:38px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.campo-detalhe-topo-texto{flex-direction:column;min-width:0;display:flex}.campo-detalhe-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.05rem;font-weight:500}.campo-detalhe-corpo{flex-direction:column;flex:1;gap:8px;min-height:0;padding:10px 14px;display:flex;overflow:hidden}.campo-detalhe-chips{flex-wrap:wrap;flex:none;align-items:center;gap:6px 8px;display:flex}.campo-norma{color:var(--ink-2);margin-left:auto;font-size:.76rem}.campo-detalhe-h2{font-family:var(--font-display),"Outfit",sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin:0;font-size:1.12rem;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.campo-field{flex-direction:column;gap:4px;display:flex}.campo-field--acao{flex:1;min-height:0}.campo-acao-area{resize:none;flex:1;min-height:64px}.campo-voz-tools{flex:none}.campo-voz-tools .field-assist-tools{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.campo-voz-tools .field-assist-tools button{background:var(--brand-soft);min-height:42px;color:var(--ink);border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;font-size:.9rem;display:flex}.campo-duplo{flex:none;grid-template-columns:1fr 1fr;gap:10px;display:grid}.campo-recolhido{border:1px solid var(--border);border-radius:12px;flex:none;padding:6px 10px;font-size:.84rem}.campo-recolhido summary{cursor:pointer;color:var(--ink)}.campo-detalhe-rodape{padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:#fff;flex:none;gap:10px;display:flex}.campo-detalhe-rodape .campo-btn{min-height:48px}.campo-detalhe-rodape .campo-btn--outline{flex:0 0 28%}@media (max-width:767px){.voz-revisao-camada{align-items:end;padding:12px 12px 0}.voz-revisao{border-radius:20px 20px 0 0;width:100%}}.pc-cor .pc-input-tools.pc-acao-area{padding-right:12px}.pc-cor .ui-field-wrap--area .ui-field-tools{bottom:8px;right:8px}.ui-btn--creme{color:var(--ink);background:#fff6e5}.pc-plan-stack{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.pc-plan-info{flex:none;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.pc-cor .pc-plan-stack .pc-plan-two{grid-template-columns:1fr 1fr}.pc-cor .ui-input:focus,.campo-detalhe .ui-input:focus{border:2px solid var(--brand);box-shadow:none;outline:none}.pc-cor .ui-input.is-invalid,.campo-detalhe .ui-input.is-invalid{border:2px solid #c83f45}.pc-cor .ui-tab-count,.campo-detalhe .ui-tab-count{color:#526477;background:#eef1f7}.pc-falta{color:#c83f45;margin-right:auto;font-size:.88rem}.ui-input--lista{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%233D5160' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:34px}.ui-input--lista::-webkit-calendar-picker-indicator{opacity:0}.pc-cor-topo{align-items:center}.pc-cor-topo .pc-cor-grav{margin-left:auto}.chk-foco-card.is-destaque{animation:2.4s ease-out chk-destaque}@keyframes chk-destaque{0%,60%{box-shadow:0 0 0 4px #21a3a3}to{box-shadow:0 0 #21a3a300}}.campo-field--acao{flex:none}.campo-acao-area{flex:none;height:96px;min-height:96px}.campo-detalhe-corpo{overflow:hidden}.campo-falta{border-top:1px solid var(--border);color:#c83f45;background:#fff;flex:none;padding:6px 14px;font-size:.86rem}.campo-detalhe .pc-registrado,.campo-detalhe .pc-ultima{padding:6px 10px}.campo-detalhe .pc-registrado-texto{-webkit-line-clamp:2}.voz-onda{background:#fff6e5;border-radius:12px;justify-content:center;align-items:center;gap:4px;height:34px;padding:0 12px;display:none}.voz-onda i{background:#264a80;border-radius:2px;width:4px;height:8px;animation:1s ease-in-out infinite voz-onda;display:block}@keyframes voz-onda{0%,to{height:6px}50%{height:24px}}@media (max-width:767px){.voz-onda{display:flex}}@media (prefers-reduced-motion:reduce){.voz-onda i{height:14px;animation:none}}html[data-modo=equilibrado] .campo-detalhe{left:6.75rem}html[data-modo=equilibrado] .campo-tela{height:calc(100dvh - 190px);padding-bottom:0}html[data-modo=equilibrado] .campo-tela--lista{gap:10px}html[data-modo=equilibrado] .pc-topbar{flex-wrap:nowrap;gap:8px}html[data-modo=equilibrado] .pc-back-link,html[data-modo=equilibrado] .pc-mode-chip,html[data-modo=equilibrado] .pc-sync-chip{white-space:nowrap;flex:none}html[data-modo=equilibrado] .pc-back-link{min-height:36px;padding:0 12px}html[data-modo=equilibrado] .pc-topbar-end{flex:auto;justify-content:flex-end;gap:8px}@media print{#relatorio-visita>div[data-rep=resumo].grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:2.5mm!important}#relatorio-visita [data-rep=resumo] .grid,#relatorio-visita [data-rep=ambientes] .grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:2.5mm!important}#relatorio-visita [data-rep=ambientes] .grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}#relatorio-visita .print-block.grid{grid-template-columns:2fr 1fr!important;gap:3mm!important}#relatorio-visita .print-block.grid>article{grid-column:auto!important}#relatorio-visita [data-rep=resumo] .p-4,#relatorio-visita [data-rep=ambientes] .p-4{padding:2.5mm 3mm!important}#relatorio-visita .p-5{padding:4mm!important}#relatorio-visita .p-4{padding:3mm!important}#relatorio-visita .text-2xl{font-size:15pt!important}#relatorio-visita .text-xl{font-size:12pt!important}#relatorio-visita [data-pdf-section=nao-conformidades],#relatorio-visita [data-pdf-section=evidencias]{break-inside:auto!important;page-break-inside:auto!important}#relatorio-visita [data-pdf-section]>div:first-child{break-after:avoid;page-break-after:avoid}#relatorio-visita article .rep-nc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3mm!important;display:grid!important}#relatorio-visita article .rep-nc-grid>*{margin-top:0!important}#relatorio-visita .rep-nc-grid .print-card{margin-bottom:0!important}#relatorio-visita .rep-nc-grid .md\:grid-cols-2{grid-template-columns:1fr!important}#relatorio-visita .rep-ev-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:3mm!important}#relatorio-visita .rep-ev-grid .print-card{margin-bottom:0!important}#relatorio-visita .rep-ev-grid img{max-height:36mm!important}}.pc-cor .ui-input:focus,.pc-cor .ui-input:focus-visible,.campo-detalhe .ui-input:focus,.campo-detalhe .ui-input:focus-visible{border:2px solid var(--brand)!important;box-shadow:none!important;border-style:solid!important;outline:none!important}.pc-cor-card{gap:3px;padding:6px 12px 6px 18px}.pc-cor-titulo{font-size:.9rem;line-height:1.2}.pc-cor .ui-group-title{margin:2px 0}@media (max-height:700px){.campo-acao-area{height:72px;min-height:72px}.campo-detalhe .pc-registrado-texto{-webkit-line-clamp:1}.campo-voz-tools .field-assist-tools button{min-height:36px}.campo-detalhe-corpo{gap:5px}.campo-detalhe-h2{font-size:1.02rem}}@media (max-height:780px){.pc-cor .pc-registrado-texto{-webkit-line-clamp:1}.pc-cor .pc-plan-acao .ui-field-wrap--area,.pc-cor .pc-acao-area{min-height:54px}.pc-cor .pc-plan-stack{gap:6px}.pc-cor .pc-registrado,.pc-cor .pc-ultima{padding:5px 10px}}.pc-ev-main .pc-ev-thumb,:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-ev-main .pc-ev-thumb{color:#fff;cursor:zoom-in;background:linear-gradient(135deg,#7c8a78,#a88660);border:0;border-radius:13px;flex:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.pc-ev-thumb svg{width:20px;height:20px}.pc-ev-ai-strip,.pc-ev-ai-box{background:var(--lilas-bg)}.pc-ai-btn{border:1px solid var(--border);color:var(--ink);background:#fff;font-weight:600}.pc-ai-btn:hover:not(:disabled){background:var(--lilas-bg)}.ui-stat,.pc-help-cat,.pc-step-card,.pc-reg-card,.chk-tool{border:1px solid var(--border);background:#fff;position:relative}.ui-stat--ok,.ui-stat--nc,.ui-stat--pend,.ui-stat--amber,.ui-stat--info,.ui-stat--brand,.ui-stat--lilas,.pc-help-cat--azul,.pc-help-cat--verde,.pc-help-cat--ceu,.pc-help-cat--ambar,.pc-help-cat--violeta,.pc-help-cat--rosa,.pc-step-card--ok,.pc-step-card--info,.pc-step-card--nc,.pc-step-card--pend,.pc-step-card--lilas,.pc-reg-card--foto,.pc-reg-card--arq,.pc-reg-card--audio,.chk-tool--foto,.chk-tool--ditar,.chk-tool--digitar{background:#fff}.pc-help-cat:after,.pc-reg-card:after{content:"";background:var(--dot,transparent);border-radius:50%;width:8px;height:8px;position:absolute;top:10px;right:10px}.pc-help-cat--azul{--dot:var(--brand)}.pc-help-cat--verde{--dot:var(--ok)}.pc-help-cat--ceu{--dot:var(--info,#1f78b4)}.pc-help-cat--ambar{--dot:var(--pend)}.pc-help-cat--violeta{--dot:var(--lilas)}.pc-help-cat--rosa{--dot:var(--nc)}.pc-reg-card--foto{--dot:var(--orange)}.pc-reg-card--arq{--dot:var(--brand)}.pc-reg-card--audio{--dot:var(--lilas)}.pc-step-card:hover{border-color:var(--brand)}.chk-apoio-cartao--azul,.chk-apoio-cartao--ambar,.chk-apoio-cartao--violeta,.chk-apoio-cartao--turquesa,.chk-apoio-cartao--verde{border:1px solid var(--border);background:#fff}.chk-tool:hover:not(:disabled){background:var(--lilas-bg)}.pc-env-pill.is-active{border-color:var(--brand);background:var(--lilas-bg);color:var(--ink)}.pc-env-panel .pc-env-grid{grid-template-columns:minmax(0,1fr);gap:6px}.pc-env-panel .pc-env-cell{border-radius:12px;min-height:40px;padding:6px 12px}.pc-env-panel .pc-env-cell.is-active{border-color:var(--brand);background:var(--lilas-bg)}.pc-env-panel .pc-env-cell-name{font-size:.9rem}.pc-env-panel .pc-env-cell-count{background:var(--na-bg);color:var(--ink);border-radius:999px;padding:2px 10px;font-size:.78rem}.chk-grav-linha .chk-grav,.chk-grav-linha .chk-grav.is-on{box-shadow:none;outline:0}.chk-grav-linha .chk-grav:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ui-btn--orange,.pc-orange-btn,.campo-btn--orange,.pc-capture--photo,.pc-capture--photo *{color:#fff;font-weight:400}.campo-register-orb{color:#fff}.ui-avatar{color:#fff;background:var(--brand)!important}.ui-btn--soft{background:var(--na-bg);color:var(--ink)}.mini-grade i,.mini-grade i:nth-child(2),.mini-grade i:nth-child(3){background:var(--na-bg)}.mini-bloco--claro{background:var(--na-bg)!important}.pc-pill-mini--ok{background:var(--na-bg)}.pc-ev-painel-troca{display:none}html[data-modo=campo] .ui-screen[aria-label="Evidências da visita"]{gap:8px}html[data-modo=campo] .ui-screen[aria-label="Evidências da visita"] :is(.ui-stats,.ui-subtitle,.ui-head-actions){display:none}html[data-modo=campo] .ui-screen[aria-label="Evidências da visita"] .ui-title{font-size:1.4rem}html[data-modo=campo] .pc-ev-painel-troca{background:var(--tabs-bg);border-radius:12px;flex:none;gap:4px;padding:3px;display:flex}html[data-modo=campo] .pc-ev-painel-troca button{min-height:40px;color:var(--ink);background:0 0;border:0;border-radius:9px;flex:1;font-size:.92rem}html[data-modo=campo] .pc-ev-painel-troca button.is-active{background:#fff;box-shadow:0 1px 2px #12202b24}html[data-modo=campo] .pc-ev-cols{flex-direction:column;flex:1;min-height:0;display:flex}html[data-modo=campo] .pc-ev-cols.is-painel-nova .pc-ev-list,html[data-modo=campo] .pc-ev-cols.is-painel-lista .pc-ev-new,html[data-modo=campo] .pc-ev-cols.is-single .pc-ev-new{display:none}html[data-modo=campo] .pc-ev-cols.is-single .pc-ev-list{display:flex}html[data-modo=campo] .pc-ev-new,html[data-modo=campo] .pc-ev-list{flex:1;min-height:0}html[data-modo=campo] .pc-ev-scroll{flex:1;min-height:0;overflow-y:auto}html[data-modo=campo] .pc-help-cats{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-modo=campo] .pc-rep-cols{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}html[data-modo=campo] .pc-rep-cols>.ui-card{flex:none}html[data-modo=campo] .ui-screen .ui-footer{flex-wrap:wrap;gap:8px}html[data-modo=campo] .ui-screen .ui-footer-actions{flex-wrap:wrap;width:100%}html[data-modo=campo] .ui-screen .ui-footer-actions .ui-btn{flex:140px}html[data-modo=campo] .pc-add-row{flex-direction:column;align-items:stretch}html[data-modo=campo] .pc-add-row>*{width:100%;min-width:0}html[data-modo=campo] .pc-check-row{flex-wrap:wrap}html[data-modo=campo] .ui-screen .ui-head{flex-wrap:wrap;gap:8px}html[data-modo=campo] .ui-screen .ui-head-actions{flex-wrap:wrap}html[data-modo=campo] .pc-add-row{display:flex}html[data-modo=campo] .ui-screen .ui-subtitle{display:none}html[data-modo=campo] .ui-screen .ui-title{font-size:1.4rem}html[data-modo=campo] .ui-screen .ui-head-actions .ui-btn{min-height:38px;padding:0 12px;font-size:.88rem}html[data-modo=campo] .ui-screen .ui-footer{padding:8px 10px}html[data-modo=campo] .ui-screen .ui-footer-actions{gap:6px}html[data-modo=campo] .ui-screen .ui-footer-actions .ui-btn{flex:30%;min-height:40px;padding:0 8px;font-size:.84rem}html[data-modo=campo] .pc-rep-banner{padding:8px 12px;font-size:.88rem}.campo-tile{border:1px solid var(--border);background:#fff;position:relative}.campo-tile--nc,.campo-tile--amber{background:#fff}.campo-tile:after{content:"";background:var(--dot,transparent);border-radius:50%;width:9px;height:9px;position:absolute;top:12px;right:12px}.campo-tile--nc{--dot:var(--nc)}.campo-tile--amber{--dot:var(--pend)}.campo-mais-tile{color:var(--ink);background:var(--na-bg)!important}.campo-mais-card:has(.campo-mais-tile){background:#fff}html[data-modo=equilibrado] .pc-continue{flex-wrap:wrap;gap:8px 16px}html[data-modo=equilibrado] .pc-continue-text{flex:100%}html[data-modo=equilibrado] .pc-continue-progress{flex:240px}html[data-modo=equilibrado] .pc-continue .ui-btn{flex:none}.ui-stat-text{flex-direction:column;gap:1px;min-width:0;display:flex}.ui-stat-sub{color:var(--ink-2);font-size:.72rem}.ui-tab-count{background:var(--outline);color:var(--ink-2)}.ui-tab-count.is-acao{background:var(--count);color:#fff}.pc-ev-new .pc-field:has(textarea){flex:1;min-height:0}.pc-ev-new .pc-field:has(textarea) .ui-field-wrap--area{flex:1;min-height:0;display:flex}.pc-ev-new .pc-field:has(textarea) textarea{resize:none;flex:1;height:auto;min-height:7.5em}.pc-ev-new .pc-field:has(textarea){grid-template-rows:auto minmax(0,1fr)}.ui-tab-count{color:#526477}.ui-tab-count.is-acao{color:#fff}.chk-obs-campo{flex-direction:column;flex:none;display:flex;position:relative}.chk-obs-campo .chk-obs-area{flex:1;width:100%;padding-bottom:46px}.chk-obs-campo .chk-obs-voz{flex:none;display:flex;position:absolute;bottom:8px;right:8px}.chk-obs-campo .field-assist-tools{flex-wrap:nowrap;margin:0;position:static}html[data-modo=completo] .chk-pc .chk-obs-campo{flex:1;min-height:0}html[data-modo=completo] .chk-pc .chk-obs-campo .chk-obs-area{height:auto}.chk-grav-linha .chk-grav{color:#526477;opacity:1;border:2px solid #0000}.chk-grav-linha .chk-grav--leve{background:#3aa6d959}.chk-grav-linha .chk-grav--amber{background:#f0b42959}.chk-grav-linha .chk-grav--nc{background:#d93a3a59}.chk-grav-linha .chk-grav.is-on{color:var(--ink);background:#fff6e5}.chk-grav-linha .chk-grav.is-on.chk-grav--leve{color:var(--ink);background:#fff6e5;border-color:#1f78b4}.chk-grav-linha .chk-grav.is-on.chk-grav--amber{color:var(--ink);background:#fff6e5;border-color:#e0a800}.chk-grav-linha .chk-grav.is-on.chk-grav--nc{color:var(--ink);background:#fff6e5;border-color:#c83f45}.ui-row.is-selected{background:#fff6e5}.ui-row-sub:has(.pc-sub-quebra){white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc-amb-painel-troca{display:none}html[data-modo=campo] .pc-amb-painel-troca{background:var(--tabs-bg);border-radius:12px;flex:none;gap:4px;padding:3px;display:flex}html[data-modo=campo] .pc-amb-painel-troca button{min-height:40px;color:var(--ink);background:0 0;border:0;border-radius:9px;flex:1;font-size:.92rem}html[data-modo=campo] .pc-amb-painel-troca button.is-active{background:#fff;box-shadow:0 1px 2px #12202b24}html[data-modo=campo] .pc-amb-cols{flex-direction:column;flex:1;min-height:0;display:flex}html[data-modo=campo] .pc-amb-cols>.ui-card{flex:1;min-height:0}html[data-modo=campo] .pc-amb-cols.is-painel-escolher .pc-amb-right,html[data-modo=campo] .pc-amb-cols.is-painel-roteiro .pc-amb-left,html[data-modo=campo] .ui-screen[aria-label="Ambientes da visita"] .pc-steps{display:none}html[data-modo=campo] .pc-amb-add,html[data-modo=campo] .pc-route-row{flex-wrap:wrap}html[data-modo=campo] .pc-route-model select{max-width:100%}html[data-modo=campo] .ui-screen[aria-label="Central da visita"]{gap:8px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .ui-head{align-items:center}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .ui-title{font-size:1.25rem}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-continue{padding:10px 12px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-continue .ui-btn{width:100%}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-steps-row{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow-y:auto}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-step-card{flex:none;padding:8px 10px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-three,html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-open-block{display:none}html[data-modo=campo] .pc-continue{flex-wrap:wrap;gap:6px 12px}html[data-modo=campo] .pc-continue-text,html[data-modo=campo] .pc-continue-progress{flex:100%}html[data-modo=campo] .pc-choice-name{white-space:normal;line-height:1.15}.pc-ev-new .pc-field:has(textarea) .ui-field-wrap--area{flex-direction:column;align-items:stretch;position:relative}.pc-ev-new .pc-field:has(textarea) textarea{padding-bottom:44px}.dialogo-app{z-index:200}.dialogo-texto{white-space:pre-line;color:var(--ink);margin:0;line-height:1.4}.chk-foco-botoes{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-modo=campo] .chk-resp{white-space:normal;text-align:center;overflow-wrap:anywhere;gap:4px;height:auto;min-height:48px;padding:4px 6px;font-size:.84rem;line-height:1.1}html[data-modo=campo] .chk-resp>.chk-resp-check{flex:none}html[data-modo=campo] .chk-resp>span:last-child{min-width:0}html[data-modo=campo] .chk-foco-amb-nome{overflow-wrap:anywhere;flex:1;min-width:0;font-size:1.05rem;font-weight:500;line-height:1.2}html[data-modo=campo] .chk-foco-amb-pos{white-space:nowrap;flex:none;padding:2px 10px;font-size:.9rem}.chk-foco-apoio{flex:none;gap:4px;position:relative;overflow:visible}.chk-apoio-linha{border:1px solid var(--border);background:#fff;border-radius:12px;position:relative}.chk-apoio-toggle{width:100%;min-height:38px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:.9rem;display:flex}.chk-apoio-linha.is-aberta .chk-apoio-corpo{z-index:30;border:1px solid var(--border);color:var(--ink);background:#fff;border-radius:12px;margin:0;padding:10px 12px;font-size:.86rem;line-height:1.35;position:absolute;bottom:calc(100% + 6px);left:-1px;right:-1px;box-shadow:0 8px 24px #12202b2e}.campo-head-troca{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;min-width:0;padding:0;display:block}.campo-head-troca:disabled{cursor:default}.campo-head-troca .campo-head-sub:after{content:" ▾";color:var(--ink-2)}.campo-empresa-opcao{justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;display:flex}.campo-empresa-opcao.is-ativa{border-color:var(--brand);background:#fff6e5}.campo-empresa-ativa{color:var(--ink);background:#fff;border-radius:999px;flex:none;padding:2px 10px;font-size:.78rem}.pc-ev-new .pc-field:has(textarea){flex:none}.pc-ev-new .pc-field:has(textarea) .ui-field-wrap--area{flex:none;display:block}.pc-ev-new .pc-field:has(textarea) textarea.pc-ev-descricao{resize:none;width:100%;height:auto;min-height:calc(5.6em + 24px);padding-bottom:44px;display:block;overflow-y:hidden}.pc-capture--arquivo{border:1px solid var(--border);color:var(--ink);background:#fff;font-weight:400}.pc-ev-capture{flex-wrap:wrap}.pc-cadastro-status{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.pc-cadastro-status .ui-row-sub{white-space:normal;max-width:180px;margin:0}.chk-grav-linha .chk-grav:not(.is-on){background:var(--grav)}@supports (color:color-mix(in lab, red, red)){.chk-grav-linha .chk-grav:not(.is-on){background:color-mix(in srgb,var(--grav) 30%,#fff)}}.chk-grav-linha .chk-grav:not(.is-on){color:#526477}.pc-ev-capture{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pc-ev-new .pc-capture{text-align:center;flex-direction:column;gap:2px;min-height:52px;padding:6px 4px;font-size:.82rem;line-height:1.15}.pc-ev-new .pc-capture svg{width:18px;height:18px}.pc-ev-link-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pc-ev-new .pc-field:has(textarea) textarea.pc-ev-descricao{min-height:calc(4.2em + 56px)}@media (max-height:760px){.pc-ev-new .pc-field:has(textarea) textarea.pc-ev-descricao{min-height:calc(2.8em + 52px)}.pc-ev-new .pc-ev-privacy{margin:0;font-size:.78rem}.pc-ev-link-text{-webkit-line-clamp:1}.pc-ev-new .pc-ev-link .ui-eyebrow{margin:0}}.chk-limpar{min-height:28px;color:var(--ink-2);cursor:pointer;background:#fff;border:1.5px solid #21a3a3;border-radius:999px;flex:none;padding:0 10px;font-size:.8rem;font-weight:400}.chk-limpar:focus-visible{outline:3px solid var(--brand);outline-offset:2px}html[data-modo=campo] .pc-toast{bottom:calc(92px + env(safe-area-inset-bottom))}.pc-ev-new .pc-field:has(textarea) .ui-field-wrap--area{flex-direction:column;flex:none;gap:6px;display:flex;position:static}.pc-ev-new .pc-field:has(textarea) .ui-field-wrap--area .ui-field-tools{align-self:flex-end;position:static;top:auto;bottom:auto;right:auto;transform:none}.pc-ev-new .pc-field:has(textarea) textarea.pc-ev-descricao{resize:none;flex:none;width:100%;min-height:calc(2.8em + 14px);padding:6px 12px}@media (max-height:760px){.pc-ev-new .pc-field:has(textarea) textarea.pc-ev-descricao{min-height:calc(2.8em + 14px)}}.pc-ev-foot-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pc-ev-foot-text.is-aviso{color:var(--ink)}.report-selo[data-modo=oficial]{background:var(--ok-bg);border-color:#21805b}@media print{#relatorio-visita h1,#relatorio-visita h2,#relatorio-visita h3{break-after:avoid;page-break-after:avoid}:is(#relatorio-visita div:has(>h2),#relatorio-visita div:has(>div>h2)){break-after:avoid;page-break-after:avoid;break-inside:avoid;page-break-inside:avoid}#relatorio-visita [data-pdf-section]>div:first-child+*{break-before:avoid;page-break-before:avoid}#relatorio-visita .rep-nc-grid>*,#relatorio-visita .rep-nc-grid .print-card{break-inside:avoid;page-break-inside:avoid}}.amb-seletor{flex:none;min-width:0;position:relative}.amb-seletor--pc{position:static}.chk-pc-linha{position:relative}.amb-cortina{z-index:70;border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 36px #12202b47}.amb-lista{flex-direction:column;flex:auto;gap:6px;min-height:0;margin:0;padding:0;list-style:none;display:flex}.amb-item{flex:50px;display:flex}.amb-linha{text-align:left;min-height:0;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d6dce5;border-radius:12px;flex:1;grid-template-columns:minmax(0,1fr) 110px 176px 80px;align-items:center;gap:12px;padding:2px 12px;display:grid}.amb-linha.is-atual{background:#fff6e5;border:2px solid #21a3a3}.amb-linha:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.amb-nome{overflow-wrap:anywhere;white-space:normal;min-width:0;font-size:.95rem;line-height:1.2}.amb-barra{background:#e6ecf0;border-radius:999px;height:8px;display:block;overflow:hidden}.amb-barra span{background:#264a80;border-radius:999px;height:100%;display:block}.amb-cnt{white-space:nowrap;min-width:0;color:var(--ink);justify-content:flex-end;align-items:center;gap:4px;font-size:15px;display:inline-flex;overflow:hidden}@media (max-width:520px){.amb-linha{grid-template-columns:minmax(0,1fr) 30px 84px 72px;gap:8px}.amb-cnt-longo{display:none}}.amb-check{color:#21805b}.amb-vazio{min-width:56px;display:block}@media (max-height:860px){.amb-item{flex-basis:44px}.amb-lista{gap:3px}}@media (max-height:800px){.amb-lista{gap:2px}}html[data-modo=campo] .amb-cortina{padding:6px}html[data-modo=campo] .amb-linha{grid-template-columns:minmax(0,1fr) 30px 84px 72px;gap:8px;padding:2px 10px}html[data-modo=campo] .amb-item{flex-basis:44px}html[data-modo=campo] .amb-cnt-longo{display:none}html[data-modo=campo] .amb-lista{gap:4px}@media (max-height:700px){html[data-modo=campo] .amb-item{flex-basis:38px}html[data-modo=campo] .amb-lista{gap:2px}}.chk-foco-amb-botao{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.chk-foco-amb-seta{color:var(--ink-2);flex:none}html[data-modo=campo] .chk-foco-amb-top{align-items:center}button.pc-company-chip{cursor:pointer;font:inherit;border:0;font-size:.8rem}button.pc-company-chip:disabled{cursor:default}button.pc-company-chip:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media (min-width:768px){.campo-sheet-layer{justify-content:center;align-items:center}.campo-sheet{border-radius:20px;max-width:520px}}.amb-topo{display:none}.amb-cortina{overflow:hidden}.amb-lista{overflow-y:auto}@media (max-height:700px){html[data-modo=campo] .amb-cortina{padding:4px 6px}html[data-modo=campo] .amb-topo{flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 4px 4px;display:flex}html[data-modo=campo] .amb-topo-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:.95rem;font-weight:500}html[data-modo=campo] .amb-topo-fechar{border:1.5px solid var(--brand);min-height:28px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:0 12px;font-size:.8rem}html[data-modo=campo] .amb-linha{gap:6px;height:auto;min-height:36px;padding:3px 8px}html[data-modo=campo] .amb-item{flex:none}html[data-modo=campo] .amb-lista{gap:2px}html[data-modo=campo] .amb-nome{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.82rem;line-height:1.15;display:-webkit-box;overflow:hidden}}.campo-acoes-inicio{flex:none;gap:8px;display:flex}.campo-acoes-inicio .campo-btn{white-space:nowrap;border-radius:12px;flex:1 1 0;min-width:0;min-height:42px;padding:0 8px;font-size:.9rem}.campo-proxima{border:2px solid var(--border);text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#fff;border-radius:16px;flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}.campo-proxima:active{background:#fff6e5}.campo-proxima:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.campo-proxima-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.campo-proxima-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:1rem;font-weight:500;line-height:1.2}.campo-proxima-texto{-webkit-line-clamp:2;color:var(--ink-2);-webkit-box-orient:vertical;font-size:.9rem;line-height:1.25;display:-webkit-box;overflow:hidden}.campo-proxima-seta{color:var(--ink-2);flex:none;font-size:1.6rem;line-height:1}.campo-proxima-titulo{min-width:0;display:flex}.campo-proxima-amb{white-space:normal;overflow-wrap:break-word;min-width:0;overflow:visible}.campo-proxima-item{white-space:nowrap;flex:none}.ev7-cols{flex:1;grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:stretch;gap:16px;min-height:0;display:grid}html[data-modo=equilibrado] .ev7-cols{grid-template-columns:minmax(0,320px) minmax(0,1fr)}.ev7-cols.is-single{grid-template-columns:minmax(0,1fr)}.ev7-nova-campo{display:none}.ev7-form{background:#fff;border:2px solid #7f8ba3;border-radius:18px;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:0 4px 14px #12202b14}.ev7-campo-topo{display:none}.ev7-cabeca{background:#fff6e5;border-radius:16px 16px 0 0;flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex;position:relative}.ev7-eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);font-size:.7rem}.ev7-ey-campo{display:none}.ev7-vinculo{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #e3c98a;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.ev7-vinculo:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ev7-vinculo-pino{color:var(--ink);flex:none;place-items:center;display:grid}.ev7-vinculo-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ev7-vinculo-amb{overflow-wrap:anywhere;font-family:var(--font-display),"Outfit",sans-serif;font-size:1.02rem;font-weight:500;line-height:1.25}.ev7-vinculo-item{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:.82rem;overflow:hidden}.ev7-vinculo-seta{color:var(--ink-2);flex:none}.ev7-fundo{z-index:60;background:0 0;position:fixed;inset:0}.ev7-chip-atual{white-space:nowrap;background:#fff;border:1px solid #21a3a3;border-radius:999px;flex:none;padding:1px 8px;font-size:.7rem}.ev7-corpo{flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 14px;display:flex;overflow-y:auto}.ev7-capturas{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ev7-cap{color:#fff;cursor:pointer;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 6px;font-size:.9rem;font-weight:400;line-height:1.1;display:flex}.ev7-cap:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ev7-cap--foto{background:var(--register-gradient)}.ev7-cap--foto:disabled{opacity:.4;cursor:not-allowed}.ev7-cap--audio{background:#2aa7e8}.ev7-cap--arquivo{border-color:var(--outline);color:var(--ink);background:#fff}.ev7-anexo{border:1px solid var(--border);background:#fff;border-radius:14px;flex:none;align-items:center;gap:12px;padding:8px;display:flex}.ev7-miniatura{border:1px solid var(--border);background:var(--na-bg);width:80px;height:80px;color:var(--ink);cursor:zoom-in;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.ev7-miniatura img{object-fit:cover;width:100%;height:100%}.ev7-miniatura--audio{cursor:default}.ev7-miniatura-ampliar{width:22px;height:22px;color:var(--ink);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px;box-shadow:0 1px 3px #12202b4d}.ev7-anexo-acoes{flex-wrap:wrap;gap:8px;display:flex}.ev7-mini-btn{border:1.5px solid var(--outline);min-height:34px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;padding:0 14px;font-size:.84rem}.ev7-campo-descricao{flex-direction:column;flex:none;gap:4px;display:flex}.ev7 .ev7-campo-descricao .ui-field-wrap--area{flex-direction:column;gap:6px;display:flex;position:static}.ev7 .ev7-campo-descricao .ui-field-tools{align-self:flex-end;position:static;top:auto;bottom:auto;right:auto;transform:none}.ev7 .ev7-descricao.pc-input-tools{resize:none;flex:none;width:100%;min-height:calc(2.8em + 14px);padding:6px 12px;display:block;overflow-y:hidden}.ev7-privacidade{color:var(--ink-2);margin:0;font-size:.78rem}.ev7-rodape{border-top:1px solid var(--border);flex-direction:column;flex:none;gap:6px;padding:10px 14px 12px;display:flex}.ev7-aviso{color:var(--ink);justify-content:space-between;align-items:center;gap:8px;font-size:.82rem;display:flex}.ev7-aviso-texto{min-width:0}.ev7-link{color:var(--ink);cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:.84rem;text-decoration:underline}.ev7-botoes{gap:8px;display:flex}.ev7-botoes .ui-btn--save{flex:1}.ev7-lista{flex-direction:column;gap:10px;min-height:0;display:flex}.ev7-lista-topo{flex-wrap:wrap;flex:none;align-items:center;gap:8px 14px;display:flex}.ev7-aviso-ia{color:var(--ink-2);flex:140px;margin:0;font-size:.8rem}.ev7-scroll{flex-direction:column;flex:1;gap:12px;min-height:0;padding:2px;display:flex;overflow-y:auto}.ev7-card{background:#fff;border:2px solid #7f8ba3;border-radius:16px;flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.ev7-card-topo{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.ev7-card-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.05rem;font-weight:500;line-height:1.25}.ev7-card-desc{color:var(--ink-2);margin:0;font-size:.9rem}.ev7-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ev7-chip{white-space:nowrap;min-height:24px;color:var(--ink);background:#eef3f7;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:.76rem;font-weight:400;display:inline-flex}.ev7-chip--botao{cursor:pointer;background:#eef1f7;border:1px solid #c9d3db}.ev7-chip--botao:disabled{opacity:.5;cursor:default}.ev7-chip--ia{background:#fff1d6;border:1px solid #21a3a3}.ev7-chip--info{background:var(--info-bg)}.ev7-chips-fim{margin-left:auto}.ev7-btn-ia{min-height:28px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #264a80;border-radius:999px;padding:0 12px;font-size:.8rem}.ev7-btn-ia:disabled{opacity:.5;cursor:default}.ev7-nota{color:var(--ink);background:#fff6e5;border-radius:12px;padding:8px 12px;font-size:.84rem}.ev7-ia{color:var(--ink);background:#fff6e5;border-left:4px solid #21a3a3;border-radius:6px 12px 12px 6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.ev7-ia-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);font-size:.7rem}.ev7-ia-rotulo span{letter-spacing:0;text-transform:none}.ev7-ia-texto{margin:0;font-size:.9rem;line-height:1.35}.ev7-ia-nota,.ev7-ia-descartada{color:var(--ink-2);margin:0;font-size:.82rem}.ev7-ia-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ev7-veu{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffffb8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ev7-lb{background:#fff;border:2px solid #7f8ba3;border-radius:20px;grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);width:min(1000px,100%);max-height:calc(100dvh - 40px);display:grid;overflow:hidden;box-shadow:0 24px 60px #12202b33}.ev7-lb--so-foto{grid-template-columns:minmax(0,1fr);width:min(720px,100%)}.ev7-lb-foto{background:#f1ece0;place-items:center;min-height:0;display:grid;position:relative}.ev7-lb-foto img{object-fit:contain;max-width:100%;max-height:calc(100dvh - 44px);display:block}.ev7-seta{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;padding:0 0 3px;font-size:1.6rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #12202b40}.ev7-seta--ant{left:12px}.ev7-seta--prox{right:12px}.ev7-lb-pos{color:var(--ink);background:#fff;border-radius:999px;padding:3px 12px;font-size:.8rem;position:absolute;bottom:12px;left:12px}.ev7-lb-info{flex-direction:column;gap:12px;min-height:0;padding:18px 20px;display:flex;overflow-y:auto}.ev7-lb-cab{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.ev7-lb-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.3rem;font-weight:500;line-height:1.2}.ev7-lb-x{background:var(--na-bg);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.ev7-lb-bloco{flex-direction:column;gap:4px;display:flex}.ev7-lb-texto{color:var(--ink);margin:0;font-size:.95rem}.ev7-lb-vinculo{color:var(--ink);background:#fff6e5;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.9rem;display:flex}.ev7-lb-rodape{gap:8px;margin-top:auto;display:flex}.ev7-excluir{min-height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #c83f45;border-radius:12px;padding:0 18px;font-size:.9rem}.ev7-fechar{flex:1}.ev7-picker-fechar{background:var(--na-bg);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}html[data-modo=campo] .ev7-nova-campo{display:flex}html[data-modo=campo] .ev7-cols{flex-direction:column;gap:10px;display:flex}html[data-modo=campo] .ev7-aviso-ia{display:none}html[data-modo=campo] .ev7-form{z-index:85;box-shadow:none;border:0;border-radius:0;display:none;position:fixed;inset:0}html[data-modo=campo] .ev7-form.is-aberto{display:flex}html[data-modo=campo] .ev7-campo-topo{border-bottom:1px solid var(--border);flex:none;align-items:center;gap:10px;padding:10px 14px;display:flex}html[data-modo=campo] .ev7-voltar{border:1px solid var(--border);background:var(--na-bg);width:40px;height:40px;color:var(--ink);cursor:pointer;border-radius:12px;place-items:center;display:grid}html[data-modo=campo] .ev7-campo-titulos{flex-direction:column;line-height:1.2;display:flex}html[data-modo=campo] .ev7-campo-sub{color:var(--ink-2);font-size:.76rem}html[data-modo=campo] .ev7-campo-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.15rem;font-weight:500}html[data-modo=campo] .ev7-cabeca{background:#fff;border-radius:0;padding:12px 14px 2px}html[data-modo=campo] .ev7-ey-pc{display:none}html[data-modo=campo] .ev7-ey-campo{display:inline}html[data-modo=campo] .ev7-lista{flex:1}html[data-modo=campo] .ev7-veu{padding:12px}html[data-modo=campo] .ev7-lb{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}html[data-modo=campo] .ev7-lb-foto img{max-height:46dvh}html[data-modo=campo] .ev7-lb-info{gap:8px;padding:12px 14px}html[data-modo=campo] .ev7-lb-bloco--vinculo,html[data-modo=campo] .ev7-lb-ia{display:none}html[data-modo=campo] .ev7-nova-campo{flex:none;width:100%;display:inline-flex}html[data-modo=campo] .ev7-lista-topo .ui-tabs{width:100%}html[data-modo=campo] .ev7-lista-topo .ui-tab{white-space:nowrap;flex:auto;justify-content:center;padding:0 6px;font-size:.8rem}.ev7-fundo--folha{z-index:95;background:#12202b59}.ev7-picker{z-index:96;background:#fff;border:0;border-radius:20px 20px 0 0;flex-direction:column;max-width:560px;max-height:94dvh;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 14px 36px #12202b38}.ev7-picker--pc{z-index:61;border:2px solid #21a3a3;border-radius:14px;max-width:none;margin:0;bottom:auto;right:auto}.ev7-pk-topo{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 6px;display:flex}.ev7-picker--pc .ev7-pk-topo{align-items:baseline;padding:12px 16px 8px}.ev7-pk-topo--volta{justify-content:flex-start}.ev7-picker-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.15rem;font-weight:500;line-height:1.2}.ev7-pk-dica{color:var(--ink-2);font-size:.82rem}.ev7-pk-quem{flex-direction:column;flex:1;min-width:0;line-height:1.2;display:flex}.ev7-pk-quem-sub{color:var(--ink-2);font-size:.76rem}.ev7-pk-cols{flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0;min-height:0;padding:0 16px 14px;display:grid}.ev7-pk-col{flex-direction:column;gap:6px;min-height:0;padding-right:16px;display:flex}.ev7-pk-col+.ev7-pk-col{border-left:1px solid var(--border);padding:0 0 0 16px}.ev7-pk-rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);flex:none;font-size:.72rem;font-weight:500}.ev7-pk-painel{background:#f6f8fa;border-radius:12px;flex-direction:column;gap:4px;min-height:0;padding:8px;display:flex;overflow-y:auto}.ev7-pk-amb{text-align:left;width:100%;min-height:36px;color:var(--ink);cursor:pointer;background:#eef1f7;border:1.5px solid #0000;border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:8px;padding:3px 12px;font-size:.9rem;line-height:1.2;display:flex}.ev7-pk-amb:focus-visible,.ev7-pk-item:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ev7-pk-amb.is-foco{box-shadow:inset 0 0 0 1.5px #7f8ba3}.ev7-pk-amb.is-atual{background:#fff6e5;border-color:#21a3a3}.ev7-pk-amb-nome{overflow-wrap:anywhere;min-width:0}.ev7-pk-seta{color:var(--ink-2);flex:none;font-size:1.15rem;line-height:1}.ev7-pk-itens{flex-direction:column;gap:6px;min-height:0;display:flex;overflow-y:auto}.ev7-pk-item{border:1px solid var(--border);text-align:left;width:100%;min-height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:10px;flex:none;align-items:center;gap:10px;padding:4px 12px;font-size:.88rem;line-height:1.25;display:flex}.ev7-pk-item.is-atual{border:1.5px solid #21a3a3}.ev7-pk-bola{background:#fff;border:1.5px solid #7f8ba3;border-radius:50%;flex:none;width:10px;height:10px}.ev7-pk-item.is-atual .ev7-pk-bola{background:#21a3a3;border-color:#21a3a3}.ev7-pk-item-txt{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;min-width:0;display:-webkit-box;overflow:hidden}.ev7-picker--etapas .ev7-pk-rotulo{padding:6px 16px 4px}.ev7-picker--etapas .ev7-pk-painel{margin:0 12px 12px}.ev7-picker--etapas .ev7-pk-amb{min-height:40px}.ev7-picker--etapas .ev7-pk-itens{padding:2px 12px 14px}.ev7-picker--pc .ev7-pk-itens--so{padding:0 16px 14px}@media (max-height:700px){.ev7-picker--etapas .ev7-pk-topo{padding:10px 16px 2px}.ev7-picker--etapas .ev7-pk-rotulo{padding:4px 16px 2px}.ev7-picker--etapas .ev7-pk-painel{gap:3px;margin-bottom:8px;padding:6px}.ev7-picker--etapas .ev7-pk-amb{min-height:34px;padding-block:2px;font-size:.86rem}.ev7-picker--etapas .ev7-pk-itens{gap:4px;padding-bottom:8px}.ev7-picker--etapas .ev7-pk-item{min-height:34px;padding-block:3px;font-size:.84rem}}.ev7-anexo-lado{flex-direction:column;gap:6px;min-width:0;display:flex}.ev7-anexo-info{color:var(--ink);font-size:.86rem}.ev7-midia{z-index:8;border-radius:inherit;background:#fff;flex-direction:column;gap:10px;padding:14px;display:flex;position:absolute;inset:0}.ev7-midia-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);flex:none;font-size:1.1rem;font-weight:500}.ev7-video{object-fit:contain;background:#f6f8fa;border-radius:12px;flex:1;width:100%;min-height:0}.ev7-gravacao{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;display:flex}.ev7-gravacao-tempo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:2.2rem;font-weight:500;line-height:1}.ev7-gravacao-resta{color:var(--ink-2);font-size:.84rem}.ev7-medidor{align-items:flex-end;gap:4px;height:48px;display:flex}.ev7-medidor i{background:#2aa7e8;border-radius:3px;width:6px;display:block}.ev7-midia .ev7-botoes{flex:none}.ev7-midia .ev7-botoes .ui-btn--primary{flex:1}.ev7-pk-rotulo{overflow-wrap:anywhere}.ev7-rodape{position:relative}.ev7-rodape .ev7-aviso{z-index:2;border-top:1px solid var(--border);background:#fff6e5;padding:6px 14px;position:absolute;bottom:100%;left:0;right:0}@media (max-height:780px){html:not([data-modo=campo]) .ev7-corpo{gap:8px;padding-block:8px}html:not([data-modo=campo]) .ev7 .ev7-descricao.pc-input-tools{min-height:40px}}.chk-foco-tools,.campo-tela .chk-foco-tools{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.chk-foto-linha{min-height:32px;color:var(--ink);flex:none;align-items:center;gap:8px;font-size:.84rem;display:flex}.chk-foto-mini{border:1px solid var(--border);object-fit:cover;border-radius:8px;flex:none;width:32px;height:32px}.chk-foto-aviso{flex:1;min-width:0;line-height:1.2}.chk-foto-link{color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:.84rem;text-decoration:underline}.chk-cam-fundo{z-index:120;background:#fffc;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.chk-cam{background:#fff;border:2px solid #7f8ba3;border-radius:18px;flex-direction:column;gap:10px;width:min(520px,100%);max-height:calc(100dvh - 24px);padding:14px;display:flex;box-shadow:0 14px 36px #12202b38}.chk-cam-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1.1rem;font-weight:500}.chk-cam-video{aspect-ratio:4/3;object-fit:contain;background:#f6f8fa;border-radius:12px;width:100%;min-height:0;max-height:62dvh}.chk-cam-botoes{flex:none;gap:8px;display:flex}.chk-cam-botoes .ui-btn--primary{flex:1}.ev7-cap:disabled{opacity:.4;cursor:not-allowed}.ev7-audio-previa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ev7-ouvir{min-height:28px}.ev7-botoes--precisa{align-items:center}.ev7-precisa{min-width:0;color:var(--ink);flex:1 1 0;font-size:.76rem;line-height:1.2}.ev7-botoes--precisa .ui-btn--save{flex:none}.pc-modo-nota{flex:none;margin:0}.pc-link-btn:disabled{opacity:.5;cursor:default;text-decoration:none}@media (max-height:780px){html:not([data-modo=campo]) .ev7-campo-descricao{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;display:grid}html:not([data-modo=campo]) .ev7-campo-descricao>.ui-eyebrow{grid-area:1/1}html:not([data-modo=campo]) .ev7 .ev7-campo-descricao .ui-field-wrap--area{display:contents}html:not([data-modo=campo]) .ev7 .ev7-campo-descricao .ui-field-tools{grid-area:1/2;align-self:center}html:not([data-modo=campo]) .ev7 .ev7-descricao.pc-input-tools{grid-area:2/1/auto/-1}html:not([data-modo=campo]) .ev7-privacidade{font-size:.72rem;line-height:1.25}}.pc-modo-card.is-on{background:#fff6e5;border-color:#21a3a3}.pc-modo-radio.is-on{background:#21a3a3;border-color:#21a3a3}.pc-modo-quick-list li.is-on{background:#fff6e5}@media (max-height:820px){.pc-modo-quick-list{display:none}}.chk-foco-card,.chk-foco-obs,.chk-apoio-linha,.chk-apoio-cartao,.chk-foco-amb,.chk-sel-botao,.amb-cortina{border:2px solid #7f8ba3;box-shadow:0 1px 3px #12202b14}.amb-cortina{box-shadow:0 14px 36px #12202b47,0 1px 3px #12202b14}.chk-apoio-linha.is-aberta .chk-apoio-corpo{border:2px solid #7f8ba3;left:-2px;right:-2px}.foto-amp-fundo{z-index:130;background:#ffffffeb;place-items:center;padding:12px;display:grid;position:fixed;inset:0;overflow:hidden}.foto-amp-caixa{flex-direction:column;align-items:center;gap:10px;max-width:100%;max-height:100%;display:flex}.foto-amp-img{object-fit:contain;background:#fff;border:2px solid #7f8ba3;border-radius:12px;max-width:min(92vw,900px);max-height:calc(100dvh - 90px);box-shadow:0 1px 3px #12202b14}.foto-amp-fechar{flex:none}.chk-foto-mini-botao,.chk-apoio-foto-botao{cursor:zoom-in;background:0 0;border:0;border-radius:8px;flex:none;padding:0;display:inline-flex}.chk-foto-mini-botao:focus-visible,.chk-apoio-foto-botao:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.ev7-filtro{max-width:100%;min-height:36px;color:var(--ink);background:#fff;border:2px solid #7c8ca0;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:.84rem;display:inline-flex;position:relative}.ev7-filtro-pino{color:var(--ink);flex:none;display:inline-flex}.ev7-filtro-rotulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);flex:none;font-size:.9rem;font-weight:500}.ev7-filtro-valor{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);overflow:hidden}.ev7-filtro-seta{color:var(--ink-2);flex:none;font-size:.75rem}.ev7-filtro-select{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;position:absolute;inset:0}.ev7-filtro:focus-within{outline:3px solid var(--brand);outline-offset:2px}.ev7-filtro.is-ativo{background:#fff6e5;border-color:#21a3a3;padding-right:6px}.ev7-filtro.is-ativo .ev7-filtro-seta{display:none}.ev7-filtro-limpar{z-index:1;width:26px;height:26px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:999px;flex:none;place-items:center;padding:0;font-size:.8rem;line-height:1;display:inline-grid;position:relative}.ev7-filtro-limpar:focus-visible{outline:3px solid var(--brand);outline-offset:1px}html[data-modo=campo] .ev7-filtro{width:100%;display:flex}html[data-modo=campo] .ev7-filtro-valor{flex:1}.emp-ativa{flex:auto;align-items:center;gap:10px;min-width:0;max-width:22rem;display:flex}.emp-ativa-avatar,.emp-avatar-cor{background:var(--emp-cor);color:#fff;width:40px;height:40px;font-family:var(--font-display),"Outfit",sans-serif;border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:500;line-height:1;display:grid}.ui-avatar.emp-avatar-cor{background:var(--emp-cor)!important}html[data-modo=completo] .emp-ativa-avatar{width:34px;height:34px;font-size:.8rem}.emp-ativa-caixa{border:2px solid var(--emp-cor);min-width:0;height:38px;color:var(--ink);text-align:left;cursor:pointer;background:#fff;border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;display:flex;position:relative}.emp-ativa-caixa:disabled{cursor:default}.emp-ativa-caixa:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.emp-ativa-selo{background:var(--emp-cor);color:#fff;white-space:nowrap;border-radius:6px;padding:0 6px;font-size:15px;font-weight:400;line-height:18px;position:absolute;top:-9px;left:12px}.emp-ativa-nome{min-width:0;font-family:var(--font-display),"Outfit",sans-serif;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);flex:1;font-size:18px;font-weight:500;line-height:1.1;overflow:hidden}.emp-ativa-seta{color:var(--ink-2);flex:none;align-items:center;display:inline-flex}.campo-head .emp-ativa{max-width:none;padding-top:6px}.campo-head{padding-top:12px}.emp-cores{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;padding-left:2px;display:flex}.emp-cores-rotulo{color:var(--ink-2);font-size:.8rem}.emp-cor-bolinha{cursor:pointer;border:2px solid #fff;border-radius:50%;width:22px;height:22px;padding:0;box-shadow:0 0 0 1px #7f8ba3}.emp-cor-bolinha.is-on{box-shadow:0 0 0 2px var(--ink)}.emp-cor-bolinha:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.voz-linha{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.chk-linha-foto,.voz-btn,.voz-barra{color:#fff;white-space:nowrap;border:0;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 14px;font-size:.92rem;font-weight:400;line-height:1;display:inline-flex}.chk-linha-foto{cursor:pointer;background:#fff}.voz-btn{cursor:pointer;background:#1f78b4}.chk-linha-foto svg,.voz-btn svg{flex:none;width:18px;height:18px}.chk-linha-foto:disabled,.voz-btn:disabled{cursor:default;opacity:.55}.chk-linha-foto.is-apagado{opacity:.4}.chk-linha-foto:focus-visible,.voz-btn:focus-visible,.voz-ia:focus-visible,.voz-parar:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.voz-ia{height:32px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #d6dce5;border-radius:12px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 12px;font-size:.88rem;font-weight:400;line-height:1;display:inline-flex}.voz-ia:disabled{cursor:default;opacity:.55}.voz-btn.is-desligada,.voz-ia.is-desligada{color:#51606c;opacity:1;background:#eef1f5;border-color:#b4c2ce}.voz-ia.is-apagado{opacity:.4}.voz-barra{background:#1f78b4;flex:1;justify-content:flex-start;gap:10px;min-width:0}.voz-ponto{background:#fff;border-radius:50%;flex:none;width:9px;height:9px;animation:1s ease-in-out infinite voz-pisca}.voz-medidor{flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;height:22px;display:flex}.voz-medidor span{background:#fff;border-radius:2px;width:3px;min-height:4px;transition:height 80ms linear}.voz-tempo{font-variant-numeric:tabular-nums;flex:none}.voz-parar{color:#fff;cursor:pointer;background:0 0;border:1.5px solid #fff;border-radius:9px;flex:none;height:26px;padding:0 12px;font-size:.85rem;font-weight:400;line-height:1}@keyframes voz-pisca{50%{opacity:.35}}.chk-obs-campo .chk-obs-area{padding-bottom:8px}.chk-obs-area{height:104px;min-height:104px}.chk-obs-ouvindo{color:var(--ink-2);pointer-events:none;align-items:center;gap:4px;font-size:.8rem;display:inline-flex;position:absolute;bottom:8px;left:10px}.chk-cursor{background:var(--ink);width:2px;height:14px;animation:1s step-end infinite voz-pisca;display:inline-block}.chk-obs-aviso{color:var(--ink);background:#fff6e5;border:1.5px solid #21a3a3;border-radius:10px;margin-top:4px;padding:6px 10px;font-size:.84rem;line-height:1.25;display:block}html[data-modo=completo] .chk-pc .chk-obs-area{height:auto;min-height:60px}@media (max-width:520px){.voz-linha.is-gravando .voz-ia{display:none}.voz-barra{gap:8px;padding:0 10px}}.pc-avatar{color:#000;font-family:var(--font-display),"Outfit",sans-serif;background:#eef1f7;border:1.5px solid #c9d3db;font-weight:500}.emp-avatar-btn{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;padding:0;display:inline-grid;position:relative}.emp-avatar-btn:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.emp-lapis{width:18px;height:18px;color:var(--ink);background:#fff;border:1.5px solid #7f8ba3;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.cor-fundo{z-index:140;position:fixed;inset:0}.cor-fundo--folha{background:#12202b40}.cor-janela{background:#fff;border:2px solid #7f8ba3;border-radius:16px;flex-direction:column;gap:12px;padding:14px 16px 16px;display:flex;position:fixed;box-shadow:0 8px 24px #12202b2e}.cor-janela-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:.95rem;font-weight:500}.cor-bolinhas{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cor-bolinhas--janela{grid-template-columns:repeat(4,30px);gap:10px;display:grid}.cor-bolinhas--folha{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px;display:grid}.cor-bolinha{color:var(--ink);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;display:flex}.cor-bolinha-disco{border:2px solid #fff;border-radius:50%;width:26px;height:26px;display:block;box-shadow:0 0 0 1px #7f8ba3}.cor-bolinhas--janela .cor-bolinha-disco{width:30px;height:30px}.cor-bolinhas--folha .cor-bolinha-disco{width:44px;height:44px}.cor-bolinha.is-on .cor-bolinha-disco{box-shadow:0 0 0 2px #263445}.cor-bolinha:focus-visible{outline:3px solid var(--brand);outline-offset:3px;border-radius:50%}.cor-bolinha-nome{color:var(--ink);font-size:.78rem;line-height:1.1}.cor-folha{padding:8px 16px calc(18px + env(safe-area-inset-bottom));background:#fff;border:2px solid #7f8ba3;border-bottom:0;border-radius:20px 20px 0 0;flex-direction:column;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #12202b2e}.cor-folha-alca{background:#7f8ba3;border-radius:2px;align-self:center;width:40px;height:4px}.cor-folha-topo{align-items:center;gap:12px;min-width:0;display:flex}.cor-folha-avatar{background:var(--emp-cor);color:#fff;width:40px;height:40px;font-family:var(--font-display),"Outfit",sans-serif;border-radius:50%;flex:none;place-items:center;font-size:.9rem;font-weight:500;display:grid}.cor-folha-textos{flex-direction:column;min-width:0;display:flex}.cor-folha-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1rem;font-weight:500}.cor-folha-nome{text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2);font-size:.85rem;overflow:hidden}:is(.ui-row-icon:has(.emp-avatar-cor),.ui-row-icon:has(.emp-avatar-btn)){background:0 0}.campo-tela .chk-foco-obs,.campo-tela .chk-obs-campo{flex:auto;min-height:0}.campo-tela .chk-obs-campo .chk-obs-area{flex:auto;height:auto;min-height:52px}.chk-obs-area,.chk-obs-campo textarea{font-family:inherit}.chk-resp,.chk-resp span,.chk-grav{font-weight:400}.chk-segmentos{align-items:center;gap:5px;padding:3px;display:flex}.chk-seg{cursor:pointer;border:0;border-radius:5px;flex:1 1 0;min-width:0;height:10px;padding:0;position:relative}.chk-seg:before{content:"";position:absolute;inset:-12px -2px}.chk-seg.is-atual{box-shadow:0 0 0 2px #fff,0 0 0 4px #263445}.chk-seg:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.chk-pc-fila{flex-wrap:wrap}.chk-pc-num{color:#000;background:#fff;border:2px solid #0000;border-radius:10px;width:40px;height:40px;font-weight:400}.chk-pc-num.is-pend{color:#000;background:#fff;border-color:#dde3e9}.chk-pc-num.is-ok{color:#fff;background:#21805b;border-color:#21805b}.chk-pc-num.is-nc{color:#fff;background:#c83f45;border-color:#c83f45}.chk-pc-num.is-na{color:#000;background:#c3cdd6;border-color:#c3cdd6}.chk-pc-num.is-atual{border-color:#264a80;box-shadow:0 0 0 3px #dce6fb}.chk-foto-linha{flex-wrap:wrap}.chk-foto-mini{border-radius:10px;width:56px;height:56px}.chk-foto-mini-botao{border-radius:10px}.chk-apoio-evid{flex-direction:column;align-items:flex-start;gap:2px;margin:0;display:flex}.chk-apoio-evid figcaption{color:var(--ink-2);font-size:.78rem}.chk-apoio-foto--audio{font-size:1.2rem}.campo-acoes-inicio .campo-btn:has(.campo-btn-detalhe){flex-direction:column;gap:1px;min-height:48px;line-height:1.15}.campo-btn-detalhe{opacity:.95;font-size:.74rem}.ev7-card-linha{align-items:flex-start;gap:12px;min-width:0;display:flex}.ev7-card-conteudo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ev7-card-mini{width:56px;height:56px;color:var(--ink-2);cursor:zoom-in;background:#eef3f7;border:1px solid #d2dce4;border-radius:10px;flex:none;place-items:center;padding:0;display:grid;overflow:hidden}.ev7-card-mini img{object-fit:cover;width:100%;height:100%;display:block}.ev7-card-mini:disabled,.ev7-card-mini--icone{cursor:default}.ev7-card-mini:focus-visible{outline:3px solid var(--brand);outline-offset:2px}.campo-mais-destaque{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:#fff6e5;border:2px solid #21a3a3;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;display:flex}.campo-mais-destaque .campo-mais-tile{flex:none}.campo-mais-destaque-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.campo-mais-destaque-titulo{font-family:var(--font-display),"Outfit",sans-serif;align-items:center;gap:8px;font-size:1.05rem;font-weight:500;display:flex}.campo-mais-destaque-sub{color:var(--ink-2);font-size:.84rem}.campo-mais-etiqueta{font-family:var(--font-body),"Nunito Sans",sans-serif;color:var(--ink);background:#fff;border:1px solid #21a3a3;border-radius:999px;padding:1px 8px;font-size:.7rem;font-weight:400}.cemp{gap:8px}.campo-empresa-nome{align-items:center;gap:10px;min-width:0;display:flex}.emp-avatar-mini{background:var(--emp-cor,#4a5d73);color:#fff;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:.74rem;font-weight:400;display:grid}.ui-nota-divergencia{color:var(--ink);background:#fff6e5;border:1.5px solid #21a3a3;border-radius:10px;margin-top:6px;padding:6px 10px;font-size:.82rem;line-height:1.3}.faixa-outra-empresa{color:#000;background:#ffe8a3;border:1.5px solid #21a3a3;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-bottom:8px;padding:6px 12px;font-size:.88rem;line-height:1.3;display:flex}.faixa-outra-texto{overflow-wrap:anywhere;flex:220px;min-width:0}.faixa-outra-botao{white-space:normal;text-align:center;flex:none;max-width:100%;min-height:30px}.faixa-curto{display:none}@media (max-width:767px){.faixa-outra-empresa{flex-wrap:nowrap;gap:8px}.faixa-outra-texto{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.faixa-outra-botao{white-space:nowrap}.faixa-longo{display:none}.faixa-curto{display:inline}.faixa-outra-livre{white-space:normal;overflow:visible}}.campo-tela,html[data-modo=campo] .ui-screen{height:calc(100dvh - 137px - var(--faixa-h,0px))}html[data-modo=equilibrado] .campo-tela{height:calc(100dvh - 190px - var(--faixa-h,0px))}.ui-avatar.pc-avatar-neutro{color:#000;font-family:var(--font-display),"Outfit",sans-serif;border:1.5px solid #c9d3db;font-weight:500;background:#eef1f7!important}.pc-recent-row .emp-avatar-mini{width:32px;height:32px}.pc-recent-row{gap:10px}.pc-reg-card-nota{color:var(--ink-2);text-align:center;margin-top:2px;font-size:.78rem;line-height:1.3}.voz-revisao-nota{color:var(--ink-2);flex:none;margin:0;font-size:.8rem;line-height:1.3}.perfil-novo{font-family:var(--font-body),"Nunito Sans",sans-serif;color:#000;vertical-align:middle;background:#fff6e5;border:1px solid #21a3a3;border-radius:999px;margin-left:8px;padding:1px 8px;font-size:.7rem;font-weight:400}.pc-perm-list--nao li{color:var(--ink-2)}.em-breve{color:#000;background:#fff6e5;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.76rem;font-weight:400;display:inline-flex}.fiscal-cartao{flex-direction:column;gap:6px;display:flex}.fiscal-pops{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fiscal-pops li{flex-direction:column;display:flex}.fiscal-pop-titulo{color:var(--ink)}.pc-renovar{width:min(26rem,100vw - 24px)}.ev7-btn-ia.is-desligada{color:#51606c;cursor:not-allowed;background:#eef1f5;border-color:#b4c2ce}.ev7-ia-aviso{color:var(--ink);margin-top:6px;font-size:.8rem;line-height:1.3;display:block}.ev7-nota--ia{border:1.5px solid #21a3a3}.ui-btn--criar{color:#fff;background:#2b54cf;font-weight:400}.ui-btn--criar:disabled{opacity:.5}.priv-painel{flex-direction:column;gap:10px;margin-top:12px;display:flex}.priv-cartao{flex-direction:column;gap:8px;padding:12px 14px;display:flex}.priv-texto{white-space:normal;margin:0;line-height:1.35}.priv-nota{white-space:normal;color:var(--ink);background:#eef1f7;border-radius:10px;margin:0;padding:8px 10px;line-height:1.35}.priv-acoes{gap:8px;display:flex}.priv-opcoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.priv-opcao{min-height:40px;color:var(--ink);cursor:pointer;background:#fff;border:1.5px solid #8a96ad;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:15px;display:inline-flex}.priv-opcao.is-on{background:#fff6e5;border-color:#21a3a3}.priv-opcao input{accent-color:#21a3a3}.priv-outro{align-items:center;gap:6px;display:inline-flex}.priv-outro .ui-input{width:90px;min-height:40px}.priv-painel .ui-field-error{color:#b83a33;font-size:15px}.priv-faixa{color:#000;background:#ffe8a3;border:1.5px solid #21a3a3;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:6px 12px;font-size:.88rem;display:flex}.priv-revisar{color:#000;cursor:pointer;background:0 0;border:0;padding:0;font-size:.88rem;text-decoration:underline}.priv-lista{flex-direction:column;gap:6px;display:flex}.priv-linha{background:#fff;border:1px solid #d6dce5;border-radius:10px;flex-direction:column;padding:6px 10px;display:flex}.priv-linha-titulo{color:var(--ink)}.priv-janela{width:min(30rem,100vw - 24px)}.priv-texto-janela{color:var(--ink);margin:8px 0;line-height:1.4}.priv-aceite{margin:6px 0}.aviso-foto-camada{z-index:220;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.aviso-foto-fundo{background:#12202b40;border:0;position:absolute;inset:0}.aviso-foto-folha{box-sizing:border-box;width:100%;max-width:30rem;padding:10px 16px calc(16px + env(safe-area-inset-bottom));color:var(--ink);background:#fff;border-radius:20px 20px 0 0;flex-direction:column;gap:10px;display:flex;position:relative;box-shadow:0 -10px 30px #12202b2e}.aviso-foto-alca{background:#c9d3db;border-radius:2px;align-self:center;width:36px;height:4px}.aviso-foto-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.25rem;font-weight:500}.aviso-foto-linha{color:#000;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:.95rem;line-height:1.3;display:flex}.aviso-foto-linha--sim{background:#e3f6ea}.aviso-foto-linha--nao{background:#fde7e7}.aviso-foto-linha>span:first-child{flex:none;font-size:1.05rem}.aviso-foto-check{color:var(--ink);align-items:center;gap:8px;font-size:.9rem;display:flex}.aviso-foto-check input{accent-color:#21a3a3;width:18px;height:18px}.aviso-foto-botao{color:#000;cursor:pointer;background:#e0a800;border:0;border-radius:12px;height:44px;font-size:1rem;font-weight:400}.aviso-foto-botao:focus-visible{outline:3px solid var(--brand);outline-offset:2px}@media (min-width:768px){.aviso-foto-camada{align-items:center}.aviso-foto-folha{border-radius:20px}}.pop-conjunto{flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.pop-conjunto-linha{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;display:flex}.pop-conjunto-textos{flex-direction:column;flex:220px;min-width:0;display:flex}.pop-conjunto-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-size:1rem;font-weight:500}.pop-outros-titulo{flex:none;margin-top:4px}.pop-revisar{color:#000;background:#ffe8a3;border:1px solid #21a3a3;border-radius:999px;align-items:center;min-height:22px;padding:0 10px;font-size:.76rem;font-weight:400;display:inline-flex}.pop-aviso-inicio{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pop-editor{gap:10px}.pop-abas{flex-wrap:wrap;flex:none;align-items:center;gap:8px;display:flex}.pop-aba-breve{min-height:34px;color:var(--ink-2);cursor:pointer;background:#fff;border:1.5px dashed #d6dce5;border-radius:12px;align-items:center;gap:6px;padding:0 12px;font-size:.88rem;display:inline-flex}.pop-breve-nota{flex:none;margin:0}.pop-secoes{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow-y:auto}.pop-secao{background:#fff;border:1.5px solid #d6dce5;border-radius:12px;flex:none}.pop-secao.is-aberta{background:#fff6e5;border-color:#21a3a3}.pop-secao-topo{text-align:left;width:100%;min-height:40px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 12px;display:flex}.pop-secao-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:.98rem;font-weight:500}.pop-secao-resumo{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.pop-secao-corpo{flex-direction:column;gap:8px;padding:0 12px 12px;display:flex}.pop-grade{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.pop-area{resize:none;min-height:56px;padding:8px 12px;font-family:inherit;line-height:1.35}.pop-refs{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pop-ref-titulo{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pop-conferir{background:#ffe8a3}.pop-passos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pop-passo-n{width:28px;height:28px;color:var(--ink);background:#eef1f7;border-radius:50%;flex:none;place-items:center;font-size:.84rem;display:grid}.pop-passo-campo{flex:1;min-width:0}.pop-passo-acoes{flex-wrap:wrap;gap:4px;display:flex}.pop-versoes{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex;overflow-y:auto}.pop-versao-linha{flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;display:flex}.pop-versao-n{font-family:var(--font-display),"Outfit",sans-serif;font-weight:500}.pop-comparar-escolha{gap:10px;display:flex}.pop-comparacao{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-direction:column;display:flex}.pop-comparacao-linha{overflow-wrap:anywhere;border-bottom:1px solid #eef1f7;grid-template-columns:minmax(120px,.8fr) 1fr 1fr;gap:10px;padding:6px 10px;font-size:.88rem;display:grid}.pop-comparacao-topo{color:var(--ink);background:#eef1f7}.pop-comparacao-linha.is-diferente{background:#fff6e5}.pop-rodape{flex:none}.pop-rodape-acoes{flex-wrap:wrap;gap:8px;display:flex}.pop-aviso-aprovacao{flex:none;margin:0}.norma-painel{flex-direction:column;gap:10px;margin-top:12px;display:flex}.norma-lista{flex-direction:column;gap:6px;display:flex}.norma-opcao{align-self:flex-start}.norma-avisos{flex-direction:column;gap:6px;display:flex}.norma-campos{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}@media (max-width:767px){.pop-comparacao-linha{grid-template-columns:1fr 1fr}.pop-comparacao-linha span:first-child{grid-column:1/-1}}.pop-vinculo-lista{gap:10px;margin:10px 0;display:grid}.chk-foco-verpop{flex:none;display:flex}.pop-acao-bloco{align-items:flex-start}.pop-leitura{flex-direction:column;width:min(640px,100vw - 24px);max-height:min(86vh,720px);display:flex}.pop-leitura-corpo{min-height:0;margin:8px 0;overflow-y:auto}.pop-leitura-lista{gap:10px;margin:0;display:grid}.pop-leitura-linha dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}@media (max-width:767px){.pop-leitura-camada{align-items:flex-end}.pop-leitura{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%}}.pop-passos-pagina{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pop-leitura-camada{grid-template-columns:minmax(0,1fr)}.pop-leitura{box-sizing:border-box;max-width:100%}.pop-leitura .ui-row-sub{white-space:normal;text-overflow:clip;overflow:visible}.pop-acao-bloco{flex-direction:column;align-items:flex-start;gap:6px}.pop-acao-bloco .ui-row-sub{-webkit-line-clamp:4;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pop-acao-bloco .pc-chip-btn{white-space:nowrap;flex:none;align-self:flex-start}.pop-secoes{flex-wrap:wrap;align-content:flex-start;gap:6px;display:flex;overflow-y:auto}.pop-secao{display:contents}.pop-secao-topo{background:#fff;border:1.5px solid #d6dce5;border-radius:12px;flex:none;order:0;width:auto;min-height:34px;padding:0 12px}.pop-secao.is-aberta .pop-secao-topo{background:#fff6e5;border-color:#21a3a3}.pop-secao-topo .pop-secao-resumo,.pop-secao-topo [aria-hidden=true]{display:none}.pop-secao-corpo{background:#fff;border:1.5px solid #21a3a3;border-radius:12px;flex:1 0 100%;order:1;min-width:0;padding:10px 12px}@media (min-width:900px){.pop-secoes{grid-template-columns:230px minmax(0,1fr);grid-auto-rows:min-content;align-content:start;gap:4px 12px;display:grid}.pop-secao-topo{order:initial;grid-column:1;justify-content:space-between;width:100%}.pop-secao-corpo{order:initial;flex:none;grid-area:1/2/span 12}.pop-passos{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}}.pop-passo-acoes{flex-wrap:nowrap}.pop-passo-acoes .ui-btn{min-width:34px;padding:0 8px}@media (min-width:900px){.pop-secoes{row-gap:0}.pop-secao-topo{min-height:30px;margin-bottom:3px}.pop-secao-corpo{align-self:start;padding:8px 12px}.pop-refs{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}}.pop-refs .ui-row-sub,.pop-refs li{white-space:normal;overflow-wrap:anywhere;min-width:0}.pop-secao-corpo{overflow-x:hidden}.pop-ref-texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ev7-chip--fila{color:#000;background:#fff6e5;border:1px solid #21a3a3}.ev7-chip--enviada{color:#000;background:#e3f4ea}.ev7-chip--botao.ev7-chip--fila{cursor:pointer}.fila-envio .ui-head-actions{gap:8px;display:flex}.fila-resumo{flex-wrap:wrap;flex:none;align-items:center;gap:8px 10px;display:flex}.fila-enviar-agora{margin-left:auto}.fila-lista{flex:1;min-height:0}.fila-item{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.fila-item-topo{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.fila-item-textos{flex-direction:column;min-width:0;display:flex}.fila-item-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-weight:500}.fila-item-acoes{flex-wrap:wrap;gap:8px;display:flex}.fila-item--enviado{opacity:.75}.fila-rodape{flex:none}.sem-sinal-camada{grid-template-columns:minmax(0,1fr);align-items:end}.sem-sinal-folha{border-bottom-right-radius:0;border-bottom-left-radius:0;gap:8px;width:min(420px,100%)}.sem-sinal-texto{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1.1rem;font-weight:500}@media (min-width:768px){.sem-sinal-camada{align-items:center}.sem-sinal-folha{border-radius:18px}}.fila-rodape .ui-row-sub,.fila-item .ui-row-sub,.fila-resumo .ui-row-sub{white-space:normal;text-overflow:clip;overflow:visible}.fila-rodape{padding:0 2px}.fila-lista{overscroll-behavior:contain;overflow-y:auto}.fila-rodape .ui-row-sub{font-size:.8rem;line-height:1.3}.pop-registros-area{flex:1;min-height:0}.pop-registros{grid-template-columns:1fr;gap:12px;display:grid}.pop-registros-col{flex-direction:column;gap:8px;min-width:0;display:flex}@media (min-width:900px){.pop-registros{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}}.pop-registros-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-size:1rem;font-weight:500}.pop-guarda-rt{align-items:flex-end;gap:8px;display:flex}.pop-guarda-rt .pc-field{flex:1}.pop-registro-form{flex-direction:column;gap:8px;display:flex}.pop-registro-linha{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pop-registro-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pop-registro-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pop-registro-item{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.pop-registro-quando{color:var(--ink-2);font-size:.8rem}.pop-registro-texto{-webkit-line-clamp:1;color:var(--ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pop-registro-botoes{flex-wrap:wrap;gap:6px;display:flex}.pop-registro-revisar{border:1px dashed #d6dce5;border-radius:12px;padding:8px 10px}.comp-cols{flex:1;grid-template-columns:1fr;gap:12px;min-height:0;display:grid}.comp-lista{min-width:0;min-height:0;overflow-y:auto}.comp-form{flex-direction:column;gap:8px;padding:12px 14px;display:none}.comp-form.is-aberto{display:flex}.comp-duplo{grid-template-columns:1fr 1fr;gap:8px;display:grid}.comp-acoes{gap:6px;display:flex}.comp-sugestao{align-items:flex-start}.comp-solta{background:#fff;border:1.5px dashed #d6dce5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.comp-solta.is-arrastando{background:#fff6e5;border-color:#21a3a3}.comp-solta.is-invalida{border-color:#c83f45}.comp-form-acoes{justify-content:flex-end;gap:8px;display:flex}@media (min-width:900px){.comp-cols{grid-template-columns:minmax(0,1fr) 380px}.comp-cols.is-single{grid-template-columns:minmax(0,1fr)}.comp-form{display:flex}}.pess-cols{flex:1;grid-template-columns:1fr;gap:12px;min-height:0;display:grid}.pess-lista{min-width:0;min-height:0;overflow-y:auto}.pess-form{flex-direction:column;gap:8px;padding:12px 14px;display:flex}@media (min-width:900px){.pess-cols{grid-template-columns:minmax(0,1fr) 380px}}.pess-tabela{border-collapse:collapse;width:100%;font-size:.9rem}.pess-tabela th{text-align:left;color:var(--ink-2);border-bottom:1.5px solid #d6dce5;padding:6px 8px;font-size:.78rem;font-weight:500}.pess-tabela td{vertical-align:middle;color:var(--ink);border-bottom:1px solid #eef1f7;padding:6px 8px}.pess-tabela tr.is-antiga td{opacity:.6}.pess-apoio{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-direction:column;gap:2px;padding:6px 10px;display:flex}.pess-ref{overflow-wrap:anywhere}.pop-treino{flex-direction:column;gap:8px;display:flex}.pop-treino-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.pop-treino-data{max-width:200px}.pop-treino-linha{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:6px 10px;display:flex}.pop-treino-nome{min-width:0;color:var(--ink);flex:180px}.pess-linha{gap:8px;display:grid}.pess-linha--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pess-linha--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pess-apoio summary{cursor:pointer}.pess-apoio .ui-row-sub{white-space:normal;text-overflow:clip;overflow:visible}@media (min-width:900px){.pess-cols{grid-template-columns:minmax(0,1fr) 520px}}.pess-form{gap:6px}.pess-form .comp-sugestao{flex-wrap:nowrap;align-items:center;gap:8px;padding:4px 10px;font-size:.8rem;line-height:1.25}.pess-form .comp-sugestao .ui-btn{flex:none}.pess-form>.ui-row-sub{font-size:.8rem}@media (min-width:900px){.pess-cols{grid-template-columns:minmax(0,1fr) 440px}}.pess-tabela{font-size:.8rem}.pess-tabela th,.pess-tabela td{padding:5px}.pess-tabela td:first-child{white-space:normal}.ad{flex-direction:column;gap:6px;display:flex}.ad-par{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ad-coluna{flex-direction:column;gap:2px;min-width:0;display:flex}.ad-foto{background:#eef3f7;border:1.5px solid #d6dce5;border-radius:12px;height:84px;display:block;overflow:hidden}.ad-foto img{object-fit:cover;width:100%;height:100%}.ad-vazio{border:1.5px dashed #d6dce5;border-radius:12px;place-items:center;height:84px;display:grid}.ad-botao{align-self:flex-start}.rep-antes-depois{grid-template-columns:1fr 1fr;gap:12px;display:grid}.rep-antes-depois-foto{object-fit:cover;border-radius:8px;width:100%;max-height:150px}.rep-sem-comprovacao{color:#000;background:#fef6e6;border:1px solid #e8b04b;border-radius:8px;grid-column:1/-1;padding:6px 10px;font-size:.85rem}@media (max-width:767px){.ad-foto,.ad-vazio{height:56px}}.quest{width:min(720px,94vw)}.quest-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.quest-item{background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 10px;padding:8px 10px;display:flex}.quest-item.is-desligada .quest-titulo{color:var(--ink-2);text-decoration:line-through}.quest-textos{flex-direction:column;flex:320px;gap:2px;min-width:0;display:flex}.quest-titulo{color:var(--ink)}.quest-acoes{gap:6px;display:flex}.quest-justificativa{flex-wrap:wrap;flex:100%;align-items:flex-end;gap:8px;display:flex}.quest-justificativa .pc-field{flex:240px}.quest-nova{align-items:flex-end;gap:8px;display:flex}.quest-nova .pc-field{flex:1}.pc-route-editar{margin-left:6px}.ad--vazio{flex-flow:wrap;align-items:center;gap:8px}@media (max-width:767px){.ad-foto,.ad-vazio{height:44px}}.hoje{flex-direction:column;flex:none;gap:8px;padding:12px 14px;display:flex}.hoje-contadores{flex-wrap:wrap;gap:6px;display:flex}.hoje-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hoje-item{background:#fff;border:1px solid #d6dce5;border-left-width:5px;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 10px;display:flex}.hoje-item--vencido{border-left-color:#d64545}.hoje-item--vence-em-breve{border-left-color:#21a3a3}.hoje-item--aguardando{border-left-color:#4a90c2}.hoje-textos{flex-direction:column;flex:220px;min-width:0;display:flex}.hoje-titulo{color:var(--ink);overflow-wrap:anywhere}.hoje-rodape{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.hoje-paginas{align-items:center;gap:6px;display:inline-flex}.hoje-botoes{flex-wrap:wrap;gap:6px;display:flex}.lembrete{width:min(640px,94vw)}.lembrete-assunto{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);margin:0;font-weight:500}.lembrete-corpo{max-height:46vh;font:inherit;white-space:pre-wrap;color:var(--ink);background:#fff;border:1px solid #d6dce5;border-radius:12px;margin:0;padding:10px 12px;font-size:.9rem;line-height:1.4;overflow-y:auto}.resumo-pagina{max-width:820px;color:var(--ink);background:#fff;border:1px solid #d6dce5;border-radius:16px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.resumo-topo{border-bottom:1.5px solid var(--brand);flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.resumo-titulo{font-family:var(--font-display),"Outfit",sans-serif;margin:0;font-size:1.4rem;font-weight:500}.resumo-numeros{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.resumo-numero{border:1px solid #d6dce5;border-radius:12px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.resumo-valor{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.8rem;font-weight:500;line-height:1.1}.resumo-sub{font-family:var(--font-display),"Outfit",sans-serif;margin:4px 0 0;font-size:1.05rem;font-weight:500}.resumo-texto{margin:0}.resumo-lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.resumo-rodape{color:var(--ink-2);border-top:1px solid #d6dce5;margin-top:6px;padding-top:6px;font-size:.85rem}@media print{#resumo-pagina,#resumo-pagina *{visibility:visible}#resumo-pagina{border:0;border-radius:0;width:100%;max-width:none;position:absolute;inset:0 auto auto 0}}@media (max-width:767px){.hoje-item{padding:5px 8px}.hoje-textos{flex-basis:100%}.hoje .pc-card-head{flex-wrap:wrap}}.emitido-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.emitido-textos{flex-direction:column;flex:280px;min-width:0;display:flex}.emitido-numero{font-family:var(--font-display),"Outfit",sans-serif;color:var(--ink);font-weight:500}.emitido-assinatura{color:#000;background:#fff6e5;border:1px solid #21a3a3;border-radius:12px;flex-direction:column;gap:2px;margin-top:8px;padding:8px 10px;display:flex}.dossie-opcoes{flex-direction:column;flex:none;gap:6px;padding:12px 14px;display:flex}.dossie-pagina{max-width:900px;color:var(--ink);background:#fff;border:1px solid #d6dce5;border-radius:16px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.dossie-capa{border-bottom:1.5px solid var(--brand);flex-direction:column;gap:2px;padding-bottom:8px;display:flex}.dossie-indice ol{margin:0;padding-left:18px}.dossie-secao{break-inside:avoid-page}.dossie-linha{overflow-wrap:anywhere;white-space:pre-wrap;margin:0 0 4px;font-size:.9rem}.dossie-fotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.dossie-fotos img{object-fit:cover;border-radius:8px;width:100%;max-height:120px}.dossie-fotos figcaption{color:var(--ink-2);font-size:.72rem}.evol-cols{grid-template-columns:1fr;gap:10px;min-height:0;display:grid}@media (min-width:900px){.evol-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}.evol-card{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.evol-serie,.evol-lista{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.evol-mes{grid-template-columns:70px minmax(0,1fr) 110px;align-items:center;gap:8px;display:grid}.evol-mes-rotulo{color:var(--ink);font-size:.85rem}.evol-mes-valor{text-align:right}.evol-linha{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.evol-nome{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:140px}.evol-numero{font-family:var(--font-display),"Outfit",sans-serif;margin:0;font-size:1.7rem;font-weight:500;line-height:1.1}@media print{#relatorio-emitido-doc,#relatorio-emitido-doc *,#dossie-pagina,#dossie-pagina *{visibility:visible}#relatorio-emitido-doc,#dossie-pagina{border:0;border-radius:0;width:100%;max-width:none;position:absolute;inset:0 auto auto 0}}.central-empresa{flex-direction:column;gap:12px;padding-bottom:24px;display:flex}.cen-cabeca{align-items:flex-end}.cen-cabeca .ui-title{color:#263445;font-size:1.8rem;font-weight:500}.cen-nav{flex-direction:column;gap:8px;display:flex}.cen-grupos,.cen-subabas{flex-wrap:wrap;gap:8px;display:flex}.cen-grupo{color:#263445;cursor:pointer;background:#eef1f7;border:2px solid #0000;border-radius:12px;min-height:38px;padding:0 20px;font-size:.98rem}.cen-sub{color:#263445;cursor:pointer;background:#eef1f7;border:2px solid #0000;border-radius:12px;min-height:34px;padding:0 14px;font-size:.88rem}.cen-grupo.is-ativo,.cen-sub.is-ativa{background:#fff6e5;border-color:#21a3a3}.cen-sub-conta{color:#263445;background:#e0a800;border-radius:999px;margin-left:6px;padding:0 7px;font-size:.72rem}.cen-conteudo{flex-direction:column;gap:12px;display:flex}.cen-msg{margin:0}.cen-salvar{z-index:5;border:1px solid var(--border);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex;position:sticky;bottom:0}.cen-salvar-aviso{color:#526477;font-size:.88rem}.cen-salvar-aviso.is-pendente{color:#1b2433}.pgl{flex-direction:column;gap:12px;display:flex}.pgl-topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.pgl-h{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.6rem;font-weight:500}.pgl-sub{color:#526477;margin:2px 0 0;font-size:.92rem}.pgl-criar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pgl-motivo{color:#526477;font-size:.84rem}.pgl-resp{flex-direction:column;gap:8px;display:flex}.pgl-resp-aviso{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:999px;padding:2px 10px;font-size:.82rem}.pgl-resp-botoes{flex-wrap:wrap;gap:8px;display:flex}.pgl-contadores{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.pgl-conta{color:#263445;border-radius:14px;flex-direction:column;padding:10px 14px;font-size:.88rem;display:flex}.pgl-conta-n{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.7rem;font-weight:500;line-height:1.15}.pgl-conta--ok{background:#e3f6ea}.pgl-conta--aguarda{background:#ffe8a3}.pgl-conta--pend{background:#fde7e7}.pgl-conta--falta{background:#eef1f7}.pgl-lista{flex-direction:column;gap:8px;display:flex}.pgl-secao{letter-spacing:.08em;text-transform:uppercase;color:#526477;margin-top:4px;font-size:.78rem}.pgl-linha{background:#fff;border:2px solid #7f8ba3;border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}.pgl-linha.is-arquivado{opacity:.7}.pgl-faixa{border-radius:4px;flex:0 0 8px;align-self:stretch;min-height:36px}.pgl-textos{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.pgl-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;overflow-wrap:anywhere;font-size:1.1rem;font-weight:500;line-height:1.25}.pgl-detalhe{color:#526477;font-size:.88rem}.pgl-situacao{flex-wrap:wrap;flex:0 0 170px;align-items:center;gap:6px;display:flex}.pgl-etiqueta{white-space:nowrap;border-radius:999px;align-items:center;padding:2px 12px;font-size:.82rem;font-weight:400;display:inline-flex}.pgl-acao{color:#263445;flex:0 240px;font-size:.92rem}.pgl-botoes{flex:none;align-items:center;gap:6px;display:flex}.pgl-sem-botao{color:#526477;font-size:.84rem}.pgl-adicionar{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.pgl-rodape{color:#526477;margin:0;font-size:.84rem}@media (max-width:900px){.pgl-contadores{grid-template-columns:repeat(2,minmax(0,1fr))}.pgl-situacao,.pgl-acao{flex:100%}}.ficha{flex-direction:column;gap:12px;display:flex}.ficha-topo{flex-direction:column;gap:10px;display:flex}.ficha-titulo-linha{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ficha-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.6rem;font-weight:500;line-height:1.2}.ficha-chip{color:#263445;background:#eef1f7;border-radius:999px;align-items:center;padding:2px 12px;font-size:.82rem;display:inline-flex}.ficha-chip--modelo{background:#fff6e5;border:1px solid #21a3a3}.ficha-abas{flex-wrap:wrap;gap:8px;display:flex}.ficha-aba{color:#263445;cursor:pointer;background:#eef1f7;border:2px solid #0000;border-radius:12px;min-height:38px;padding:0 18px;font-size:.95rem}.ficha-aba.is-ativa{background:#fff6e5;border-color:#21a3a3}.ficha-corpo,.ficha-resumo{flex-direction:column;gap:12px;display:flex}.ficha-cartoes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ficha-cartao{border-radius:14px;flex-direction:column;padding:10px 14px;display:flex}.ficha-cartao--ok{background:#e3f6ea}.ficha-cartao--pend{background:#ffe8a3}.ficha-cartao--nc{background:#fde7e7}.ficha-cartao--na{background:#eef1f7}.ficha-cartao-rotulo{color:#526477;font-size:.84rem}.ficha-cartao-valor{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.15rem;font-weight:500}.ficha-proxima{background:#fff6e5;border:2px solid #21a3a3;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ficha-proxima-textos{flex-direction:column;gap:2px;display:flex}.ficha-proxima-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.1rem;font-weight:500}.ficha-proxima-texto{color:#263445;font-size:.98rem}.ficha-duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ficha-coluna{flex-direction:column;gap:6px;display:flex}.ficha-sub{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1rem;font-weight:500}.ficha-lista{color:#526477;flex-direction:column;gap:4px;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.ficha-vazio{color:#526477;margin:0;font-size:.9rem}.ficha-rodape-resumo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.ficha-nota{color:#526477;font-size:.84rem}.ficha-botoes{flex-wrap:wrap;gap:10px;display:flex}.ficha-editor[hidden]{display:none}.pop-editor--ficha{flex-direction:column;gap:10px;display:flex}.pop-editor--ficha .pop-secoes{overflow:visible}.pop-versao-textos{flex-direction:column;gap:2px;display:flex}.pop-versao-linha1{color:#263445;font-size:.92rem}.pop-versao-motivo{color:#526477;font-size:.86rem}.pop-motivo-versao{min-width:220px;max-width:320px}.norma-responsavel{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.1rem;font-weight:500}@media (max-width:900px){.ficha-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}.ficha-duas{grid-template-columns:1fr}}.ui-embed{flex-direction:column;gap:14px;display:flex}.impl-cartao{background:#fff;border:2px solid #7f8ba3;border-radius:16px;flex-direction:column;gap:10px;padding:14px 18px;display:flex}.impl-topo{justify-content:space-between;align-items:center;gap:10px;display:flex}.impl-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.25rem;font-weight:500}.impl-conta{color:#526477;font-size:.92rem}.impl-barra{background:#eef1f7;border-radius:5px;height:10px}.impl-barra-cheia{background:#21a3a3;border-radius:5px;height:10px}.impl-passos{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.impl-passo{background:#fff;border:2px solid #7f8ba3;border-radius:14px;align-items:center;gap:14px;padding:8px 14px;display:flex}.impl-passo.is-atual{background:#fff6e5;border-color:#21a3a3}.impl-bolinha{color:#263445;background:#eef1f7;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.95rem;display:grid}.impl-passo.is-feito .impl-bolinha{color:#fff;background:#21805b}.impl-passo.is-atual .impl-bolinha{color:#263445;background:#21a3a3}.impl-textos{flex-direction:column;flex:1;min-width:0;display:flex}.impl-passo-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.02rem;font-weight:500}.impl-passo-detalhe{color:#526477;font-size:.88rem}.quest-origem{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.84rem;font-weight:400;display:inline-flex}.quest-origem--modelo{color:#fff;background:#2f6fb5}.quest-origem--empresa{color:#263445;background:#ffe8a3;border:1px solid #21a3a3}.em-breve{color:#263445;min-height:26px;font-size:.86rem}.pop-conferir{color:#263445;font-size:.86rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-offset:has(.ui-screen){height:100vh;overflow:hidden auto}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-offset:has(.ui-screen):after{content:"";flex:none;height:24px}.ui-screen>.ui-scroll{min-height:min(200px,40vh)}html[data-modo=campo] .ui-screen{overflow:hidden auto}.toast-salvo{z-index:150;color:#263445;gap:8px;padding:8px 16px;font-size:.95rem}.comp-form:not(.is-aberto){display:none}.comp-form.is-aberto{max-height:calc(100vh - 150px);overflow-y:auto}.comp-form-acoes{background:#fff;border-top:1px solid #d6dce5;margin:0 -14px -12px;padding:10px 14px;position:sticky;bottom:-12px}.comp-sugestao{color:#263445;background:#eef1f7;border:1px solid #7f8ba3;border-radius:10px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:.86rem;display:flex}.comp-conferir{background:#fff6e5;border:1px solid #21a3a3;border-radius:999px;margin-left:6px;padding:0 8px}.ui-input.is-invalid{background:#fff;border-color:#c83f45}.pop-passos-barra{z-index:2;background:#fff6e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;display:flex;position:sticky;top:0}.pop-passos-barra-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pop-passos.pop-passos--rolagem{flex-direction:column;gap:8px;max-height:min(46vh,420px);padding-right:4px;display:flex;overflow-y:auto}.pop-passo{align-items:flex-start;gap:8px;display:flex}.pop-passo.is-foco .pop-area{border-color:#21a3a3}.pop-passo-campo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pop-refs.pop-refs--rolagem{max-height:min(34vh,300px);padding-right:4px;overflow-y:auto}.pop-salvo-sinal{color:#263445;font-size:.88rem}.toast-aviso{background:#fff6e5;border-color:#21a3a3}.vis-grupo{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.vis-grupo-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.vis-grupo-alternar{text-align:left;color:#263445;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:280px;align-items:center;gap:12px;min-width:0;padding:6px 8px;display:flex}.vis-grupo-alternar:hover{background:#eef1f7}.vis-grupo-textos{flex-direction:column;flex:1;min-width:0;display:flex}.vis-grupo-nome{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;overflow-wrap:anywhere;font-size:1.15rem;font-weight:500}.vis-grupo-seta{color:#526477;font-size:.9rem}.vis-grupo-lista{padding-left:8px}.vis-progresso-texto{white-space:normal}.vis-aviso-config{align-items:center;gap:6px;display:flex}.vis-aviso-dias{text-align:center;width:56px;min-height:34px}.doc-impresso{color:#12202b;font-size:10pt}.doc-linha{color:#3d5160;overflow-wrap:anywhere;font-size:.92em;line-height:1.4;display:block}.doc-secao{flex-direction:column;gap:6px;margin-top:4px;display:flex}.doc-parcial{color:#12202b;background:#fef6e6;border:1.5px solid #e8b04b;border-radius:10px;padding:8px 12px;font-size:1em}.doc-lista li{break-inside:avoid;flex-direction:column;gap:2px;margin-bottom:6px;display:flex}.doc-nc-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#12202b;font-weight:500}.doc-tabela{border-collapse:collapse;width:100%;font-size:.95em}.doc-tabela th,.doc-tabela td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:1px solid #b4c2ce;padding:4px 8px}.doc-tabela th{background:#eef1f5;font-weight:500}.doc-fotos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.doc-foto{break-inside:avoid;margin:0}.doc-foto img{object-fit:cover;border-radius:6px;width:100%;max-height:150px;display:block}.doc-foto-vazia{color:#3d5160;border:1px dashed #b4c2ce;border-radius:6px;place-items:center;height:80px;font-size:.85em;display:grid}.doc-foto figcaption{color:#3d5160;overflow-wrap:anywhere;flex-direction:column;gap:1px;margin-top:3px;font-size:.82em;display:flex}.doc-foto figcaption strong{color:#12202b;font-weight:500}.resumo-tipo{color:#263445;background:#eef1f7;border-radius:999px;margin-right:8px;padding:0 8px;font-size:.82em;display:inline-block}.dossie-pagina{max-width:186mm;font-size:10pt}.dossie-linha{font-size:.92em}.dossie-fotos figcaption{font-size:.8em}.dossie-indice-lista{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.dossie-indice-lista li{border-bottom:1px dotted #7f8ba3;align-items:baseline;gap:10px;padding:3px 0;display:flex}.dossie-indice-titulo{flex:1;min-width:0}.dossie-indice-contagem{color:#526477;flex:none}.dossie-indice-pagina{text-align:right;flex:0 0 52px}.dossie-secao-contagem{color:#526477;font-size:.8em}.dossie-opcoes{gap:10px}.dossie-opcao{cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;align-items:flex-start;gap:12px;padding:10px 12px;font-size:1rem;display:flex}.dossie-opcao:has(input:checked){background:#fff6e5;border-color:#21a3a3}.dossie-opcao input{accent-color:#21a3a3;flex:none;width:22px;height:22px;margin-top:1px}.dossie-opcao-aviso{color:#526477;font-size:.88rem}.dossie-aviso{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;font-size:.95rem;display:flex}@media print{.doc-impresso,.doc-impresso *{text-overflow:clip!important;overflow:visible!important}.doc-impresso .doc-linha,.doc-impresso .ui-row-sub,.doc-impresso .resumo-texto{white-space:normal!important}.doc-impresso{font-size:10pt!important}#dossie-pagina .dossie-secao{break-before:page;break-inside:auto}.doc-foto,.dossie-fotos figure,.doc-tabela tr{break-inside:avoid}}.quest-etiqueta-nova{color:#263445;background:#e0a800;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.84rem;display:inline-flex}@media print{.doc-impresso header,.doc-impresso nav{flex-direction:column;display:flex!important}}.emitido-assinatura,.doc-parcial,.doc-secao>h3{break-inside:avoid;break-after:avoid}.doc-lista li .ui-pill{align-self:flex-start}.hoje-lista{max-height:min(30vh,210px);padding-right:4px;overflow-y:auto}.hoje-tipo{color:#fff;border-radius:999px;flex:none;align-items:center;min-height:24px;padding:0 10px;font-size:.84rem;display:inline-flex}.hoje-tipo--correcao{background:#c83f45}.hoje-tipo--comprovante{background:#2f6fb5}.hoje-tipo--capacitacao{background:#0e8088}.hoje-tipo--pop{background:#9a6b12}.ui-input,.ui-input--lista{border-color:#7f8ba3}.central-empresa :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=file]){border:1.5px solid #7f8ba3}.central-empresa :is(input,select,textarea).is-invalid,.ui-input.is-invalid{background:#fff;border-color:#c83f45}.central-empresa :is(input,select,textarea):focus-visible{outline:3px solid var(--brand);outline-offset:1px}.pc-field>.ui-eyebrow,label>.ui-eyebrow,.pc-amb-add-field>.ui-eyebrow,.central-empresa label>span[class*=text-xs],.central-empresa legend[class*=text-xs]{letter-spacing:0;text-transform:none;color:#263445;font-size:.88rem;font-weight:400}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-offset{font-size:15px}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-row-sub{font-size:.9rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-pill,:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-tab{font-size:.88rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-btn{font-size:.95rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-btn--small{font-size:.9rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-input,:is(html[data-modo=completo],html[data-modo=equilibrado]) .central-empresa :is(input,select,textarea){font-size:.98rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .central-empresa [class*=text-sm]{font-size:.95rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .central-empresa [class*=text-xs]{font-size:.88rem}:is(html[data-modo=completo],html[data-modo=equilibrado]) .ui-title{font-weight:500}.pc-env-pill.is-active,.pc-env-cell.is-active,.pc-env-panel .pc-env-cell.is-active,.chk-pc-aba.is-on{color:#263445;background:#fff6e5;border-color:#21a3a3}.pc-env-pill.is-active .pc-env-dot{box-shadow:0 0 0 2px #fff6e5}.chk-pc-aba{font-family:var(--font-display),"Outfit",sans-serif;font-size:.95rem;font-weight:500}.chk-pc-aba-n,.pc-env-cell-count{font-size:.72rem;font-weight:400}.pc-env-pill,.pc-env-cell-name{font-family:var(--font-display),"Outfit",sans-serif;font-weight:500}.pc-env-cell-name{font-size:.95rem}.pc-route-row{flex-wrap:wrap}.pc-route-name{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:220px;line-height:1.3;overflow:visible}.pc-route-model{flex-wrap:wrap;flex:220px}.pc-route-model select{text-overflow:ellipsis;max-width:min(320px,100%)}:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-route-model select{max-width:min(280px,100%)}.pc-choice-name{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.pc-recent{flex:1 0 auto;min-height:230px}.pc-recent-list{min-height:96px}.pc-modal.quest{width:min(820px,94vw);height:min(90vh,780px)}.quest-intro{color:#526477;margin:0;font-size:.92rem;line-height:1.4}.quest-rolagem{flex:1;min-height:0;padding-right:4px;overflow-y:auto}.quest-item .quest-titulo{overflow-wrap:anywhere}.pop-registro-lista--rolagem,.pop-treino-rolagem{max-height:min(46vh,420px);padding-right:4px;overflow-y:auto}.pop-treino-form{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.pop-treino-form .pop-treino-data{max-width:190px}.pc-modal-texto{color:#263445;margin:0;font-size:.95rem;line-height:1.45}.pc-modal .ui-row-sub{white-space:normal;text-overflow:clip;overflow:visible}.chk-sel-botao{background:#fff6e5;border-color:#21a3a3}.chk-sel-nome{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.15rem;font-weight:500}.chk-sel-pos{color:#526477;padding:0 8px;font-family:inherit;font-size:.8rem}.chk-foco-amb{background:#fff6e5;border-color:#21a3a3}.chk-foco-amb-nome{font-weight:500}.chk-foco-amb-pos{color:#526477;font-family:inherit;font-size:.82rem}html[data-modo=campo] .chk-foco-amb-pos{font-size:.78rem}.pop-conferir{margin-left:6px}.pc-route-model{min-width:0}.pc-route-model select{width:100%;min-width:0}.pc-amb-right .ui-head .ui-row-sub{white-space:normal;text-overflow:clip;overflow:visible}.pgl-contadores{grid-template-columns:repeat(5,minmax(0,1fr))}.pgl-conta--rascunho{background:#e8eef5}.pop-conferir--colado{white-space:nowrap;margin-left:4px}.pop-guarda{align-items:center}.pop-alterado{color:#263445;background:#fff6e5;border:1px solid #21a3a3;border-radius:999px;margin-left:8px;padding:0 8px;font-size:.78rem}.pop-seletor-baixo{height:36px;padding-top:0;padding-bottom:0}.comp-contadores{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.comp-grade{grid-template-columns:1fr 1fr;gap:8px 12px;display:grid}.comp-selo-pop{color:#263445;background:#eef1f7;border-radius:999px;padding:0 8px;font-size:.78rem}.comp-aviso-pop{color:#263445;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:.84rem;display:flex}.comp-emissor{color:#526477;font-size:.84rem}.ui-field-error--forte{color:#c83f45;align-items:center;gap:6px;font-size:.84rem;font-weight:600;display:flex}.ui-field-error--forte:before{content:"!";color:#fff;background:#c83f45;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:.72rem;font-weight:700;display:inline-grid}.comp-solta.is-invalida,.ui-input.is-invalid{border-width:2px}.pc-modal-x{color:#263445;cursor:pointer;background:#eef1f7;border:0;border-radius:8px;width:32px;height:32px;font-size:1.3rem;line-height:1;position:absolute;top:10px;right:12px}.pc-modal-x:disabled{opacity:.5;cursor:default}@media (max-width:900px){.comp-contadores,.comp-grade{grid-template-columns:1fr}}.ficha-caminho{color:#263445;padding:2px 0;font-size:.92rem}.ficha-topo{z-index:6;background:#fff;border-bottom:1px solid #eef1f7;padding-bottom:8px;position:sticky;top:0}.ui-btn--primary{color:#fff;background:#2b54cf}.rel-abas{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.rel-aba{color:#263445;cursor:pointer;background:#fff;border:1px solid #7f8ba3;border-radius:999px;height:34px;padding:0 14px;font-size:.92rem}.rel-aba.is-ativa{background:#fff6e5;border-color:#21a3a3}.pc-smartwrap{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.pc-smartbar{box-sizing:border-box;border:2px solid #7f8ba3;border-radius:16px;gap:12px;width:min(760px,100%);margin-bottom:0;padding:8px 10px;box-shadow:0 3px 10px #12202b1a}.pc-smartbar:focus-within{border-color:#21a3a3;outline:0}.pc-bolt{background:#264a80;border-radius:12px;width:40px;height:40px}.pc-smartbar-field{color:#526477;font-size:1.05rem}.pc-mic{color:#263445;background:#cfebf8;width:36px;height:36px}.pc-go{background:#2b54cf;border-radius:12px;min-height:38px;padding:0 20px}.pc-atalhos{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pc-atalhos-rotulo{color:#526477;font-size:.9rem}.pc-atalho{color:#263445;cursor:pointer;background:#eef1f7;border:0;border-radius:999px;height:28px;padding:0 12px;font-size:.84rem}.pc-atalho:hover{background:#e1e7ed}.pc-cmd{border:2px solid #7f8ba3;width:min(760px,100vw - 24px)}.pc-cmd-field{gap:12px;padding:10px 12px}.pc-cmd-field:focus-within{box-shadow:none}.pc-cmd-option{border:2px solid #0000;flex-direction:row;align-items:center;gap:12px;position:relative}.pc-cmd-option.is-selected{background:#fff6e5;border-color:#21a3a3}.pc-cmd-seta{color:#263445;background:#cfebf8;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:.9rem;display:grid}.pc-cmd-option-textos{flex-direction:column;flex:1;min-width:0;display:flex}.pc-cmd-option-detail{color:#526477;font-size:.84rem}.pc-cmd-enter{color:#526477;flex:none;font-size:.84rem}.pc-cmd-foot{font-size:.84rem}.prep-faltam{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.pc-recent-list{max-height:340px;overflow-y:auto}.hoje-lista{max-height:min(38vh,300px)}.campo-btn--cinza{color:#263445;background:#eef1f7;border-color:#eef1f7}.pdoc-leitura{flex-direction:column;gap:12px;display:flex}.pdoc-barra{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.pfolha{box-sizing:border-box;color:#12202b;background:#fff;border:1px solid #b4c2ce;border-radius:6px;flex-direction:column;gap:10px;display:flex;box-shadow:0 4px 14px #12202b1f}.pfolha--leitura{align-self:center;width:min(780px,100%);padding:34px 38px;font-size:15px}.pfolha--previa{gap:6px;padding:14px 16px;font-size:12px}.pfolha-topo{color:#3d5160;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:.85em;display:flex}.pfolha-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#12202b;margin:6px 0 0;font-size:1.7em;font-weight:500;line-height:1.2}.pfolha-situacao{color:#3d5160;margin:0;font-size:.85em}.pfolha-bloco{flex-direction:column;gap:2px;margin-top:6px;display:flex}.pfolha-bloco-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#12202b;margin:0;font-size:1.05em;font-weight:500}.pfolha-linha{overflow-wrap:anywhere;margin:0;line-height:1.45}.pfolha-passos{flex-direction:column;gap:2px;margin:0;padding-left:1.4em;line-height:1.45;display:flex}.pfolha .is-branco{color:#3d5160}.pdoc{grid-template-columns:250px minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.pdoc-lados{grid-column:1/-1;gap:6px;display:none}.pdoc-secoes,.pdoc-meio,.pdoc-previa{min-width:0;min-height:0;max-height:calc(100vh - 380px);padding-right:4px;overflow-y:auto}.pdoc-lista-titulo{color:#263445;margin:0 0 8px;font-size:.95rem;font-weight:400}.pdoc-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pdoc-item{color:#263445;text-align:left;cursor:pointer;background:#fff;border:2px solid #7f8ba3;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 12px;font-size:.95rem;display:flex}.pdoc-item.is-ativa{background:#fff6e5;border-color:#21a3a3}.pdoc-marca{color:#fff;border:2px solid #7f8ba3;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;display:grid}.pdoc-marca.is-ok{background:#21805b;border-color:#21805b}.pdoc-secao{flex-direction:column;gap:10px;display:flex}.pdoc-secao-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.3rem;font-weight:500}.pdoc-barra-ia{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pdoc-dica{background:#ffe8a3;border-color:#21a3a3}.pdoc-add{justify-content:flex-start;width:100%}.pdoc-passos .pop-passo-campo .ui-input{min-height:38px}.pdoc-rodape{z-index:5;background:#fff;border-top:1px solid #d6dce5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex;position:sticky;bottom:0}@media (max-width:1099px){.pdoc{grid-template-columns:240px minmax(0,1fr)}.pdoc-lados{display:flex}.pdoc--editar .pdoc-previa{display:none}.pdoc--previa{grid-template-columns:minmax(0,1fr)}.pdoc--previa .pdoc-meio,.pdoc--previa .pdoc-secoes{display:none}}@media (max-width:719px){.pdoc{grid-template-columns:minmax(0,1fr)}.pdoc-secoes,.pdoc-meio,.pdoc-previa{max-height:none}}@media print{#pop-folha,#pop-folha *{visibility:visible}#pop-folha{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;padding:0;font-size:10.5pt;position:absolute;inset:0 auto auto 0}body:has(#impressao-pop)>:not(#impressao-pop){display:none!important}#impressao-pop,#impressao-pop *{visibility:visible}#impressao-pop{width:auto;margin:0;padding:0;display:block;position:static}#pop-folha-papel{width:100%;max-width:none;box-shadow:none;border:0;border-radius:0;margin:0;padding:0;font-size:10.5pt;position:static}}.vis-toolbar{justify-content:space-between;align-items:center}.vis-toolbar-fim{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vis-toolbar-fim .pc-search{width:300px;min-width:240px}.vis-rolagem{scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#7f8ba3 #eef1f7}.vis-rolagem::-webkit-scrollbar{width:12px}.vis-rolagem::-webkit-scrollbar-track{background:#eef1f7;border-radius:999px}.vis-rolagem::-webkit-scrollbar-thumb{background:#7f8ba3;border:2px solid #eef1f7;border-radius:999px}.vis-grupo-inteiro{flex:none;width:100%}.vis-grupo-inteiro .vis-chevron{color:#263445;flex:none}.vis-grupo-lista{flex-direction:column;gap:8px;padding-left:8px;display:flex}.vis-linha{background:#fff;border:2px solid #7f8ba3;border-radius:14px;grid-template-columns:6px minmax(200px,1.5fr) 190px 200px 130px 40px;align-items:center;gap:12px;padding:8px 10px 8px 8px;display:grid}.vis-linha.is-arquivada{opacity:.7}.vis-faixa{border-radius:999px;align-self:stretch}.vis-faixa--pend{background:#21a3a3}.vis-faixa--ok{background:#21805b}.vis-col-titulo{flex-direction:column;gap:2px;min-width:0;display:flex}.vis-titulo-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vis-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.02rem;font-weight:500}.vis-aviso-terra{color:#263445;background:#e0a800;border-radius:999px;padding:1px 10px;font-size:.82rem}.vis-col-barra{align-items:center;gap:8px;display:flex}.vis-pct{color:#263445;width:40px;font-size:.9rem}.vis-col-contagem{color:#263445;white-space:nowrap;align-items:center;gap:14px;font-size:.9rem;display:flex}.vis-conta--nc{color:#c83f45}.vis-conta--nc.is-zero{color:#526477}.vis-col-acao{justify-content:flex-end;display:flex}.vis-col-menu{justify-content:center;display:flex}.adm-visitas{margin-bottom:12px}@media (max-width:1099px){.vis-linha{grid-template-columns:6px minmax(0,1fr) 130px 40px}.vis-col-barra,.vis-col-contagem{grid-column:2/-1}}.ui-eyebrow,.ui-group-title,.pgl-secao,.pc-env-group-title,.pc-cmd-group,.ev7-eyebrow,.ev7-ia-rotulo,.ev7-pk-rotulo,.help-section-title,.plan-action-eyebrow{letter-spacing:0;text-transform:none;color:#263445;font-size:.88rem;font-weight:400}.uppercase{text-transform:none!important;letter-spacing:0!important}.uppercase[class*="text-[color:var(--brand)]"],.uppercase[class*=text-slate-],.uppercase[class*=text-blue-700]{color:#263445!important}.uppercase:not(th):not(thead){font-size:max(.84rem,13px)}input[type=checkbox]{appearance:none;cursor:pointer;background:#fff;border:2px solid #7f8ba3;border-radius:6px;flex:none;place-content:center;width:20px;height:20px;margin:0;display:inline-grid}input[type=checkbox]:checked{background:#fff6e5;border-color:#21a3a3}input[type=checkbox]:checked:after{content:"";border-bottom:2.5px solid #263445;border-left:2.5px solid #263445;width:10px;height:5px;margin-top:-2px;transform:rotate(-45deg)}input[type=checkbox]:disabled{opacity:.55;cursor:default}input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}select{appearance:none;color:#263445;min-height:38px;font-size:inherit;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%2312202B' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid #7f8ba3;border-radius:10px;padding-right:32px}select.w-full{padding-right:34px}select:focus-visible{outline-offset:1px;outline:3px solid #21a3a3}select:disabled{opacity:.8;background-color:#eef1f7}html:not([data-modo=campo]) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){border-color:#7f8ba3}html:not([data-modo=campo]) :is(input,select,textarea):is(.is-invalid,[aria-invalid=true]){border-color:#c83f45}.pc-crumb-current,.pc-crumb,.pc-crumb-link{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:18px;font-weight:500;line-height:1.1}.pc-crumb-link:hover{color:#263445;text-decoration:none}.pc-crumb-sep{color:#263445;font-size:18px}html:not([data-modo=campo]) :is(.ui-row-sub,.ui-subtitle,.pgl-detalhe,.pgl-acao,.comp-emissor,.hoje-textos .ui-row-sub){color:#2b3e4c;font-size:.94rem}.pc-busca{width:min(760px,100%);position:relative}.pc-busca .pc-smartbar{width:100%}.pc-smartbar.is-aberta{border-color:#21a3a3;border-bottom-right-radius:0;border-bottom-left-radius:0}.pc-busca-input{color:#263445;background:0 0;outline:none;flex:1;min-width:0;min-height:40px;font-size:1.05rem;border:0!important}.pc-busca-input::placeholder{color:#526477}.pc-busca-painel{z-index:70;background:#fff;border:2px solid #21a3a3;border-top:0;border-radius:0 0 16px 16px;flex-direction:column;max-height:min(60vh,520px);margin-top:-2px;padding:8px;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #12202b24}.pc-busca-painel .pc-cmd-option-detail{color:#2b3e4c;font-size:.94rem}.pc-busca-painel .pc-cmd-option-title{font-size:1rem}.pc-busca-painel .pc-cmd-foot{border-top:1px solid #d6dce5;padding:8px 6px 2px}.pfolha-passos{list-style:decimal}.pfolha-passos li::marker{color:#12202b}.ficha-caminho{font-size:1rem}.ficha-caminho-link{font:inherit;color:#263445;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.ficha-caminho-link:hover{background:#fff6e5}.comp-aviso-pop{color:#263445;font-size:.94rem}.comp-aviso-pop .pc-link-btn{color:#264a80;text-underline-offset:3px;font-size:.94rem;font-weight:500;text-decoration:underline}.comp-emissor{color:#2b3e4c}.comp-form :is(input:not([type=checkbox]):not([type=file]),select){box-sizing:border-box;border-width:1px;height:40px;min-height:40px;padding-top:0;padding-bottom:0}.comp-form :is(input,select,textarea):focus,.comp-form :is(input,select,textarea):focus-visible{border-color:#21a3a3;outline:0;box-shadow:inset 0 0 0 1px #21a3a3}.comp-form :is(input,select,textarea).is-invalid{border-width:1px;border-color:#c83f45;box-shadow:inset 0 0 0 1px #c83f45}.emitido-grupo{flex-direction:column;gap:6px;display:flex}.emitido-anteriores{align-self:flex-start;margin-left:6px;font-size:.94rem}.emitido-anteriores-lista{flex-direction:column;gap:6px;padding-left:18px;display:flex}.emitido-linha.is-substituida{background:#f7f9fb}.emitido-apoio{color:#2b3e4c;font-size:.94rem}.emitir-crn-alerta{color:#263445;background:#fff;border:2px solid #c83f45;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}.emitir-crn-alerta strong{flex:100%;font-weight:600}.emitir-crn-confirma{align-items:center;gap:8px;font-size:.94rem;display:inline-flex}.pfolha-aviso{color:#12202b;background:#fff3d6;border:1px solid #e8b04b;border-radius:999px;margin-left:10px;padding:1px 10px;font-family:inherit;font-size:.82em;font-weight:400}.pc-crumb-current,.pc-crumb,.pc-crumb-link,.pc-crumb-sep{font-size:22px}.pc-crumb-apoio{color:#2b3e4c;white-space:nowrap;margin-left:12px;font-size:.9rem}.rel-abas{justify-content:space-between;align-items:center}.rel-abas-lista{flex-wrap:wrap;gap:6px;display:flex}.rel-abas-apoio{color:#2b3e4c;margin-left:auto;font-size:.88rem}.ui-head--so-direita{justify-content:flex-end;align-items:center;gap:12px}.ui-subtitle--linha{color:#2b3e4c;font-size:.88rem}.cen-subabas-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cen-acoes-slot{align-items:center;margin-left:auto;display:flex}.pgl-faixa-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pgl-chips{flex-wrap:wrap;align-items:center;gap:6px;min-height:40px;display:flex}.pgl-chip{color:#263445;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:.88rem;display:inline-flex}.pgl-chip b{font-family:var(--font-display),"Outfit",sans-serif;font-weight:500}.pgl-resp{flex-direction:row;align-items:center}.pgl-faixa-topo .pgl-resp-linha{flex-wrap:wrap;gap:4px 12px;font-size:.9rem}.pgl-lista{gap:6px;min-height:0;max-height:calc(100vh - 300px);padding-right:4px;overflow-y:auto}.pgl-linha{border-radius:14px;gap:6px 14px;min-height:56px;padding:6px 14px}.pgl-faixa{min-height:32px}.pgl-titulo{font-size:1.02rem;line-height:1.2}.pgl-detalhe{font-size:.86rem}.comp-chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.comp-chip{color:#263445;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:.88rem;display:inline-flex}.comp-chip b{font-family:var(--font-display),"Outfit",sans-serif;font-weight:500}.comp-chip--nc{background:#fde7e7}.comp-chip--pend{background:#ffe8a3}.comp-chip--ok{background:#e3f6ea}.comp-tipo-fixo{color:#263445;align-items:center;height:40px;font-size:.95rem;display:flex}.comp-grade .pc-field{grid-template-rows:auto auto minmax(1.3rem,auto);align-content:start;gap:4px;display:grid}.comp-grade .ui-field-error--forte{font-size:.88rem;line-height:1.25}.comp-form{gap:6px;padding:10px 14px}.comp-alterar-pop{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.emitido-anteriores{color:#263445;font-size:1rem;font-weight:500;text-decoration:none}.emitido-anteriores:hover{background:#fff6e5}.emitir-bloqueio{text-align:right;color:#2b3e4c;margin:0;font-size:.84rem}.ui-input:focus,.ui-input:focus-visible{border-color:#21a3a3;outline:0;box-shadow:inset 0 0 0 1px #21a3a3}.perfil-edicao{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}@media (max-width:719px){.perfil-edicao{grid-template-columns:1fr}}.pc-cadastro-status .pc-pendencia{text-overflow:ellipsis;white-space:nowrap;max-width:220px;display:block;overflow:hidden}.acc-modal{gap:10px;width:min(780px,94vw);max-height:none;overflow:visible}.acc-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px;display:grid}.acc-modal .pc-field{gap:4px}.acc-modal .pc-empresas-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.acc-modal .pc-form-actions{background:#fff;border-top:1px solid #d6dce5;justify-content:flex-end;padding-top:8px}@media (max-width:719px){.acc-grade,.acc-modal .pc-empresas-grid{grid-template-columns:1fr}}.adm-visitas-linha{color:#263445;background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:8px;padding:6px 12px;font-size:.92rem;display:flex}.adm-visitas-rotulo{font-family:var(--font-display),"Outfit",sans-serif;font-weight:500}.central-empresa,.cen-conteudo,.pgl,.comp,.pess{gap:16px}.cen-nav,.cen-subabas-linha,.pgl-chips,.comp-chips,.pgl-lista,.comp-lista .ui-list,.pgl-faixa-topo .pgl-resp{gap:8px}.cen-subabas-linha{margin:0}.pgl-faixa-topo{gap:8px 16px}.ficha-lista,.ficha-vazio{color:#263445;font-size:1rem}.ficha-sub-linha{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.comp-form.is-aberto{max-height:none;overflow:visible}.comp-form-acoes{border-top:1px solid #d6dce5;margin:0;padding:8px 0 0;position:static}.comp-grade{align-items:start}.comp-grade .pc-field{flex-direction:column;gap:4px;display:flex}.comp-tipo-fixo{box-sizing:border-box;color:#526477;cursor:not-allowed;background:#f3f5f8;border:1px solid #7f8ba3;border-radius:10px;width:100%;padding:0 12px}.comp-tarja{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 10px;font-size:.9rem;display:flex}.pend-janela{z-index:120;color:#263445;background:#fff;border:1px solid #21a3a3;border-radius:12px;min-width:15rem;max-width:20rem;padding:10px 14px;font-size:.94rem;position:fixed;box-shadow:0 10px 24px #12202b29}.pend-janela ul{margin:6px 0 0;padding-left:18px}.pend-janela li{margin:2px 0}.pc-topbar .pc-busca{flex:0 520px;width:auto;min-width:360px;margin-left:16px}.pc-busca{display:none}html[data-modo=equilibrado] .pc-busca,html[data-modo=completo] .pc-busca{display:block}.pc-topbar .pc-smartbar{box-shadow:none;border-radius:14px;gap:8px;padding:3px 6px;display:flex}.pc-topbar .pc-bolt{border-radius:10px;width:32px;height:32px}.pc-topbar .pc-busca-input{min-height:34px;font-size:.95rem}.pc-topbar .pc-mic{width:30px;height:30px}.pc-topbar .pc-go{min-height:32px;padding:0 14px}.pc-smartbar.is-aberta{border-radius:14px}.pc-busca-painel{border:2px solid #21a3a3;border-radius:16px;gap:4px;margin-top:8px;top:100%}.pc-busca-bloco{flex-direction:column;gap:8px;padding:4px 6px 8px;display:flex}.pc-busca-titulo{color:#263445;padding:4px 6px 0;font-size:.88rem;font-weight:500}.pc-busca-chips{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:1180px){.pc-topbar .pc-busca{min-width:280px}.pc-topbar .pc-kbd{display:none}}.cen-nav{flex-flow:wrap;align-items:center;gap:8px 12px}.cen-separador{background:#7f8ba3;width:1px;height:28px;display:none}@media (min-width:1280px){.cen-separador{display:block}}@media (max-width:1279px){.cen-nav{flex-direction:column;align-items:stretch}}.pgl-avisos{flex-direction:column;gap:8px;display:flex}.pgl-fim{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 16px;display:flex}.pgl-secao-linha{justify-content:space-between;align-items:center;gap:8px;margin-top:8px;display:flex}.pgl-secao{letter-spacing:0;text-transform:none;color:#263445;margin:0;font-size:15px;font-weight:500}.comp-item{flex-direction:column;gap:8px;display:flex}.comp-tarja{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;display:flex}.comp-alterar-pop .ui-eyebrow{font-size:.88rem}.ficha-leitura{margin-top:0}.ficha-leitura-lista{gap:8px}.ficha-leitura-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}@media print{.pfolha-aviso,#pop-folha .pfolha-aviso,.no-print{display:none!important}}.pend-link{font:inherit;color:#263445;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pend-link:hover{background:#fff6e5}.pc-topbar{flex-wrap:nowrap}.pc-crumbs,.pc-crumb-wrap{flex:none}.pc-crumb-apoio{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@media (min-width:1100px){.pc-crumb-current,.pc-crumb{text-overflow:clip;white-space:nowrap;overflow:visible}}.pc-topbar-end{flex-wrap:nowrap;flex:auto;justify-content:flex-end;min-width:0}.pc-sync-chip,.pc-mode-chip{white-space:nowrap;flex:none}.emp-ativa{flex:180px;min-width:180px;max-width:22rem}.emp-ativa-caixa{min-width:180px}.emp-ativa-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pc-mode-icone{display:none}@media (max-width:1499px){.pc-mode-texto{display:none}.pc-mode-chip{place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.pc-mode-icone{display:inline}}.pc-busca-gatilho{color:#263445;cursor:pointer;background:#fff;border:2px solid #7f8ba3;border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px;display:inline-flex}.pc-busca-gatilho.is-aberta{border-color:#21a3a3}.pc-topbar .pc-busca--compacta{flex:none;width:auto;min-width:0}.pc-busca--compacta .pc-busca-painel{width:min(520px,100vw - 32px);left:0;right:auto}.pc-smartbar-campos{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.pc-smartbar--no-painel{box-shadow:none;border:2px solid #21a3a3;border-radius:14px;margin-bottom:4px;display:flex}.pc-busca-abrindo{color:#263445;background:#fff6e5;border:1px solid #21a3a3;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:.94rem;display:flex}@media (min-width:1100px){.pc-topbar .pc-busca:not(.pc-busca--compacta){min-width:360px}}.pc-bolt{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3}.pc-busca-painel .pc-cmd-foot,.ficha-cartao-rotulo{color:#263445;font-size:.875rem}.ficha-leitura:focus{outline-offset:4px;border-radius:8px;outline:2px solid #21a3a3}.ui-row-extra:has(>.comp-tarja){padding:0}.ui-row-extra>.comp-tarja{background:#ffe8a3;border:0;border-top:1px solid #21a3a3;border-radius:0;margin:0;padding:6px 14px 6px 18px}.pc-busca-pergunta{color:#263445;background:#fff6e5;border:1px solid #21a3a3;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 10px;font-size:.94rem;display:flex}.pc-busca-pergunta-botoes{gap:8px;display:flex}.pgl-add-menu{position:relative}.pgl-add-opcoes{z-index:30;background:#fff;border:1px solid #7f8ba3;border-radius:12px;flex-direction:column;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 24px #12202b24}.pgl-add-opcao{color:#263445;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:36px;padding:0 12px;font-size:.95rem}.pgl-add-opcao:hover,.pgl-add-opcao:focus-visible{background:#fff6e5;outline:0}.ficha-conferir{background:#fff6e5;border:2px solid #21a3a3;border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.ficha-conferir-conta,.ficha-conferir-ok{color:#263445;font-size:.9rem}.ficha-conferir-lista{flex-direction:column;gap:6px;max-height:200px;margin:0;padding:0 4px 0 0;list-style:none;display:flex;overflow-y:auto}.ficha-conferir-item{color:#263445;align-items:flex-start;gap:8px;font-size:.94rem;display:flex}.ficha-conferir-acao{justify-content:flex-end;display:flex}.pdoc-sugestao{color:#2b3e4c;margin-top:4px;display:block}.pdoc-bloqueio{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:999px;align-self:center;padding:2px 12px;font-size:.9rem}.pdoc-nao-conferido{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:10px;padding:8px 12px}.pdoc-capa-opcao{color:#263445;align-items:center;gap:8px;font-size:.98rem;display:flex}.pop-notas{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:12px;padding:8px 12px;font-size:.92rem}.pop-notas summary{cursor:pointer}.pop-notas ul{margin:6px 0 0;padding-left:18px}.pop-registro-sugerido{color:#2b3e4c;margin:0 0 8px}.pfolha-item{flex-direction:column;gap:6px;display:flex}.pfolha-tabela-area{break-inside:avoid;flex-direction:column;gap:2px;margin:4px 0 6px;display:flex}.pfolha-tabela{border-collapse:collapse;color:#12202b;width:100%;font-size:.92em}.pfolha-tabela caption{text-align:left;color:#3d5160;padding:0 0 3px;font-size:.92em}.pfolha-tabela th,.pfolha-tabela td{text-align:left;vertical-align:top;border:1px solid #b4c2ce;padding:3px 8px}.pfolha-tabela th{background:#eef1f5;font-weight:500}.pfolha-tabela-aviso{color:#3d5160;margin:0;font-size:.78em}.pfolha-capa{display:none}@media print{.pfolha-capa{page:capa;border:0;width:210mm;height:296.5mm;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pfolha-capa .capa-pop{width:210mm;height:296.5mm;position:absolute;top:0;left:0}.pop-notas{display:none!important}}.pc-voltar{color:#263445;cursor:pointer;background:#eef1f7;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;padding:0;font-size:1.2rem;line-height:1;display:inline-grid}.pc-voltar:hover{background:#e3e8ee}.pc-voltar:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.pc-retomar{flex-direction:column;gap:8px;display:flex}.pc-retomar-lista{flex-wrap:wrap;gap:8px;display:flex}.pc-retomar-item{text-align:left;white-space:normal;justify-content:flex-start;max-width:100%}.pgl-criar{flex-direction:column;align-items:stretch;gap:8px;display:flex}.pgl-criar .ui-btn{white-space:nowrap;justify-content:center;width:100%}.pgl-criar .pgl-motivo{width:0;min-width:100%}@media (min-width:1100px){.pgl-linha{grid-template-columns:8px minmax(0,1fr) 300px 230px 132px;align-items:center;gap:6px 14px;display:grid}.pgl-situacao{flex-wrap:nowrap;flex:none;min-width:0}.pgl-acao{min-width:0}.pgl-botoes{justify-content:flex-end}}.pop-nao-conferido{white-space:nowrap;flex:none}.ficha-conferir--feito{background:#eef1f7;border:0;padding:8px 14px}.ficha-conferir-resumo{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.ficha-conferir-resumo::-webkit-details-marker{display:none}.ficha-conferir-marca{color:#263445;background:#fff;border:1.5px solid #7f8ba3;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:.8rem;display:grid}.ficha-conferir--feito[open] .ficha-conferir-lista{margin-top:8px}.caixa-cresce{height:auto;min-height:0;resize:none!important;overflow:hidden!important}.pop-passo-texto{min-height:38px;padding:8px 12px;line-height:1.35}.pdoc-passos .pop-passo{align-items:flex-start}.pdoc-passos .pop-passo-n{margin-top:5px}.pdoc-passos.pop-passos--rolagem{max-height:none;overflow:visible}.pop-subtitulo-linha{align-items:center;gap:6px;display:flex}.pop-subtitulo{min-width:0;min-height:34px;font-family:var(--font-display),"Outfit",sans-serif;flex:1}.pfolha-subtitulo{font-family:var(--font-display),"Outfit",sans-serif;color:#12202b;break-after:avoid;margin:8px 0 2px;font-size:1em;font-weight:500}.pfolha-grupo{flex-direction:column;display:flex}.pdoc-falta{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.9rem;display:inline-flex}.pdoc-chip-conferir{color:#263445;background:#fff6e5;border:1px solid #21a3a3;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:.9rem;display:inline-flex}.pdoc-item.is-falta{background:#ffe8a3;border-color:#21a3a3}.pdoc-item-falta{color:#263445;background:#fff6e5;border:1px solid #21a3a3;border-radius:999px;margin-left:auto;padding:0 8px;font-size:.8rem}.pdoc-ajuda{white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.pdoc-bloco-modelo{border-top:1px solid #eef1f7;flex-direction:column;gap:8px;padding-top:8px;display:flex}.pdoc-bloco-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.05rem;font-weight:500}.pdoc-guiado{flex-direction:column;gap:8px;display:flex}.pdoc-def-linha{grid-template-columns:minmax(120px,1fr) minmax(0,3fr) auto;align-items:start;gap:8px;display:grid}.pdoc-grupo{border:1px solid #7f8ba3;border-radius:12px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.pdoc-grupo-remover{align-self:flex-end}.pdoc-add-linha{align-self:flex-start}.pdoc-add-secao{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdoc-add-secao-rotulo{color:#263445;font-size:.9rem}.pdoc-previa .pdoc-lista-titulo{margin:0 0 6px}.pdoc-previa-acoes{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.pdoc-so-papel{pointer-events:none;width:190mm;position:absolute;top:0;left:-10000px}@media print{.pdoc-so-papel{width:auto;position:static;left:auto}.pfolha-capa{page:capa}}.ficha-caminho{margin:10px 0}.ficha-topo{padding-top:4px}.pc-topbar{container:topo/inline-size}@container topo (max-width:1180px){.pc-topbar .pc-busca:not(.pc-busca--compacta){flex:0 320px;min-width:200px;margin-left:8px}.pc-topbar .pc-kbd,.pc-mode-texto{display:none}.pc-mode-chip{place-items:center;width:26px;height:26px;padding:0;display:inline-grid}.pc-mode-icone{display:inline}}@container topo (max-width:920px){.pc-mode-chip,.pc-crumb-apoio{display:none}}@container topo (max-width:800px){.pc-avatar{display:none}}.pc-topbar-end{gap:12px}.pc-crumbs--secao{flex-wrap:wrap;flex:0 auto;row-gap:2px;display:flex}.pc-crumbs--secao .pc-crumb-wrap{flex:0 auto;min-width:0}.pc-crumbs--secao .pc-crumb-current{text-overflow:clip;white-space:normal;overflow:visible}.pc-topbar:has(.pc-crumbs--secao){z-index:40;background:#fff;margin-bottom:0;padding:6px 0;position:sticky;top:0}.sec-menu{display:inline-flex;position:relative}.sec-menu-botao{min-height:34px;font-family:var(--font-display),"Outfit",sans-serif;color:#263445;cursor:pointer;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:18px;font-weight:500;line-height:1.1;display:inline-flex}.sec-menu-botao--so{cursor:default}.sec-menu-botao:focus-visible,.sec-menu-item:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.sec-menu-seta{font-size:.8em}.sec-menu-lista{z-index:60;background:#fff;border:1px solid #7f8ba3;border-radius:12px;flex-direction:column;gap:2px;min-width:200px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 24px #12202b24}.sec-menu-item{color:#263445;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;width:100%;min-height:38px;padding:0 12px 0 8px;font-size:.98rem;display:flex}.sec-menu-item:hover{background:#eef1f7}.sec-menu-item.is-atual{background:#fff6e5}.sec-menu-marca{text-align:center;width:16px;display:inline-block}.cen-nav{border-bottom:1px solid #d5dce3;flex-flow:wrap;align-items:flex-end;gap:0;display:flex}.cen-subabas{flex-wrap:wrap;gap:4px 24px;display:flex}.cen-sub,.cen-sub.is-ativa{color:#263445;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:40px;margin-bottom:-1px;padding:0 2px;font-size:1rem}.cen-sub:hover{background:0 0;border-bottom-color:#e3e8ee}.cen-sub.is-ativa{border-bottom-color:#21a3a3}.cen-sub:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.pgl-cabeca{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;margin-bottom:40px;display:grid}.pgl-cabeca--com-lateral{grid-template-columns:minmax(0,1fr) 216px}.pgl-cabeca-esq{flex-direction:column;gap:12px;min-width:0;display:flex}.pgl-lateral{flex-direction:column;justify-self:end;gap:8px;width:216px;display:flex}.pgl-apoio{color:#526477;min-height:2.6em;margin:0;font-size:.86rem;line-height:1.3}.pgl-criar .ui-btn--criar.is-desligado,.pgl-criar .ui-btn--criar.is-desligado:disabled{color:#526477;opacity:1;cursor:not-allowed;background:#eef1f7}.pgl-filtros{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pgl-filtros-rotulo{color:#263445;margin-right:2px;font-size:.9rem}.pgl-chip{box-sizing:border-box;cursor:pointer;border:0;font-family:inherit}.pgl-chip--todos{background:#fff;border:1.5px solid #7f8ba3}.pgl-chip.is-ativo{background:#fff6e5;box-shadow:inset 0 0 0 2px #21a3a3}.pgl-chip:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}@media (max-width:899px){.pgl-cabeca--com-lateral{grid-template-columns:minmax(0,1fr)}.pgl-lateral{justify-self:start}}.pgl-lista{gap:6px;max-height:none;padding-right:0;overflow:visible;container:pgl/inline-size}.pgl-secao-linha{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:18px 0 4px;display:flex}.pgl-secao{letter-spacing:0;text-transform:none;color:#526477;margin:0;font-family:inherit;font-size:14.5px;font-weight:500}.pgl-resp-linha{color:#526477;flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:14.5px;display:flex}.pgl-resp-linha strong{color:#263445;font-weight:500}.pgl-resp-link{font-size:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pgl-resp-link:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.pgl-linha{height:auto;min-height:48px;box-shadow:inset 6px 0 0 0 var(--faixa,#c9d3db);background:#fff;border:2px solid #7f8ba3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:6px 10px 6px 18px;display:flex}.pgl-linha.is-destaque{background:#fff6e5;border-color:#21a3a3}.pgl-titulo{min-width:0;font-family:var(--font-display),"Outfit",sans-serif;color:#263445;overflow-wrap:anywhere;flex:220px;font-size:17px;font-weight:500;line-height:1.25}.pgl-etiquetas{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:6px;display:flex}.pgl-etiqueta--atraso{color:#263445;background:#fde3e3}.pgl-botoes{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}@container pgl (min-width:820px){.pgl-linha{flex-wrap:nowrap}.pgl-titulo{flex-basis:0}.pgl-botoes{margin-left:0}}.ficha-proxima-linha{color:#263445;margin:4px 0 8px;font-size:.98rem}.ficha-proxima-linha-rotulo{font-weight:500}.campo-head .campo-voltar-pilha{border-radius:12px;width:44px;height:44px;font-size:1.4rem}input::placeholder,textarea::placeholder{color:#6b7a86;opacity:1}.pc-crumb-menu{white-space:nowrap;flex:none;align-items:center;display:inline-flex}.pc-crumbs--secao{flex-wrap:wrap}@media (min-width:1100px){.pc-crumbs--secao{flex-wrap:nowrap;flex:none}.pc-crumbs--secao .pc-crumb-current{white-space:nowrap}}.pc-topbar .pc-voltar{align-self:center}html .pc-topbar .pc-busca:not(.pc-busca--compacta){flex:1 8 520px;min-width:220px;max-width:520px}html .pc-topbar .pc-busca:not(.pc-busca--compacta) .pc-busca-input{text-overflow:ellipsis}html .pc-topbar .emp-ativa{flex:180px;min-width:140px}html[data-modo] .pc-topbar-end{gap:12px}html[data-modo] .pc-topbar-end>*{flex-shrink:0}html[data-modo] .pc-topbar-end>.emp-ativa{flex-shrink:1}@container topo (max-width:880px){.pc-avatar{display:none}}.cen-cadastro{flex-direction:column;gap:8px;display:flex}.cen-apoio{color:#526477;margin:0;font-size:14px}.cad-cartao{background:#fff;border:1px solid #7f8ba3;border-radius:14px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.cad-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.05rem;font-weight:500}.cad-descricao{color:#526477;margin:0;font-size:14px}.cad-setores{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:899px){.cad-setores{grid-template-columns:minmax(0,1fr)}}.cad-setor{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;align-items:flex-start;gap:10px;min-height:44px;padding:8px 12px;font-size:.95rem;display:flex}.cad-setor.is-on{background:#fff6e5;border-color:#21a3a3}.cad-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cad-item{background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:4px 12px;display:flex}.cad-item-nome{overflow-wrap:anywhere;color:#263445;min-width:0;font-size:.98rem}.cad-remover{color:#263445;cursor:pointer;background:#fde3e3;border:0;border-radius:8px;flex:none;min-height:32px;padding:0 12px;font-size:.88rem}.cad-remover:hover{background:#fbd2d2}.cad-resumo{color:#526477;font-size:14px}.cad-linha{align-items:flex-end;gap:12px;display:flex}.cad-input,.cad-linha select.cad-input{box-sizing:border-box;color:#263445;background-color:#fff;border:2px solid #7f8ba3;border-radius:10px;width:100%;min-width:0;height:40px;padding:0 12px;font-size:.98rem}.cad-input:focus,.cad-input:focus-visible{border-color:#21a3a3;outline:0;box-shadow:inset 0 0 0 1px #21a3a3}.cad-campo-voz{flex:auto;min-width:0}.cad-input--voz{padding-right:46px}.cad-mic{right:6px}.cad-mic .field-assist-tools{margin:0}.field-assist-voice--icone{border-radius:8px;place-items:center;width:30px;height:30px;padding:0;display:grid}.cad-adicionar{flex:none;height:40px;min-height:40px;padding:0 20px}.cad-rotulado{color:#263445;flex-direction:column;gap:4px;min-width:0;font-size:13.5px;display:flex}.cad-linha--ambiente .cad-campo-voz{flex:auto}.cad-linha--equipamento .cad-rotulado--ambiente{flex:0 0 220px;width:220px}.cad-linha--equipamento .cad-rotulado--nome{flex:auto}.cad-linha--equipamento .cad-rotulado--qtd{flex:0 0 80px;width:80px}@media (max-width:899px){.cad-linha--equipamento{flex-wrap:wrap}.cad-linha--equipamento .cad-rotulado--ambiente{flex:100%;width:auto}.cad-linha--equipamento .cad-rotulado--nome{flex:200px}}.cad-grupos{flex-direction:column;gap:16px;display:flex}.cad-grupo{flex-direction:column;gap:8px;display:flex}.cad-grupo-titulo{color:#526477;font-size:14.5px;font-weight:500}.cad-equip{background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;flex-direction:column;gap:6px;padding:8px 12px;display:flex}.cad-equip-linha{align-items:center;gap:12px;display:flex}.cad-equip-nome{flex:auto}.cad-mais summary{cursor:pointer;color:#526477;font-size:13.5px}.cad-mais[open]{flex-direction:column;gap:8px;display:flex}.cad-obs-texto{box-sizing:border-box;color:#263445;border:2px solid #7f8ba3;border-radius:10px;width:100%;min-height:64px;padding:8px 12px;font-size:.95rem}.cad-vazio{text-align:center;color:#526477;border:1.5px dashed #7f8ba3;border-radius:12px;padding:16px;font-size:.95rem}.esc-resumo-topo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.esc-resumo-textos{flex-direction:column;gap:4px;min-width:0;display:flex}.esc-botao{flex:none;height:38px;min-height:38px;padding:0 16px}.esc-vazio{color:#526477;margin:0;font-size:.95rem}.esc-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.esc-chip{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:4px 12px;font-size:.92rem;line-height:1.2;display:inline-flex}.esc-chip--mais{padding:4px 14px}.esc-camada{z-index:120;place-items:center;display:grid;position:fixed;inset:0}.esc-fundo{background:#12202b47;position:absolute;inset:0}.esc-janela{overscroll-behavior:contain;background:#fff;border-radius:16px;flex-direction:column;width:min(1040px,94%);max-height:min(90vh,100dvh - 24px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #12202b33}.esc-cabeca{border-bottom:1px solid #eef1f7;flex-direction:column;flex:none;gap:4px;padding:16px 20px 12px;display:flex}.esc-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:20px;font-weight:500}.esc-apoio{color:#526477;margin:0;font-size:14px}.esc-corpo{overscroll-behavior:contain;flex:auto;min-height:0;padding:12px 20px;overflow-y:auto}.esc-opcoes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:759px){.esc-opcoes{grid-template-columns:minmax(0,1fr)}}.esc-opcao{cursor:pointer;box-sizing:border-box;background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;align-items:flex-start;gap:12px;height:100%;min-height:46px;padding:8px 12px;display:flex}.esc-opcao.is-on{background:#fff6e5;border-color:#21a3a3}.esc-opcao:focus-within{outline-offset:1px;outline:3px solid #21a3a3}.esc-caixa{appearance:none;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.esc-caixa:checked{background:#21a3a3;border-color:#21a3a3}.esc-caixa:checked:after{content:"✓";color:#fff;font-size:14px;line-height:1}.esc-opcao-textos{flex-direction:column;gap:2px;min-width:0;display:flex}.esc-opcao-titulo{color:#263445;overflow-wrap:anywhere;font-size:.98rem;font-weight:500;line-height:1.3}.esc-opcao-descricao{color:#526477;font-size:13.5px;line-height:1.3}.esc-rodape{background:#fff;border-top:1px solid #eef1f7;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.esc-contador{color:#263445;font-size:.95rem}.esc-rodape-botoes{gap:8px;display:flex}.esc-chip.is-falta{color:#263445;background:#eef1f7;border-color:#7f8ba3}.esc-chip.is-salvo{color:#263445;background:#dcebfa;border-color:#7fb2e5}.esc-chip--mais{color:#263445;background:#fff;border-color:#7f8ba3}.esc-selo{color:#263445;background:#fff;border-radius:999px;margin-left:2px;padding:1px 8px;font-size:12px;line-height:1.3}.cen-salvar.is-pendente{color:#1b2433;background:#fff6e5;border:1.5px solid #e0a12e}.cen-salvar.is-salvo{background:#e6f4ea;border:1.5px solid #b7ddc2}.cen-salvar-aviso{color:#263445;align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.cen-salvar-marca{font-size:1rem;line-height:1}.cen-salvar.is-pendente .cen-salvar-marca{color:#d9951a}.cen-salvar.is-salvo .cen-salvar-marca{color:#21805b}.ui-btn--save.is-apagado{color:#263445;background:#cdebd6}.ui-btn:disabled,.ui-btn.is-disabled,.ui-btn--criar:disabled,.ui-btn--primary:disabled,.ui-btn--save:disabled,.ui-btn--orange:disabled,.pc-btn-amber:disabled,.campo-btn:disabled,.pgl-criar .ui-btn--criar.is-desligado,.pgl-criar .ui-btn--criar.is-desligado:disabled{color:#526477;box-shadow:none;opacity:1;cursor:not-allowed;background:#eef1f7;border:1.5px solid #7f8ba3}.field-assist-tools button{min-height:32px;font-size:13px}.field-assist-voice--icone,.field-assist-tools .field-assist-voice--icone{border:1.5px solid #7f8ba3;border-radius:50%;place-items:center;width:34px;height:34px;min-height:34px;padding:0;display:grid}.field-assist-voice svg,.field-assist-voice--icone svg{width:18px;height:18px}.voz-btn,.voz-ia{min-height:32px;font-size:13px}.voz-ia{height:32px}@media (max-width:767px){.field-assist-tools button{min-height:32px;font-size:13px}.field-assist-tools .field-assist-voice--icone{min-height:34px}}.campo-voz-tools .field-assist-tools button{font-size:13px}.cad-linha select.cad-input,select.cad-input{background-color:#fff;padding-right:32px}.cad-rotulado>span:first-child{min-height:18px;line-height:18px}.cad-campo-voz{height:40px}.cad-grupo-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.cad-conta{color:#263445;background:#eef1f7;border-radius:999px;place-items:center;min-width:24px;height:22px;padding:0 8px;font-family:inherit;font-size:13px;font-weight:400;display:inline-grid}.cad-detalhes{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:8px;flex:none;min-height:32px;padding:0 12px;font-size:.88rem}.cad-detalhes-marca{color:#d9951a}.cad-equip-detalhes{border-top:1px solid #eef1f7;flex-direction:column;gap:8px;padding-top:8px;display:flex}.cad-rotulado--mover{max-width:360px}.cad-vinculo{color:#263445;flex:0 320px;align-items:center;gap:8px;min-width:0;font-size:13.5px;display:flex}.cad-vinculo select{flex:auto;min-width:0;max-width:100%;height:36px;min-height:36px;font-size:.92rem}.esc-chips-area{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex;position:relative}.esc-chips-area .esc-chips{width:100%}.esc-chip{white-space:nowrap}.esc-chips--fechado{flex-wrap:nowrap;overflow:hidden}.esc-chips--aberto{overscroll-behavior:contain;align-content:flex-start;max-height:168px;overflow-y:auto}.esc-medidor{visibility:hidden;pointer-events:none;flex-wrap:nowrap;height:0;position:absolute;top:0;left:0;overflow:hidden}.esc-medidor .esc-chip{flex:none}button.esc-chip{color:#263445;cursor:pointer;font-family:inherit}button.esc-chip--mais:focus-visible{outline-offset:1px;outline:3px solid #21a3a3}.nv-form{background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:16px 20px;display:flex;box-shadow:0 1px 2px #12202b14}.nv-topo{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nv-etiqueta{color:#526477;font-size:13px}.nv-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.4rem;font-weight:500}.nv-apoio{color:#526477;margin:0;font-size:14px}.nv-linha{grid-template-columns:minmax(150px,200px) minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.nv-campo{color:#263445;flex-direction:column;gap:4px;min-width:0;font-size:13.5px;display:flex}.nv-input{box-sizing:border-box;color:#263445;background-color:#fff;border:2px solid #7f8ba3;border-radius:10px;width:100%;height:40px;padding:0 12px;font-size:.98rem}.nv-area{box-sizing:border-box;color:#263445;resize:vertical;background-color:#fff;border:2px solid #7f8ba3;border-radius:10px;width:100%;min-height:76px;padding:8px 12px;font-size:.98rem;line-height:1.35}.nv-input:focus,.nv-area:focus{border-color:#21a3a3;outline:0;box-shadow:inset 0 0 0 1px #21a3a3}.nv-rodape{justify-content:flex-end;display:flex}.nv-criar{height:40px;min-height:40px;padding:0 24px}@media (max-width:860px){.nv-linha{grid-template-columns:minmax(0,1fr)}}.pc-amb-extra{flex:none;gap:8px;padding-top:8px}.pc-amb-add{flex-direction:column;align-items:stretch;gap:8px}.pc-amb-add-botoes{gap:8px;display:flex}.pc-amb-add-cadastro{color:#263445;align-items:center;gap:8px;font-size:.92rem;display:flex}.pc-amb-outro{align-self:flex-start}.pc-route-remove{width:32px;height:32px}.ficha-aba{min-height:36px}.pdoc-barra{justify-content:flex-end;align-items:center}.pdoc-proxima{color:#263445;flex:280px;min-width:0;margin-right:auto;font-size:.95rem;line-height:1.3}.pdoc-proxima-rotulo{font-weight:500}.pdoc-barra--edicao{margin-bottom:8px}.pop-notas-selo{color:#263445;cursor:pointer;background:#eef1f7;border:1.5px solid #7f8ba3;border-radius:999px;align-items:center;gap:6px;min-height:36px;padding:0 14px;font-size:.92rem;display:inline-flex}.pop-notas-selo.is-aberto{background:#fff}.pop-notas-conta{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;line-height:1;display:inline-grid}.pop-notas-painel{color:#263445;background:#eef1f7;border:1px solid #7f8ba3;border-radius:12px;flex-direction:column;gap:12px;padding:12px 16px;font-size:.94rem;display:flex}.pop-notas-grupo{flex-direction:column;gap:8px;display:flex}.pop-notas-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1rem;font-weight:500}.pop-notas-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pop-nota{border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;line-height:1.35;display:flex}.pop-nota--pendencia{background:#fff6e5;border:1.5px solid #21a3a3}.pop-nota--informacao{background:#fff;border:1px solid #7f8ba3;justify-content:flex-start}.pdoc-bloqueio--link,.pdoc-chip-conferir--link{cursor:pointer;font-family:inherit;text-decoration:underline}.pdoc-bloqueio--link:focus-visible,.pdoc-chip-conferir--link:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ficha-conferir.is-destaque{box-shadow:0 0 0 4px #e8b04b73}.pdoc-bloco-modelo.is-destaque{background:#fff6e5;border:2px solid #21a3a3;border-radius:12px;padding:8px}@media print{.pop-notas-painel,.pop-notas-selo,.pdoc-proxima{display:none!important}}.pgl-cabeca{margin-bottom:4px}.pgl-apoio{min-height:0}@media (min-width:900px){.pgl-cabeca--com-lateral .pgl-lateral{margin-bottom:-40px}.pgl-cabeca--com-lateral+.pgl-lista>.pgl-secao-linha:first-child{margin-top:0;padding-right:232px}}@media (max-width:899px){.pgl-cabeca--com-lateral+.pgl-lista>.pgl-secao-linha:first-child{margin-top:0}}.idc{background:#fff;border:1px solid #7f8ba3;border-radius:14px;flex-direction:column;gap:12px;padding:12px 16px;display:flex}.idc-topo{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;width:100%;padding:0;display:flex}.idc-textos{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.idc-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1.05rem;font-weight:500}.idc-apoio{color:#526477;font-size:13.5px}.idc-resumo{color:#263445;flex:none;font-size:.92rem}.idc-pendente{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:999px;flex:none;padding:2px 10px;font-size:13px}.idc-seta{color:#263445;flex:none}.idc-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.idc-campo{flex-direction:column;gap:4px;min-width:0;display:flex}.idc-rotulo{color:#263445;flex-wrap:wrap;align-items:center;gap:6px;min-height:18px;font-size:13.5px;line-height:18px;display:flex}.idc-selo{color:#263445;background:#dcebfa;border-radius:999px;padding:0 8px;font-size:12px;line-height:18px}.idc-input{box-sizing:border-box;color:#263445;background-color:#fff;border:2px solid #7f8ba3;border-radius:10px;width:100%;height:40px;padding:0 12px;font-size:.98rem}.idc-input:focus{border-color:#21a3a3;outline:0;box-shadow:inset 0 0 0 1px #21a3a3}@media (max-width:1099px){.idc-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.idc-grade{grid-template-columns:minmax(0,1fr)}}.resp{background:#fff;border:1px solid #7f8ba3;border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.resp-topo{flex:none}.resp-lista{overscroll-behavior:contain;flex-direction:column;gap:12px;min-height:160px;max-height:calc(100vh - 430px);padding-right:4px;display:flex;overflow-y:auto}.resp-grupo{flex-direction:column;gap:8px;display:flex}.resp-grupo-topo{text-align:left;cursor:pointer;color:#263445;background:0 0;border:0;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 4px;display:flex}.resp-grupo-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:16px;font-weight:500}.resp-itens{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.resp-item{background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;flex-direction:column;gap:8px;padding:6px 10px;display:flex}.resp-item.is-editando{background:#fff6e5;border-color:#21a3a3}.resp-item.is-inativa .resp-texto{color:#526477}.resp-linha{align-items:center;gap:12px;display:flex}.resp-texto{-webkit-line-clamp:2;text-align:left;color:#263445;cursor:pointer;background:0 0;border:0;-webkit-box-orient:vertical;flex:auto;min-width:0;padding:0;font-size:.95rem;line-height:1.35;display:-webkit-box;overflow:hidden}.resp-edicao{flex-direction:column;gap:8px;display:flex}.resp-pronto{align-self:flex-end}.resp-rodape{border-top:1px solid #eef1f7;flex-wrap:wrap;flex:none;align-items:center;gap:8px;padding-top:8px;display:flex}.resp-papel{width:auto;min-width:160px}.vz{background:#fff6e5;border:1.5px solid #21a3a3;border-radius:14px;flex-direction:column;gap:8px;padding:12px 16px;display:flex}.vz-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.vz-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:1rem;font-weight:500}.vz-lista{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.vz-linha{background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 12px;display:flex}.vz-linha.is-pendente{border-color:#21a3a3}.vz-texto{overflow-wrap:anywhere;color:#263445;flex:220px;min-width:0;font-size:.98rem}.vz-pergunta{color:#263445;flex-wrap:wrap;align-items:center;gap:8px;font-size:.92rem;display:inline-flex}.vz-escolha{flex:0 260px;min-width:160px}.vz-acoes{gap:8px;margin-left:auto;display:inline-flex}.vz-ok,.vz-corrigir{cursor:pointer;border-radius:10px;place-items:center;width:36px;height:36px;font-size:1.05rem;line-height:1;display:grid}.vz-ok{color:#fff;background:#21805b;border:0}.vz-ok:disabled{color:#526477;cursor:not-allowed;background:#eef1f7;border:1.5px solid #7f8ba3}.vz-corrigir{color:#263445;background:#fff;border:1.5px solid #7f8ba3}@page capa{size:A4;margin:0}.capa-pop{aspect-ratio:210/297;color:#12202b;width:100%;font-family:var(--font-body),"Nunito Sans","Segoe UI",system-ui,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;position:relative;overflow:hidden;container-type:inline-size}.capa-pop *{box-sizing:border-box}.cp-centro{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 10cqw;display:flex;position:absolute;inset:0}.cp-texto{flex-direction:column;align-items:center;display:flex}.cp-codigo{letter-spacing:.02em;color:#5b6b79;font-size:4.3cqw}.cp-titulo{font-family:var(--font-display),"Outfit",sans-serif;margin:2.9cqw 0;font-size:6.8cqw;font-weight:500;line-height:1.2}.cp-empresa{font-size:4.5cqw}.cp-versao{color:#5b6b79;margin-top:1.4cqw;font-size:3.9cqw}.cp-barra{background:var(--cp-acc);border-radius:.7cqw;width:14.3cqw;height:1.1cqw;margin:5cqw auto}.cp-icone{object-fit:contain;flex:none;width:30cqw;height:30cqw;display:block}.cp-icone--traco{background:var(--cp-ico);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.cp-faixa-topo{background:var(--cp-acc);height:2.1cqw;position:absolute;top:0;left:0;right:0}.cp-faixa-lateral{background:var(--cp-acc);width:5.7cqw;position:absolute;top:0;bottom:0;left:0}.cp-esquerda{text-align:left;flex-direction:column;justify-content:center;display:flex;position:absolute;inset:0 8.6cqw 0 15.7cqw}.cp-esquerda .cp-icone{width:22.9cqw;height:22.9cqw;margin-bottom:6.4cqw}.cp-esquerda .cp-texto{align-items:flex-start}.cp-moldura{border:.54cqw solid var(--cp-acc);border-radius:.7cqw;position:absolute;inset:5cqw}.cp-circulo{border:.54cqw solid var(--cp-acc);border-radius:50%;justify-content:center;align-items:center;width:40cqw;height:40cqw;margin-bottom:6.4cqw;display:flex}.cp-circulo .cp-icone{width:22.9cqw;height:22.9cqw}.cp-bloco{background:var(--cp-clara);border-bottom:.7cqw solid var(--cp-acc);justify-content:center;align-items:center;height:60.7cqw;display:flex;position:absolute;top:0;left:0;right:0}.cp-bloco .cp-icone{width:32.9cqw;height:32.9cqw}.cp-embaixo{text-align:center;position:absolute;top:70cqw;left:8.6cqw;right:8.6cqw}.cp-embaixo .cp-texto{align-items:center}.cp-logo{object-fit:contain;object-position:left top;width:30cqw;height:12.1cqw;position:absolute;top:6.4cqw;left:6.4cqw}.cp-logo--vazio{color:#5b6b79;text-align:center;border:.36cqw dashed #7f8ba3;border-radius:1.4cqw;justify-content:center;align-items:center;font-size:3.6cqw;display:flex}.cp-rodape{color:#5b6b79;border-top:.36cqw solid #7f8ba3;justify-content:space-between;gap:3cqw;padding-top:2.9cqw;font-size:3.75cqw;display:flex;position:absolute;bottom:5.7cqw;left:6.4cqw;right:6.4cqw}.ccp{width:min(960px,96vw);max-height:calc(100dvh - 24px);overflow:visible}.ccp-corpo{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.ccp-opcoes{flex-direction:column;gap:12px;min-width:0;display:flex}.ccp-ajuda{margin:0}.ccp-interruptor{color:#263445;cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:1rem;display:inline-flex;position:relative}.ccp-interruptor input{opacity:0;cursor:pointer;width:42px;height:24px;margin:0;position:absolute}.ccp-interruptor-trilho{background:#7f8ba3;border-radius:999px;flex:none;width:42px;height:24px;transition:background .15s;position:relative}.ccp-interruptor-trilho:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.ccp-interruptor input:checked+.ccp-interruptor-trilho{background:#21a3a3}.ccp-interruptor input:checked+.ccp-interruptor-trilho:after{left:21px}.ccp-interruptor input:focus-visible+.ccp-interruptor-trilho{outline-offset:2px;outline:3px solid #21a3a3}.ccp-grupo{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.ccp-grupo legend{color:#263445;width:100%;margin:0 0 6px;padding:0;font-size:14px}.ccp-estilos{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;display:grid}.ccp-estilo{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:10px;flex-direction:column;align-items:center;gap:4px;min-width:0;padding:4px;font-size:12px;display:flex}.ccp-estilo.is-ativo,.ccp-chip.is-ativo{background:#fff6e5;border-color:#21a3a3}.ccp-estilo:focus-visible,.ccp-chip:focus-visible{outline-offset:1px;outline:3px solid #21a3a3}.ccp-mini{pointer-events:none;border:1px solid #d6dce5;width:100%;display:block}.ccp-chip{color:#263445;cursor:pointer;background:#eef1f7;border:1.5px solid #0000;border-radius:10px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.92rem;display:inline-flex}.ccp-chip i{border:1px solid;border-radius:50%;width:14px;height:14px}.ccp-select{max-width:100%;height:34px;min-height:34px;font-size:.92rem}.ccp-previa{justify-content:center;display:flex}.ccp-folha{border:1px solid #7f8ba3;width:100%;box-shadow:0 1px 4px #12202b1f}.ccp-sem-capa{aspect-ratio:210/297;text-align:center;color:#526477;border:1.5px dashed #7f8ba3;border-radius:6px;place-items:center;width:100%;padding:16px;font-size:.92rem;display:grid}.ccp-rodape{align-items:center}.ccp-estado{color:#263445;font-size:.92rem}.ccp-estado.is-pendente{background:#fff6e5;border:1.5px solid #21a3a3;border-radius:10px;padding:4px 10px}@media (max-width:760px){.ccp-corpo{grid-template-columns:minmax(0,1fr)}.ccp-previa{display:none}}.cz{--cz-tinta:#263445;--cz-suave:#526477;aspect-ratio:794/1123;width:100%;color:var(--cz-tinta);font-family:var(--font-body),"Nunito Sans","Segoe UI",system-ui,sans-serif;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;position:relative;overflow:hidden;container-type:inline-size}.cz *{box-sizing:border-box}.cz-pagina{--u:calc(100cqw / 794);--cz-mx:calc(var(--u) * 36);--cz-alt:calc(var(--u) * 150);--cz-gap:calc(var(--u) * 14);--cz-topo:calc(var(--u) * 226);--cz-img:calc(var(--u) * 100);background:#fff;position:absolute;inset:0}.cz-bolha{border-radius:50%;position:absolute}.cz-logo{left:var(--cz-mx);top:calc(var(--u) * 34);width:calc(var(--u) * 110);height:calc(var(--u) * 34);object-fit:contain;object-position:left top;position:absolute}.cz-logo--vazio{border:calc(var(--u) * 1.5) dashed #8a97a3;border-radius:calc(var(--u) * 6);font-size:calc(var(--u) * 11);color:var(--cz-suave);justify-content:center;align-items:center;display:flex}.cz-titulo{left:var(--cz-mx);top:calc(var(--u) * 85);font-family:var(--font-display),"Outfit",sans-serif;font-size:calc(var(--u) * 46);color:var(--cz-tinta);margin:0;font-weight:700;line-height:1;position:absolute}.cz-subtitulo{left:var(--cz-mx);top:calc(var(--u) * 183);font-size:calc(var(--u) * 15.5);color:var(--cz-suave);margin:0;line-height:1.2;position:absolute}.cz-grade{left:var(--cz-mx);right:var(--cz-mx);top:var(--cz-topo);column-gap:calc(var(--u) * 14);row-gap:var(--cz-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:absolute}.cz-grade--densa{--cz-alt:calc(var(--u) * 124);--cz-gap:calc(var(--u) * 10);--cz-img:calc(var(--u) * 78)}.cz-cartao{min-height:0;padding:calc(var(--u) * 14) 0 calc(var(--u) * 12);background:#fff;flex-direction:column;align-items:center;display:flex;position:relative}.cz-numero{left:calc(var(--u) * 10);top:calc(var(--u) * 10);width:calc(var(--u) * 28);height:calc(var(--u) * 28);font-family:Georgia,Times New Roman,serif;font-size:calc(var(--u) * 14);color:#fff;border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute}.cz-imagem{flex:0 1 var(--cz-img);width:var(--cz-img);height:var(--cz-img);object-fit:contain;min-height:0;display:block}.cz-rotulo{padding:0 calc(var(--u) * 8);font-size:calc(var(--u) * 13.5);text-align:center;margin-top:auto;font-weight:700;line-height:1.15}.cz-quadro{gap:calc(var(--u) * 9);padding:calc(var(--u) * 14) calc(var(--u) * 18);flex-direction:column;min-height:0;display:flex}.cz-quadro-titulo{font-size:calc(var(--u) * 14);letter-spacing:.05em;font-weight:700}.cz-chips{gap:calc(var(--u) * 7) calc(var(--u) * 7);flex-wrap:wrap;display:flex}.cz-chip{padding:calc(var(--u) * 4) calc(var(--u) * 11);font-size:calc(var(--u) * 12);border-radius:999px;font-weight:600;line-height:1.2}.cz-rodape{left:var(--cz-mx);right:var(--cz-mx);bottom:calc(var(--u) * 16);font-size:calc(var(--u) * 11);color:var(--cz-suave);line-height:1.2;position:absolute}.cz--agua .cz-pagina{background:linear-gradient(#e3f3fb,#bfe3f5)}.cz--agua .cz-bolha{border:calc(var(--u) * 2) solid #ffffffe6;background:#ffffff59}.cz--agua .cz-titulo{color:#1d4f7a}.cz--agua .cz-subtitulo{color:#26506f}.cz--agua .cz-cartao{border-radius:calc(var(--u) * 22);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #1d4f7a24}.cz--agua .cz-numero{background:#2a6fb5}.cz--agua .cz-rotulo{color:#1d4f7a}.cz--agua .cz-quadro{border-radius:calc(var(--u) * 22);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 16) #1d4f7a24;background:#fff}.cz--agua .cz-quadro-titulo{color:#1d4f7a}.cz--agua .cz-chip{color:#1d4f7a;background:#ddeef8}.cz--agua .cz-rodape{color:#26506f}.cz--azulejo .cz-pagina{--cz-topo:calc(var(--u) * 210);background-color:#fffdf8;background-image:linear-gradient(#2a6fb51a calc(var(--u) * 1.5),transparent calc(var(--u) * 1.5)),linear-gradient(90deg,#2a6fb51a calc(var(--u) * 1.5),transparent calc(var(--u) * 1.5));background-size:calc(var(--u) * 44) calc(var(--u) * 44)}.cz--azulejo .cz-faixa{height:calc(var(--u) * 172);background:#e8760a;position:absolute;top:0;left:0;right:0}.cz--azulejo .cz-listra{left:0;right:0;top:calc(var(--u) * 172);height:calc(var(--u) * 10);background:repeating-linear-gradient(90deg,#e8760a 0,#e8760a calc(var(--u) * 20),#f5b66b calc(var(--u) * 20),#f5b66b calc(var(--u) * 40));position:absolute}.cz--azulejo .cz-logo{top:calc(var(--u) * 26)}.cz--azulejo .cz-logo--vazio{color:#fff;border-color:#ffffffd9}.cz--azulejo .cz-titulo{top:calc(var(--u) * 70);font-size:calc(var(--u) * 48);color:#fff;line-height:1.1}.cz--azulejo .cz-subtitulo{top:calc(var(--u) * 130);font-size:calc(var(--u) * 16);color:#fff}.cz--azulejo .cz-cartao{border:calc(var(--u) * 1.5) solid #e9d3b8;border-bottom:calc(var(--u) * 5) solid #e8760a;border-radius:calc(var(--u) * 14)}.cz--azulejo .cz-numero{left:calc(var(--u) * 8);top:calc(var(--u) * 8);border-radius:calc(var(--u) * 8);background:#e8760a}.cz--azulejo .cz-rotulo{color:#12202b}.cz--azulejo .cz-quadro{border:calc(var(--u) * 1.5) solid #e8b04b;border-radius:calc(var(--u) * 14);background:#fef6e6}.cz--azulejo .cz-quadro-titulo{color:#b45309}.cz--azulejo .cz-chip{border:calc(var(--u) * 1.5) solid #e8b04b;color:#12202b;background:#fff}.cz--azulejo .cz-rodape{padding:calc(var(--u) * 14) var(--cz-mx) calc(var(--u) * 16);background:#fffdf8d9;bottom:0;left:0;right:0}.cz--editorial .cz-pagina{--cz-mx:calc(var(--u) * 44);--cz-alt:calc(var(--u) * 156);--cz-gap:0px;--cz-topo:calc(var(--u) * 257);--cz-img:calc(var(--u) * 104)}.cz--editorial .cz-grade{column-gap:calc(var(--u) * 26)}.cz--editorial .cz-grade--densa{--cz-alt:calc(var(--u) * 130);--cz-img:calc(var(--u) * 84)}.cz--editorial .cz-logo{left:auto;right:calc(var(--u) * 44);top:calc(var(--u) * 34);object-position:right top}.cz--editorial .cz-titulo{top:calc(var(--u) * 62);font-size:calc(var(--u) * 58);font-weight:500;line-height:1.1}.cz--editorial .cz-barra{left:var(--cz-mx);top:calc(var(--u) * 191);width:calc(var(--u) * 56);height:calc(var(--u) * 5);background:#e8760a;position:absolute}.cz--editorial .cz-subtitulo{top:calc(var(--u) * 206);color:var(--cz-suave)}.cz--editorial .cz-cartao{padding:calc(var(--u) * 12) 0 0;border-top:calc(var(--u) * 1.5) solid #d5dde5}.cz--editorial .cz-numero{left:calc(var(--u) * 4);top:calc(var(--u) * 4);width:auto;height:auto;font-family:var(--font-display),"Outfit",sans-serif;font-size:calc(var(--u) * 40);color:#e8760a;background:0 0;border-radius:0;font-weight:300}.cz--editorial .cz-rotulo{margin-top:calc(var(--u) * 6);color:#12202b;font-weight:500}.cz--editorial .cz-quadro{padding:calc(var(--u) * 14) 0 0;border-top:calc(var(--u) * 1.5) solid #d5dde5}.cz--editorial .cz-quadro-titulo{color:#e8760a;letter-spacing:.06em;font-weight:600}.cz--editorial .cz-lista{columns:2;column-gap:calc(var(--u) * 20);font-size:calc(var(--u) * 13.5);margin:0;padding:0;line-height:1.6;list-style:none}.cz--editorial .cz-item:before{content:"— "}.cz--pastel .cz-pagina{background:#fffbf2}.cz--pastel .cz-p1{color:#b45309}.cz--pastel .cz-p2{color:#1e6b45}.cz--pastel .cz-p3{color:#1d4f7a}.cz--pastel .cz-p4{color:#7a5a00}.cz--pastel .cz-cartao{border-radius:calc(var(--u) * 26)}.cz--pastel .cz-cartao--c0{--cz-cor:#b45309;background:#fde6d8}.cz--pastel .cz-cartao--c1{--cz-cor:#1e6b45;background:#dff1e4}.cz--pastel .cz-cartao--c2{--cz-cor:#1d4f7a;background:#ddeef8}.cz--pastel .cz-cartao--c3{--cz-cor:#7a5a00;background:#fcefc7}.cz--pastel .cz-numero{color:var(--cz-cor);background:#fff}.cz--pastel .cz-rotulo{color:var(--cz-cor)}.cz--pastel .cz-quadro{border:calc(var(--u) * 2) dashed #e8b04b;border-radius:calc(var(--u) * 26);background:#fff}.cz--pastel .cz-quadro-titulo{color:#b45309}.cz--pastel .cz-chip{color:#7a5a00;background:#fcefc7}.cz--linha .cz-pagina{background:#fbf8f2}.cz--linha .cz-titulo{top:calc(var(--u) * 78);font-size:calc(var(--u) * 50)}.cz--linha .cz-ponto{color:#e8760a}.cz--linha .cz-subtitulo{top:calc(var(--u) * 187)}.cz-colunas{--cz-miniatura:calc(var(--u) * 96);--cz-passo-gap:calc(var(--u) * 16);--cz-bolinha:calc(var(--u) * 34);left:var(--cz-mx);right:var(--cz-mx);top:calc(var(--u) * 244);column-gap:calc(var(--u) * 30);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid;position:absolute}.cz-colunas--densa{--cz-miniatura:calc(var(--u) * 80);--cz-passo-gap:calc(var(--u) * 12);--cz-bolinha:calc(var(--u) * 30)}.cz-trilha{position:relative}.cz-trilha:before{content:"";left:calc(var(--cz-bolinha) / 2 - var(--u) * 1.5);top:calc(var(--u) * -12);bottom:calc(var(--u) * 6);width:calc(var(--u) * 3);background:repeating-linear-gradient(180deg,#e8760a 0,#e8760a calc(var(--u) * 7),transparent calc(var(--u) * 7),transparent calc(var(--u) * 13));position:absolute}.cz-passo{z-index:1;height:var(--cz-miniatura);margin-bottom:var(--cz-passo-gap);align-items:center;display:flex;position:relative}.cz-passo--ultimo{margin-bottom:0}.cz--linha .cz-numero{width:var(--cz-bolinha);height:var(--cz-bolinha);margin-right:calc(var(--u) * 10);font-size:calc(var(--u) * 17);background:#e8760a;flex:none;position:relative;top:auto;left:auto}.cz-miniatura{width:var(--cz-miniatura);height:var(--cz-miniatura);border:calc(var(--u) * 1.5) solid #e3e8ee;border-radius:calc(var(--u) * 14);background:#fff;flex:none;display:block;overflow:hidden}.cz-miniatura .cz-imagem{flex:none;width:100%;height:100%}.cz--linha .cz-rotulo{padding:0 0 0 calc(var(--u) * 12);font-weight:700;font-size:calc(var(--u) * 15);text-align:left;color:#12202b;margin:0}.cz-quadro-coluna{margin-top:calc(var(--u) * 14)}.cz-quadro-faixa{margin-top:calc(var(--u) * 16);grid-column:1/-1}.cz--linha .cz-quadro{border:calc(var(--u) * 1.5) solid #e8b04b;border-radius:calc(var(--u) * 14);padding:calc(var(--u) * 12) calc(var(--u) * 14);background:#fef6e6}.cz--linha .cz-quadro-titulo{color:#b45309;font-size:calc(var(--u) * 13)}.cz--linha .cz-chip{border:calc(var(--u) * 1.5) solid #e8b04b;color:#12202b;font-size:calc(var(--u) * 11);background:#fff}.ccz-bloqueio{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:10px;flex-direction:column;gap:2px;padding:8px 12px;font-size:.94rem;display:flex}.ccz-nota{margin:0}.ccz{width:min(1080px,96vw)}.ccz .ccp-corpo{grid-template-columns:minmax(0,1fr) min(70.7035dvh - 141.407px,52%)}.ccz-previa .ccp-folha{width:100%}.cartaz-so-papel{pointer-events:none;width:210mm;height:297mm;position:fixed;top:0;left:-10000px}@media print{.cartaz-so-papel{z-index:99999;position:absolute;top:0;left:0}#cartaz-lavagem,#cartaz-lavagem *{visibility:visible}}#impressao-pop{pointer-events:none;width:190mm;position:fixed;top:0;left:-10000px}@media print{#impressao-pop{width:auto;position:static;left:auto}}.pdoc-secoes,.pdoc-previa,.pdoc-meio{max-height:none;padding-right:0;overflow:visible}.pdoc-meio--passos .pdoc-passos.pop-passos--rolagem{min-height:160px;max-height:calc(100dvh - 450px);padding-right:4px;overflow-y:auto}.pop-passo-acoes{align-items:center;position:relative}.pop-passo-menu{z-index:30;background:#fff6e5;border:1px solid #21a3a3;border-radius:12px;align-items:center;gap:4px;padding:4px;display:inline-flex;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%);box-shadow:0 6px 18px #12202b24}.sel-botao{box-sizing:border-box;max-width:100%;height:40px;min-height:40px;font:inherit;color:#263445;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:.95rem;font-weight:400;line-height:1.2;display:inline-flex}.sel-botao.ui-input,.sel-botao.cad-input{width:100%;display:flex}.sel-botao:hover:not(:disabled){border-color:#8fa2b3}.sel-botao[aria-expanded=true]{background:#fff6e5;border-color:#21a3a3}.sel-botao:disabled{color:#526477;cursor:not-allowed;background:#eef1f7}.sel-botao[aria-invalid=true]{border-color:#c83f45}.sel-botao:focus-visible{outline-offset:1px;outline:3px solid #21a3a3}.sel-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sel-texto.is-vazio{color:#526477}.sel-seta{color:#526477;flex:none;font-size:.8rem}.sel-lista{z-index:100000;background:#fff;border:1.5px solid #7f8ba3;border-radius:10px;margin:0;padding:4px;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #12202b24}.sel-opcao{color:#263445;cursor:pointer;border-radius:8px;align-items:center;min-height:40px;padding:0 12px;font-size:.95rem;font-weight:400;display:flex}.sel-opcao.is-ativa{background:#f4f6f8}.sel-opcao.is-marcada{background:#fff6e5}.sel-opcao.is-desabilitada{color:#8a97a3;cursor:not-allowed}.sel-grupo{color:#526477;align-items:center;min-height:32px;padding:4px 12px 0;font-size:15px;line-height:22px;display:flex}.ui-btn,.ui-btn--small,.ccp-chip,.ccp-select,.cad-remover,.cad-detalhes,.esc-botao,.pc-link-btn.ui-btn{height:auto;min-height:40px}.ui-input,.cad-input{min-height:40px}.ui-btn--small{padding:0 14px;font-size:.9rem}.cad-remover,.cad-detalhes{border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.mbp-sheet-backdrop,.pc-cmd-backdrop,.pc-modal-backdrop,.campo-sheet-fundo,.voz-revisao-fundo,.aviso-foto-fundo,.esc-fundo{-webkit-backdrop-filter:none;backdrop-filter:none;background:#ecf0f5c7}.voz-ia,.field-assist-ai,.pc-ai-btn,.ev7-btn-ia,.ui-btn--ai{color:#fff;background:#2b54cf;border:0;font-weight:400}.voz-ia>span:first-child{color:#fff}.voz-ia:hover:not(:disabled),.field-assist-ai:hover:not(:disabled),.pc-ai-btn:hover:not(:disabled),.ev7-btn-ia:hover:not(:disabled),.ui-btn--ai:hover:not(:disabled){color:#fff;background:#1b3a66}.ev7-btn-ia.is-desligada,.voz-ia.is-apagado{color:#51606c;background:#eef1f5}.voz-btn,.voz-ia{height:40px;min-height:40px}.rel-acao-com-aviso{flex-direction:column;align-items:flex-start;gap:4px;display:inline-flex}.rel-acao-com-aviso .ui-field-error{max-width:280px;font-size:.84rem;line-height:1.25}.cadamb-unico{flex-direction:column;gap:12px;display:flex}.cadamb-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cadamb-topo-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cadamb-lista{margin:0;padding:0;list-style:none}.cadamb-linha{border-top:1px solid #e3e8ee;grid-template-columns:minmax(0,1.4fr) minmax(0,1.6fr) auto;align-items:center;gap:12px;min-height:52px;padding:6px 0;display:grid}.cadamb-lista .cadamb-linha:first-child{border-top:0}.cadamb-nome{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.cadamb-tipo{color:#526477;font-size:.84rem}.cadamb-meio{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.cadamb-acoes{justify-content:flex-end;align-items:center;gap:8px;display:flex}.cadamb-aviso{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:0 10px;font-size:.88rem;display:inline-flex}.cadamb-aviso-acao{color:#263445;cursor:pointer;background:#fff;border:1px solid #21a3a3;border-radius:8px;min-height:28px;padding:0 10px;font-size:.86rem}.cadamb-modelo{color:#526477;font-size:.88rem}.cadamb-renomear{flex-wrap:wrap;align-items:center;gap:8px;width:100%;display:flex}.cadamb-renomear .ui-input{flex:200px;width:auto}.cadamb-bloqueio,.cadamb-lote{color:#263445;background:#ffe8a3;border:1px solid #21a3a3;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.cadamb-bloqueio p{margin:0}.cadamb-bloqueio-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cadamb-lote{background:#fff6e5}.cadamb-lote-lista{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.cadamb-lote-item{align-items:center;gap:8px;min-height:40px;display:flex}@media (max-width:759px){.cadamb-linha{grid-template-columns:minmax(0,1fr)}.cadamb-acoes{justify-content:flex-start}.cadamb-lote-lista{grid-template-columns:minmax(0,1fr)}}.cad-equip-linha{grid-template-columns:minmax(0,1fr) 84px 116px 104px;align-items:center;gap:12px;display:grid}.cad-equip-nome{width:100%}.cad-equip-qtd{flex:none;width:84px}.cad-equip-linha .cad-detalhes,.cad-equip-linha .cad-remover{white-space:nowrap;width:100%}@media (max-width:640px){.cad-equip-linha{grid-template-columns:minmax(0,1fr) 84px}.cad-equip-linha .cad-detalhes,.cad-equip-linha .cad-remover{width:auto}}.idc-preencher{flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px 0;display:flex}.idc-preencher-apoio{color:#526477;flex:240px;font-size:.9rem}.ui-screen:is([aria-label="POPs da visita"],[aria-label=Correções],[aria-label="Ambientes da visita"],[aria-label=Checklist],[aria-label="Evidências da visita"],[aria-label="Relatório da visita"],[aria-label=Visitas\ técnicas]) .ui-list{gap:0}.ui-screen:is([aria-label="POPs da visita"],[aria-label=Correções],[aria-label="Ambientes da visita"],[aria-label=Checklist],[aria-label="Evidências da visita"],[aria-label="Relatório da visita"],[aria-label=Visitas\ técnicas]) .ui-row{box-shadow:none;background:0 0;border:0;border-bottom:1px solid #e3e8ee;border-radius:0}.ui-screen:is([aria-label="POPs da visita"],[aria-label=Correções],[aria-label="Ambientes da visita"],[aria-label=Checklist],[aria-label="Evidências da visita"],[aria-label="Relatório da visita"],[aria-label=Visitas\ técnicas]) .ui-row.has-strip:before{width:4px}.ui-screen:is([aria-label="POPs da visita"],[aria-label=Correções],[aria-label="Ambientes da visita"],[aria-label=Checklist],[aria-label="Evidências da visita"],[aria-label="Relatório da visita"],[aria-label=Visitas\ técnicas]) .ui-row.is-selected{background:#fff6e5;border-bottom-color:#21a3a3}.ui-screen:is([aria-label="POPs da visita"],[aria-label=Correções],[aria-label="Ambientes da visita"],[aria-label=Checklist],[aria-label="Evidências da visita"],[aria-label="Relatório da visita"],[aria-label=Visitas\ técnicas]) .ui-row.is-clickable:hover{background:#fff6e5;border-color:#e3e8ee}.pc-cor .ui-list{gap:0}.pc-cor-card{background:0 0;border:0;border-bottom:1px solid #e3e8ee;border-radius:0}.pc-cor-card:before{width:4px}.pc-cor-card.is-selected{background:#fff6e5;border:0;border-bottom:1px solid #21a3a3}.pc-check-row{border:0;border-bottom:1px solid #e3e8ee;border-radius:0;padding-left:0;padding-right:0}.pc-modal.quest{height:min(90dvh,780px);max-height:calc(100dvh - 24px)}.quest-item{background:0 0;border:0;border-bottom:1px solid #e3e8ee;border-radius:0;padding:8px 0}.quest-item.is-desligada{background:0 0}.quest-lista{gap:0}.quest-nova{border-top:1px solid #e3e8ee;align-items:flex-end;padding-top:4px}.quest-nova .ui-btn{flex:none}.quest-acoes{align-items:center}.rev-pagina{color:#263445;background:#fff;border:1px solid #e3e8ee;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:.95rem;display:flex}.rev-pagina--em-dia{background:#eaf6ee;border-color:#b7dbc4}.rev-pagina--desatualizada{background:#ffe8a3;border-color:#21a3a3}.rev-acao{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.pp{flex-direction:column;gap:8px;padding:4px 0 12px;display:flex}.pp-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:1.15rem;font-weight:500}.pp-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pp-lista{flex-direction:column;max-width:560px;margin:0;padding:0;list-style:none;display:flex}.pp-linha{border-top:1px solid #e3e8ee;align-items:center;gap:12px;min-height:44px;display:flex}.pp-linha:first-child{border-top:0}.pp-num{color:#263445;background:#eef1f7;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.85rem;display:grid}.pp-num.is-feito{color:#fff;background:#21805b}.pp-passo{text-align:left;color:#263445;cursor:pointer;background:0 0;border:0;flex:1;min-height:40px;padding:0;font-size:1rem}.pp-passo:hover{text-decoration:underline}.pp-estado{color:#9a6b12;font-size:.9rem}.pp-estado.is-feito{color:#21805b}.pp-video{width:min(820px,94vw)}.pp-player{background:#eef1f7;border-radius:10px;width:100%;max-height:70dvh}.cen-barras{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.cen-barra{background:#eef1f7;border-radius:12px;align-items:stretch;height:40px;display:inline-flex}.cen-bloco{white-space:nowrap;color:#263445;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:center;align-items:center;height:40px;padding:0 18px;font-size:.98rem;font-weight:400;display:inline-flex;position:relative}.cen-bloco+.cen-bloco:before{content:"";background:#cbd5e1;width:1px;position:absolute;top:10px;bottom:10px;left:0}.cen-bloco.is-ativa{color:#263445;background:#bfddf7;border-radius:9px}.cen-bloco.is-ativa:before,.cen-bloco.is-ativa+.cen-bloco:before{display:none}.cen-bloco:hover:not(.is-ativa){background:#e3e8ee}.cen-bloco:focus-visible{outline-offset:1px;outline:3px solid #21a3a3}.cen-bloco-conta{color:#526477;margin-left:6px;font-size:.92rem}.cen-divisor{background:#d5dce3;align-self:stretch;height:1px;margin:4px 0 0}.pgl>.cen-barras{margin:0}.pgg-contadores-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.pgg-contadores{flex-wrap:wrap;align-items:baseline;gap:4px 22px;display:flex}.pgg-conta{color:#526477;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;align-items:baseline;gap:6px;min-height:40px;padding:0 2px;font-size:.95rem;display:inline-flex}.pgg-conta.is-ativo{color:#263445;border-bottom-color:#21a3a3}.pgg-conta-num{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:22px;font-weight:500}.pgg-conta:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.pgl-acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pgl-adicionar-botao{color:#fff;cursor:pointer;background:#264a80;border:0;border-radius:12px;height:44px;padding:0 20px;font-size:.95rem;font-weight:400}.pgl-adicionar-botao:hover{background:#1b3a66}.pgl-aprovar{color:#fff;cursor:pointer;background:#2b54cf;border:0;border-radius:10px;height:40px;padding:0 18px;font-size:.92rem;font-weight:400}.pgl-aprovar:hover{background:#2247ad}.pgl-grupo{flex-direction:column;gap:8px;display:flex}.pgg-faixa{color:#263445;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;min-height:44px;padding:0 14px;display:flex}.pgg-faixa--norma{background:#d6e7f8}.pgg-faixa--outros{background:#ffebcb}.pgg-faixa-botao{text-align:left;color:#263445;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:12px;min-height:44px;padding:0;display:flex}.pgg-faixa-seta{width:14px;font-size:.9rem}.pgg-faixa-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.05rem;font-weight:500}.pgg-faixa-resumo{color:#526477;font-size:.9rem}.pgg-faixa-direita{color:#526477;font-size:.92rem}.pgg-secao{border-bottom:1px solid #d8dde8;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:4px;padding:0 2px 6px;display:flex}.pgg-secao-titulo{color:#1b2433;margin:0;font-size:15px;font-weight:500}.pgl-grupo-corpo{flex-direction:column;gap:8px;display:flex}.pgl .pgl-linha{min-height:60px;box-shadow:none;background:#fff;border:1.5px solid #d6dce5;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.pgl .pgl-linha.is-clicavel{cursor:pointer}.pgl .pgl-linha:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.pgl-bolinha{background:var(--cor-do-estado,#7f8ba3);border-radius:50%;flex:none;width:12px;height:12px}.pgl .pgl-textos{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pgl .pgl-titulo{flex:none;font-size:1.02rem}.pgl-estado{color:#526477;font-size:.9rem}.pgl-estado-atraso{color:#c83f45}.pgl-estado-revisar{color:#9a6b12}.pgl-estado-cinza{color:#526477}.pgl .pgl-botoes{margin-left:auto}@media (max-width:760px){.pgl .pgl-linha{flex-wrap:wrap}}.rev-linha{flex-wrap:wrap;align-items:center;gap:2px 28px;display:flex}.rev-pagina{color:#526477;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 12px;min-height:36px;padding:0;font-size:.92rem;display:flex}.rev-pagina--em-dia{color:#21805b;background:0 0;border:0}.rev-pagina--desatualizada{color:#9a6b12;background:0 0;border:0}.rev-pagina-nome{color:#263445;font-weight:500}.rev-acao{flex-direction:row;align-items:center;gap:8px}@container topo (max-width:800px){.pc-crumb-current,.pc-crumb,.pc-crumb-link{font-size:1.15rem}.emp-ativa-avatar{display:none}.emp-ativa{flex:150px;min-width:150px}.emp-ativa-caixa{min-width:150px}.pc-sync-chip{padding:4px 10px;font-size:.78rem}.pc-topbar-end{gap:8px}}.pc-topbar .pc-busca--compacta{flex:none}.pc-crumbs{flex:0 auto;min-width:0}.vis-linha{background:0 0;border:0;border-bottom:1px solid #e3e8ee;border-radius:0}.vis-grupo-lista{gap:0}@media (max-width:1280px){.vis-linha{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.vis-faixa{flex:none;width:6px;min-height:36px}.vis-col-titulo{flex:220px}.vis-col-barra{flex:0 170px}.vis-col-fim{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}}@container topo (max-width:800px){.emp-ativa{flex-basis:176px;min-width:176px}.emp-ativa-caixa{min-width:176px}}.pc-offset:has(.ini2){background:#fff}.pc-topbar--inicio .pc-crumb-current{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;font-size:30px;font-weight:500}.pc-topbar--inicio .pc-smartbar{box-shadow:none;background:#f5f7fa;border:0;border-radius:14px;height:46px}.pc-smartbar-campos--inicio{align-items:center;gap:10px;height:46px;padding:0 6px 0 16px;display:flex}.pc-busca-lupa{color:#526477;flex:none;display:inline-flex}.pc-topbar--inicio .pc-busca-input{color:#263445;background:0 0;outline:none;flex:1;min-width:0;height:44px;font-size:1rem;border:0!important}.pc-topbar--inicio .pc-mic{color:#fff;background:#1f78b4;width:36px;height:36px}.pc-topbar--inicio .pc-sync-chip{color:#263445;background:0 0;padding:0 4px;font-size:.92rem}.pc-topbar--inicio .pc-sync-chip.is-ok .pc-sync-dot,.pc-topbar--inicio .pc-sync-chip .pc-sync-dot{background:#21805b}.pc-topbar--inicio .pc-sync-chip.is-pendente .pc-sync-dot{background:#e0a800}.pc-topbar--inicio .pc-sync-chip.is-erro .pc-sync-dot{background:#c83f45}.pc-topbar--inicio .pc-mode-chip{display:none}.ini2{background:#fff;gap:28px;padding:0 36px 24px;overflow:hidden}.ini2-cartao{background:#fff;border:1px solid #e3e9ef;border-radius:20px;flex-direction:column;flex:none;gap:14px;padding:22px 28px 24px;display:flex}.ini2-cartao-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 24px;display:flex}.ini2-so-config{padding:0}.ini2-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#263445;margin:0;font-size:20px;font-weight:500}.ini2-config{color:#526477;margin:0;font-size:14px}.ini2-link{font:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;padding:0}.ini2-link:hover{text-decoration:underline}.ini2-caixas{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.ini2-caixa{color:#fff;text-align:left;cursor:pointer;background:#2b54cf;border:0;border-radius:14px;align-items:center;gap:12px;height:64px;padding:0 18px;font-size:18px;font-weight:400;line-height:1.2;display:flex}.ini2-caixa:hover{background:#2247ad}.ini2-caixa:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ini2-caixa svg{flex:none}.ini2-caixa-textos{flex-direction:column;min-width:0;display:flex}.ini2-caixa-titulo{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.ini2-caixa-sub{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:400;overflow:hidden}.ini2-colunas{flex:1;grid-template-columns:2fr 1fr;align-items:stretch;gap:28px;min-height:0;display:grid}.ini2-painel{border-radius:20px;flex-direction:column;min-height:0;padding:22px 26px;display:flex}.ini2-painel--precisa{background:#fff8ec}.ini2-painel--vencendo{background:#eef6fc}.ini2-painel-topo{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.ini2-resumo{color:#526477;font-size:14px}.ini2-lista{flex:1;min-height:0;overflow:hidden}.ini2-lista.is-rolagem{overflow-y:auto}.ini2-vazio{color:#526477;margin:12px 0 0;font-size:14px}.ini2-linha{text-align:left;cursor:pointer;color:#263445;background:#fff;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;margin-top:12px;padding:12px 18px 12px 14px;display:flex}.ini2-linha:hover{background:#fbfdff}.ini2-linha:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ini2-barra{background:#8a97a3;border-radius:3px;flex:none;align-self:stretch;width:5px}.ini2-linha--correcao .ini2-barra{background:#c83f45}.ini2-linha--capacitacao .ini2-barra{background:#0f766e}.ini2-linha--pop .ini2-barra{background:#1f78b4}.ini2-linha--comprovante .ini2-barra{background:#4a5d73}.ini2-linha-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ini2-linha-titulo{text-overflow:ellipsis;white-space:nowrap;color:#263445;font-size:15px;font-weight:400;overflow:hidden}.ini2-linha-sub{text-overflow:ellipsis;white-space:nowrap;color:#526477;font-size:13px;overflow:hidden}.ini2-seta{color:#526477;flex:none;font-size:20px}.ini2-data{color:#263445;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ini2-data--ambar{background:#ffe3a8}.ini2-data--azul{background:#d6e7f8}.ini2-data-dia{font-size:18px;font-weight:500;line-height:1}.ini2-data-mes{font-size:11px;line-height:1.2}.ini2-rodape{justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-top:10px;font-size:14px;display:flex}@media (max-width:1200px){.ini2{overflow-y:auto}.ini2-colunas{flex:none;grid-template-columns:minmax(0,1fr)}.ini2-caixas{grid-template-columns:minmax(0,1fr)}}.ini2{padding:0 0 24px}.pc-topbar--inicio .pc-busca{flex:360px;max-width:520px}.ini2-colunas{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media (max-width:1200px){.ini2-colunas{grid-template-columns:minmax(0,1fr)}}.ini2-sub-vence{min-width:0;display:flex}.ini2-sub-quem{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ini2-sub-dias{white-space:pre;flex:none}.ini2-aviso{color:#526477;margin:0;font-size:14px}.ini2-aviso-marca{color:#526477}.pc-topbar--inicio .emp-ativa{flex:none;min-width:0;max-width:300px}.pc-topbar--inicio .emp-ativa-caixa{background:#fff;border:1.5px solid #264a80;border-radius:12px;flex:none;min-width:0;height:44px;padding:0 14px;position:relative}.pc-topbar--inicio .emp-ativa-selo{color:#264a80;background:#fff;border-radius:0;padding:0 6px;font-size:15px;line-height:18px;display:block;position:absolute;top:-9px;left:12px}.pc-topbar--inicio .emp-ativa-nome{min-width:0;font-family:var(--font-body),"Nunito Sans",sans-serif;color:#263445;flex:auto;font-size:16px;font-weight:400}.pc-topbar--inicio .emp-ativa-seta{color:#526477}.pc-topbar--inicio .emp-ativa-seta svg{width:14px;height:14px}.ini2-colunas{flex:none;align-items:flex-start}.ini2-lista,.ini2{flex:none;overflow:visible}html[data-modo] .pc-offset:has(.ini2){height:auto;min-height:100vh;overflow:visible}.ini2-titulo{word-spacing:.12em}.pc-topbar--inicio .pc-busca{flex:360px;min-width:150px;max-width:520px}.pc-topbar--inicio .pc-sync-chip{white-space:nowrap;flex:none}.ini2-caixas{flex-wrap:wrap;gap:14px;display:flex}.ini2-caixa{flex:none;width:auto;max-width:100%;padding:0 20px}.ini2-sem-visita{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.ini2-sem-visita-texto{color:#526477;margin:0;font-size:16px}.ini2-nova{color:#fff;cursor:pointer;background:#2b54cf;border:0;border-radius:12px;height:48px;padding:0 26px;font-size:16px;font-weight:400}.ini2-nova:hover{background:#2247ad}.ini2-nova:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ini2-colunas.is-uma{grid-template-columns:minmax(0,1fr)}.ini2-tudo-em-dia{background:#f0faf3;border-radius:20px;padding:22px 26px}.ini2-tudo-titulo{font-family:var(--font-display),"Outfit",sans-serif;word-spacing:.12em;color:#21805b;margin:0;font-size:20px;font-weight:500}.ini2-tudo-sub{color:#526477;margin:6px 0 0;font-size:14px}.ini2-caixa{flex:0 360px;min-width:0;max-width:360px}@media (min-width:1201px){.ini2-caixas{flex-wrap:nowrap}}.ini2-painel--precisa .ini2-titulo{white-space:nowrap}.ini2-painel--precisa .ini2-painel-topo{flex-wrap:wrap}.ini2-sem-resp{font-family:var(--font-body),"Nunito Sans",sans-serif;color:#263445;white-space:nowrap;flex:none;margin-left:auto;font-size:14px;font-weight:400}.pc-route-ordem{gap:4px;display:inline-flex}.pc-route-mover{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #c9d3dd;border-radius:8px;width:32px;height:32px;font-size:16px}.pc-route-mover:disabled{opacity:.35;cursor:default}.chk-caminhada{color:#526477;margin:4px 0 0;font-size:14px}.pc-memoria{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pc-memoria .pc-chip-btn{height:32px}.pc-memoria .pc-chip-btn.is-on{color:#263445;background:#fff1d6;border-color:#21a3a3}.chk-linha-foto.chk-linha-foto--destaque{height:44px;padding:0 20px;font-size:1rem}.perfil-preferencia{align-items:center;gap:10px;margin:14px 0 4px;font-size:.95rem;display:flex}.chk-temp{grid-template-columns:minmax(120px,180px) minmax(200px,1fr);gap:10px 14px;margin:12px 0;display:grid}.chk-temp-msg{color:#526477;grid-column:1/-1;margin:0;font-size:.9rem}.chk-temp-msg.is-ok{color:#21805b}.chk-temp-msg.is-nc{color:#c83f45}.chk-pc-num.is-reprovou{box-shadow:0 0 0 2px #c83f45}.chk-pc-recolhidos{white-space:nowrap;align-self:center}.aviso-acima-do-rodape{bottom:104px!important}html[data-modo=campo] .aviso-acima-do-rodape{bottom:calc(168px + env(safe-area-inset-bottom,0px))!important}.lote-desfazer{z-index:70;color:#263445;background:#fff8e8;border:1.5px solid #21a3a3;border-radius:14px;align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:12px 18px;font-size:.95rem;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #12202b2e}.voz-ambiente{width:calc(100vw - 32px);max-width:760px;max-height:88vh;overflow-y:auto}.voz-ambiente-entrada{grid-template-columns:auto 1fr auto;align-items:start;gap:10px;margin:12px 0;display:grid}.voz-ambiente-lista{gap:10px;margin:10px 0;padding:0;list-style:none;display:grid}.voz-ambiente-linha{border:1px solid #d5dde5;border-radius:12px;gap:8px;padding:12px;display:grid}.voz-ambiente-marca{align-items:center;gap:10px;font-size:.95rem;display:flex}.voz-ambiente-campos{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pc-sync-chip.is-sem-sinal{background:#ffd8a8}.pc-sync-chip.is-sem-sinal .pc-sync-dot{background:#526477}.pc-sync-chip.is-erro{color:#fff;background:#c83f45}.pc-sync-chip.is-erro .pc-sync-dot{background:#fff}.pc-sync-chip.is-ok{background:#dceff9}.pc-sync-chip.is-ok .pc-sync-dot{background:#21805b}.pc-sync-chip.is-pendente{background:#ffe8a3}.pc-avatar-dot.is-sem-sinal{background:#526477}.campo-sync{color:#263445;white-space:nowrap;background:#dceff9;border-radius:999px;flex:none;align-items:center;gap:6px;width:auto;height:32px;padding:0 12px;font-size:.82rem;line-height:1;display:inline-flex}.campo-sync span:first-child{flex:none;width:9px;height:9px}.campo-sync.is-pendente{background:#ffe8a3}.campo-sync.is-sem-sinal{background:#ffd8a8}.campo-sync.is-sem-sinal span:first-child{background:#526477}.campo-sync.is-erro{color:#fff;background:#c83f45}.campo-sync.is-erro span:first-child{background:#fff}.campo-head-pagina{min-width:0;font-family:var(--font-display),"Outfit",sans-serif;color:#263445;text-overflow:ellipsis;white-space:nowrap;flex:auto;order:1;margin:0;font-size:1.3rem;font-weight:500;line-height:1.1;overflow:hidden}.chk-foco{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex}.chk-foco-topo{flex-direction:column;flex:none;gap:8px;display:flex}.chk-foco-corpo{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:2px 2px 8px;display:flex;overflow-y:auto}.chk-foco-rodape{flex:none;padding-top:8px}.campo-tela--fixa .chk-foco-obs{overflow:visible}.chk-obs-area{resize:none;flex:none;min-height:56px}.chk-foco-apoio{flex:none;position:static}.chk-apoio-linha.is-aberta .chk-apoio-corpo{z-index:auto;box-shadow:none;background:0 0;border:0;border-top:1px solid #d5dde5;border-radius:0;margin:0;padding:8px 12px 10px;position:static;bottom:auto;left:auto;right:auto}.chk-foco-amb-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.05rem;font-weight:500;overflow:hidden}.chk-foco-amb-top{flex-wrap:nowrap;gap:8px}.chk-foco-count{color:#526477;font-size:.8rem}.chk-foco-title{font-size:1.1rem;font-weight:500;line-height:1.25}.campo-tela .chk-foco-title{font-size:1.05rem;font-weight:500}.campo-tela .chk-foco-card{padding:10px 12px}.campo-tela .chk-foco-card .chk-foco-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-modo] .chk-resp{white-space:nowrap;height:40px;min-height:40px;padding:0 6px;font-size:.9rem}.chk-grav{color:#263445;opacity:1;background:#fff;border:2px solid #7f8ba3;min-height:40px;padding:0 14px;font-size:.9rem}.chk-grav--leve{border-color:#1f78b4}.chk-grav--amber{border-color:#e0a800}.chk-grav--nc{border-color:#c83f45}.chk-grav--leve.is-on{color:#fff;background:#1f78b4}.chk-grav--amber.is-on{color:#263445;background:#e0a800}.chk-grav--nc.is-on{color:#fff;background:#c83f45}.chk-grav.is-on{box-shadow:none}.chk-grav-sug{opacity:1;margin-left:6px;font-size:15px;font-weight:400}.chk-grav-titulo{font-size:.9rem;font-weight:400}.chk-seg.is-atual{outline-offset:1px;box-shadow:none;border-color:#264a80;outline:3px solid #264a80}.chk-pc-num.is-atual{outline-offset:1px;outline:3px solid #264a80}.voz-btn.is-sem-sinal,.voz-ia.is-sem-sinal{opacity:.55}.voz-semsinal{font-size:.75rem;line-height:1}.faixa-fina{color:#263445;white-space:normal;overflow-wrap:anywhere;padding:4px 12px;font-size:15px;line-height:1.3}.faixas-do-topo{flex:none}html[data-modo=campo] .campo-tela--fixa,html[data-modo=campo] .campo-tela:not(.campo-tela--fixa),html[data-modo=campo] .ui-screen{height:calc(100dvh - 176px - 26px - var(--faixas-h,0px) - var(--faixa-h,0px) - var(--faixa-visita-h,0px))}.campo-head{flex-direction:column;align-items:stretch;gap:6px}.campo-head-linha{align-items:center;gap:10px;min-width:0;display:flex}.campo-head .emp-ativa{flex:none;order:0;width:100%;max-width:none}.campo-head-pagina{order:0}.campo-sync span.campo-sync-texto{background:0 0;border-radius:0;width:auto;height:auto}html[data-modo] .chk-resp{gap:4px;padding:0 4px;font-size:.84rem}.campo-head-espaco{display:none}.campo-head-linha .campo-sync{margin-left:auto}.chk-grav-linha .chk-grav{border:2px solid var(--grav);color:#263445;opacity:1;min-height:40px;box-shadow:none;background:#fff;padding:0 14px;font-size:.9rem}.chk-grav-linha .chk-grav--leve{--grav:#1f78b4}.chk-grav-linha .chk-grav--amber{--grav:#e0a800}.chk-grav-linha .chk-grav--nc{--grav:#c83f45}.chk-grav-linha .chk-grav:not(.is-on){color:#263445;background:#fff}.chk-grav-linha .chk-grav.is-on,.chk-grav-linha .chk-grav.is-on.chk-grav--leve,.chk-grav-linha .chk-grav.is-on.chk-grav--amber,.chk-grav-linha .chk-grav.is-on.chk-grav--nc{background:var(--grav);border-color:var(--grav);color:#fff}.chk-grav-linha .chk-grav.is-on.chk-grav--amber{color:#263445}.campo-tela .chk-foco-count{font-size:.78rem;line-height:1.2;display:block}.campo-tela .chk-foco-count .pc-link-btn{font-size:.78rem}.chk-obs-area{min-height:52px;max-height:40vh;overflow-y:auto}.chk-foco-amb-nome{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;line-height:1.2;display:-webkit-box;overflow:hidden}.chk-foco-amb-pos{color:#526477;background:0 0;border:0;border-radius:0;flex:none;padding:0;font-size:.85rem}.chk-foco-amb-top{align-items:center}.chk-foto-mini-ao-lado{flex:none}.chk-foto-mini-ao-lado .chk-foto-mini{width:36px;height:36px}html[data-modo=campo] .ui-screen[aria-label="Evidências da visita"] .ui-head .ui-title{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html[data-modo=campo] .ev7-nova-campo{align-self:flex-start;width:auto;height:40px;min-height:40px;padding:0 18px}.ev7-aviso-ia{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:12px;margin:0 0 8px;padding:8px 12px;font-size:.85rem}.ev7-btn-ia.is-desligada{opacity:1}.ev7-card-titulo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ev7-chip--erro{color:#fff;background:#c83f45}.ev7-chip--agora{color:#263445;cursor:pointer;background:#ffe8a3;height:32px}.ui-screen[aria-label=Checklist] .ui-head .ui-title{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.chk-acoes-ambiente{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.chk-acao{color:#263445;white-space:nowrap;cursor:pointer;border:1.5px solid #0000;border-radius:12px;justify-content:center;align-items:center;height:40px;padding:0 16px;font-size:.92rem;font-weight:400;display:inline-flex}.chk-acao--voz{background:#dceff9;border-color:#9ccbe6}.chk-acao--conforme{background:#dcf3e3;border-color:#9ad3ad}.chk-acao:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}html .pc-topbar .emp-ativa{flex:none;width:auto;min-width:240px;max-width:360px}html .pc-topbar .emp-ativa-caixa{min-width:0}html .pc-topbar .pc-busca{flex:180px;min-width:120px;max-width:380px}[data-chave=ambientes],[data-chave=empresas]{--cor-icone:#0e9aa7}[data-chave=checklist]{--cor-icone:#21805b}[data-chave=evidencias]{--cor-icone:#1f78b4}[data-chave=ncs],[data-chave=correcoes]{--cor-icone:#c83f45}[data-chave=plano]{--cor-icone:#168080}[data-chave=acompanhamento],[data-chave=relatorio],[data-chave=relatorios]{--cor-icone:#5b6b80}.cnpj-consulta-msg{color:#526477;margin-top:6px;font-size:.85rem;display:block}.cnpj-proposta{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:14px;padding:14px 16px}.cnpj-prop-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.cnpj-prop-titulo{font-weight:500}.cnpj-prop-selo,.chip-consulta{color:#263445;background:#ffe2b0;border-radius:999px;align-items:center;height:24px;margin-left:8px;padding:0 10px;font-size:.72rem;font-weight:400;display:inline-flex}.cnpj-prop-aviso{background:#fff;border:1px solid #21a3a3;border-radius:10px;margin:8px 0 0;padding:8px 12px;font-size:.88rem}.cnpj-prop-grade{gap:4px;margin-top:10px;display:grid}.cnpj-prop-linha{grid-template-columns:150px 1fr;gap:8px;font-size:.9rem;display:grid}.cnpj-prop-rotulo{color:#526477}.cnpj-prop-troca{color:#263445;margin:8px 0 0;font-size:.85rem}.cnpj-prop-acoes{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.cnpj-prop-acoes .ui-btn{height:40px}.tipo-estab{align-items:center;gap:10px;display:flex}.pacote-tipo{color:#263445;background:#eaf5fb;border:1.5px solid #9ccbe6;border-radius:14px;padding:12px 16px}.pacote-tipo-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:.92rem;display:flex}.pacote-tipo .ui-btn{height:40px}.pacote-tipo-corpo{gap:10px;margin-top:10px;display:grid}.pacote-tipo-grupo{background:#fff;border:1px solid #c9dce8;border-radius:12px;margin:0;padding:8px 12px}.pacote-tipo-grupo legend{color:#526477;padding:0 6px;font-size:.8rem}.pacote-tipo-itens{flex-wrap:wrap;gap:6px 14px;max-height:160px;display:flex;overflow-y:auto}.pacote-tipo-item{align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.pacote-tipo-acoes{flex-wrap:wrap;gap:10px;display:flex}.cad-chips{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.cad-chip{color:#263445;background:#fff;border:1.5px solid #7f8ba3;border-radius:999px;align-items:center;gap:2px;height:40px;padding:0 4px 0 12px;font-size:.9rem;display:inline-flex}.cad-chip.is-sugerido{background:#eaf5fb;border-color:#9ccbe6}.cad-chip.is-aberto{background:#fff6e5;border-color:#21a3a3}.cad-chip-nome{color:#263445;cursor:pointer;background:0 0;border:0;height:100%;padding:0 6px 0 0;font-size:.9rem}.cad-chip-marca{color:#526477;font-size:.78rem}.cad-chip-x{color:#526477;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:1.1rem;display:grid}.cad-chip-x:hover{background:#eef2f7}.cad-chip--mais{color:#264a80;cursor:pointer;border-style:dashed;padding:0 14px}.cad-chip--novo{border-style:solid;padding:0 6px 0 10px}.cad-chip-input{background:0 0;border:0;outline:none;width:170px;height:30px;font-size:.9rem}.cad-chip-ok{color:#263445;cursor:pointer;background:#ffe2b0;border:0;border-radius:999px;height:30px;padding:0 12px;font-size:.85rem}.cad-copiar{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:10px;height:32px;margin-left:auto;padding:0 12px;font-size:.82rem}.cad-grupo-titulo{align-items:center;gap:8px;display:flex}.cad-copiar-painel{background:#fff6e5;border:1.5px solid #21a3a3;border-radius:12px;gap:8px;margin:6px 0;padding:12px;display:grid}.cad-copiar-titulo{font-size:.9rem}.cad-copiar-destinos{flex-wrap:wrap;gap:6px 14px;max-height:140px;display:flex;overflow-y:auto}.cad-copiar-destino{align-items:center;gap:6px;font-size:.88rem;display:inline-flex}.cad-copiar-acoes{gap:10px;display:flex}.cad-copiar-acoes .ui-btn{height:40px}.cad-copia-aviso{color:#263445;background:#dcf3e3;border:1.5px solid #9ad3ad;border-radius:12px;align-items:center;gap:12px;margin:8px 0;padding:8px 12px;font-size:.9rem;display:flex}.cad-equip-linha-detalhe{grid-template-columns:minmax(160px,1fr) 90px minmax(200px,1fr);gap:10px;display:grid}.cad-limite-fonte{color:#526477;margin:6px 0;font-size:.85rem}.cad-limite-obs{color:#263445}.cad-sugestao{color:#263445;background:#eaf5fb;border:1.5px solid #9ccbe6;border-radius:12px;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 10px;font-size:.85rem;display:inline-flex}.cad-sugestao-marca{background:#ffe2b0;border-radius:999px;padding:0 8px;font-size:.72rem}.cad-sugestao-botao{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #264a80;border-radius:10px;height:32px;padding:0 12px;font-size:.85rem}.cad-sugestao-fonte{color:#526477;flex-basis:100%;font-size:.75rem}.cnpj-uf-aviso{color:#263445;margin-top:4px;font-size:.85rem;display:block}.cnpj-prop-fonte{color:#526477;margin:8px 0 0;font-size:.85rem}.cnpj-prop-cnaes{margin-top:8px;font-size:.9rem}.cnpj-prop-cnaes summary{cursor:pointer;color:#263445}.cnpj-prop-cnaes ul{max-height:140px;margin:6px 0 0;padding-left:18px;overflow-y:auto}.pacote-tipo .pacote-tipo-ver{height:44px;font-size:1rem;font-weight:700}.pacote-janela .esc-titulo{font-size:1.1rem}.pacote-abas{border-bottom:1px solid #eef1f7;gap:22px;margin-top:8px;display:flex}.pacote-aba{color:#263445;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:0 2px;font-size:1rem;font-weight:700}.pacote-aba.is-on{border-bottom-color:#21a3a3}.pacote-aba-conta{color:#526477;margin-left:4px;font-size:.85rem;font-weight:400}.pacote-grupo-topo{flex-wrap:wrap;align-items:baseline;gap:6px 12px;margin-bottom:8px;display:flex}.pacote-grupo-titulo{color:#263445;margin:0;font-size:1.125rem;font-weight:700}.pacote-grupo-conta{color:#263445;font-size:1rem;font-weight:700}.pacote-marcar-todos{color:#263445;height:40px;font:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 10px;font-size:.95rem;font-weight:700;text-decoration:underline}.pacote-aviso{color:#263445;background:#fff4e0;border-radius:8px;margin:0 0 8px;padding:6px 10px;font-size:.9rem}.esc-opcao.is-bloqueada{opacity:.55;cursor:not-allowed}.pacote-tipo .pacote-agora-nao,.pacote-janela .pacote-agora-nao{color:#263445;background:#fff;border-color:#526477}.pacote-tipo .pacote-tipo-topo{font-size:1rem}.pacote-tipo .pacote-tipo-ver{height:40px;padding:0 18px;font-size:1.0625rem;font-weight:700}.pacote-tipo--feito{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:1rem;display:flex}.pacote-tipo .pacote-desfazer{color:#263445;background:#fff;border:1.5px solid #526477;height:40px;font-weight:600}.pacote-janela{width:min(900px,94%)}.pacote-titulo-linha{flex-wrap:wrap;align-items:center;gap:6px 14px;display:flex}.pacote-janela .pacote-aviso{color:#263445;background:#dcebfa;border-radius:10px;margin:0;padding:6px 12px;font-size:.92rem}.pacote-janela .esc-corpo{scrollbar-width:thin;scrollbar-color:#7f8ba3 #f4f6f8}.pacote-janela .esc-opcoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}@media (max-width:759px){.pacote-janela .esc-opcoes{grid-template-columns:minmax(0,1fr)}}.pacote-janela .esc-opcao{background:#f4f6f8;border:1.5px solid #d5dee6;border-radius:10px;align-items:center;height:auto;min-height:40px;padding:4px 10px}.pacote-janela .esc-opcao.is-on{background:#fff6e5;border-color:#21a3a3}.pacote-janela .esc-opcao-titulo{font-size:.95rem}.pacote-janela .pacote-marcar-todos{color:#263445;background:#fff;border:1.5px solid #7f8ba3;height:40px;margin-left:auto;padding:0 14px;font-size:.95rem;font-weight:600;text-decoration:none}.pacote-sub-grupo{margin-bottom:6px}.pacote-subtitulo{color:#526477;margin:8px 0 6px;font-size:.95rem;font-weight:700}.pacote-eq-grupo{margin-bottom:6px}.pacote-eq-ambiente{color:#263445;margin:4px 0 6px;font-size:1rem;font-weight:700}.pacote-eq-recolhido{color:#526477;background:#f4f6f8;border:1.5px dashed #7f8ba3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:2px 10px;font-size:.95rem;display:flex}.pacote-eq-recolhido .ui-btn{height:36px;min-height:36px}.pacote-fluxo-regra{color:#263445;margin:0 0 6px;font-size:.95rem}.pacote-fluxo-resumo{color:#263445;background:#eaf5fb;border-radius:10px;margin:0 0 8px;padding:6px 12px;font-size:.95rem;list-style:none}.pacote-fluxo-resumo .is-sem-setor{color:#263445;font-weight:600}.pacote-fluxos{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pacote-fluxo-linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.pacote-fluxo-setor{width:100%}.cadamb-aviso-linha{color:#263445;background:#dcebfa;border-radius:10px;margin:0 0 8px;padding:8px 12px;font-size:.95rem}.cadamb-dica{color:#263445;margin-top:6px;font-size:.92rem;display:block}.cad-dica{color:#526477;font-size:.88rem}.central-empresa--nova{gap:10px;height:calc(100dvh - 128px);min-height:420px;padding-bottom:0}.central-empresa--nova .cen-conteudo{scrollbar-width:thin;scrollbar-color:#7f8ba3 #f4f6f8;flex:auto;min-height:0;padding-right:6px;overflow-y:auto}.central-empresa--nova .cen-salvar{flex:none;position:static}.central-empresa--nova .cen-cabeca .ui-subtitle{margin:0}.nova-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:8px 12px;margin-top:4px;display:grid}.nova-form>*{grid-column:1/-1}.nova-form>.nova-campo--nomeFantasia,.nova-form>.nova-campo--razaoSocial,.nova-form>.nova-campo--tipo,.nova-form>.nova-campo--logradouro,.nova-form>.nova-campo--email{grid-column:span 2}.nova-form>.nova-campo--situacao,.nova-form>.nova-campo--cnae,.nova-form>.nova-campo--numero,.nova-form>.nova-campo--complemento,.nova-form>.nova-campo--bairro,.nova-form>.nova-campo--cep,.nova-form>.nova-campo--municipio,.nova-form>.nova-campo--uf,.nova-form>.nova-campo--telefone,.nova-form>.nova-campo--horarioFuncionamento{grid-column:span 1}@media (max-width:1199px){.nova-form{grid-template-columns:repeat(2,minmax(0,1fr))}.nova-form>.nova-campo--nomeFantasia,.nova-form>.nova-campo--razaoSocial,.nova-form>.nova-campo--tipo,.nova-form>.nova-campo--logradouro,.nova-form>.nova-campo--email{grid-column:span 2}.central-empresa--nova{height:auto}.central-empresa--nova .cen-conteudo{overflow:visible}.central-empresa--nova .cen-salvar{position:sticky}}.nova-form .nova-campo--cnpj .flex{max-width:460px}.nova-form input.rounded-xl{height:40px;padding:0 12px;font-size:1rem}.nova-form .nova-descricao{min-height:40px;padding:8px 12px;font-size:1rem;line-height:22px}.nova-form input.is-da-consulta{background:#fff6e5}.nova-form .tipo-estab{align-items:center;gap:8px;display:flex}.nova-consulta-aviso{color:#263445;background:#fff6e5;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:6px 12px;font-size:.95rem;display:flex}.nova-consulta-aviso .ui-btn,.pacote-confirmar-tipo,.nova-usar-razao{height:40px;min-height:40px;padding:0 14px}.nova-usar-razao{margin-top:6px}.nova-resp{padding:8px 12px}.nova-resp-botao{height:40px;min-height:40px}.nova-resp legend{padding:0 4px}.ev7-aviso-fino{color:#526477;margin:0 0 6px;font-size:.82rem;line-height:1.3}.campo-tela--mais{gap:8px;overflow:hidden}.campo-mais-rolagem{flex-direction:column;flex:auto;gap:12px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.campo-mais-secao{flex-direction:column;gap:6px;display:flex}.campo-mais-lista{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.campo-mais-item{flex-direction:column;gap:4px;display:flex}.campo-mais-linha{color:#263445;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 12px;display:flex}.campo-mais-linha:disabled{opacity:.55}.campo-mais-textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.campo-mais-titulo{font-family:var(--font-display),"Outfit",sans-serif;font-size:1.02rem;font-weight:500}.campo-mais-sub{color:#526477;font-size:.84rem}.campo-mais-contador{color:#263445;background:#dcebfa;border-radius:999px;flex:none;padding:2px 10px;font-size:.8rem}.campo-mais-seta{color:#526477;flex:none;font-size:1.2rem}.campo-mais-atalho{align-self:flex-start;height:40px;min-height:40px;padding:0 14px}.campo-btn--brand{color:#fff;background:#2b54cf}.hoje-atalhos{flex-direction:column;gap:8px;display:flex}.hoje-atalhos .hoje-rodape{margin-top:0}.nova-form>.nova-campo--cnaeDescricao,.nova-form>.nova-campo--telefone,.nova-form>.nova-campo--horarioFuncionamento{grid-column:span 2}@media (max-width:1199px){.nova-form>.nova-campo--cnaeDescricao,.nova-form>.nova-campo--telefone,.nova-form>.nova-campo--horarioFuncionamento{grid-column:span 2}}.chk-foco-card{position:relative}.chk-fonte-i{color:#526477;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:1rem;font-style:italic;display:grid;position:absolute;top:2px;right:2px}.chk-fonte-i:before{content:"";border:1.5px solid #7f8ba3;border-radius:50%;width:22px;height:22px;position:absolute}.chk-fonte-i[aria-expanded=true]{color:#263445}.chk-fonte-linha{color:#526477;margin:6px 40px 0 0;font-size:.82rem;line-height:1.35}.cadamb-conta{color:#263445;background:#eef1f7;border-radius:999px;margin-left:8px;padding:2px 10px;font-size:.82rem}.rm-doc .doc-secao{margin-bottom:14px}.rm-doc .resumo-sub{font-size:1.05rem}.mr-formula{color:#526477;font-size:.88rem}.mr-grade{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:10px;display:grid}.mr-cartao{text-align:left;color:#263445;width:100%;font:inherit;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1.5px solid #12202b33;border-radius:12px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}button.mr-cartao{cursor:pointer}button.mr-cartao.is-aberto{outline-offset:1px;outline:3px solid #21a3a3}.mr-cartao--vermelho{background:#f8d3d3}.mr-cartao--laranja{background:#fbddb8}.mr-cartao--amarelo{background:#faedb0}.mr-cartao--azul{background:#d8eaf8}.mr-cartao--cinza{background:#e8ecf0}.mr-topo{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mr-nome{font-size:1rem;font-weight:700}.mr-cor{font-size:.8rem}.mr-motivo{font-size:.95rem}.mr-linha{font-size:.85rem}.mr-serie{color:#263445}.mr-amostra{vertical-align:-1px;border:1px solid #12202b59;border-radius:3px;width:12px;height:12px;margin-right:4px;display:inline-block}.mr-amostra--vermelho{background:#f8d3d3}.mr-amostra--laranja{background:#fbddb8}.mr-amostra--amarelo{background:#faedb0}.mr-amostra--azul{background:#d8eaf8}.mr-amostra--cinza{background:#e8ecf0}.mr-parecer-vazio{color:#526477;border:1.5px solid #7f8ba3;border-radius:10px;min-height:130px;padding:8px 12px;font-size:.9rem}.mr-parecer-texto{white-space:pre-wrap}.mr-tela{flex-direction:column;gap:10px;min-height:0;display:flex}.mr-intro{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mr-corpo{flex:auto;gap:12px;min-height:0;display:flex}.mr-lista{flex:auto;min-width:0;max-height:calc(100dvh - 300px);padding-right:4px;overflow-y:auto}.mr-detalhe{flex:0 0 380px;max-height:calc(100dvh - 300px);overflow-y:auto}@media (max-width:1099px){.mr-corpo{flex-direction:column}.mr-detalhe{flex-basis:auto}.mr-lista{max-height:none}}.rev-janela{width:min(1040px,96%)}.rev-corpo{padding-top:8px}.rev-estado{color:#263445;border-radius:999px;align-items:center;height:28px;padding:0 12px;font-size:.85rem;font-weight:600;display:inline-flex}.rev-estado--rascunho{background:#fff6e5;border:1.5px solid #21a3a3}.rev-estado--emitido{background:#dcebfa;border:1.5px solid #7fb2e5}.rev-faixa{color:#263445;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 8px;font-size:.92rem;display:flex}.rev-botao{height:40px}@media print{.mr-cartao{break-inside:avoid}.mr-parecer-vazio{min-height:5cm}}:root{--rd-menu:#264a80;--rd-acao:#2b54cf;--rd-acao-hover:#2247ad;--rd-laranja-texto:#263445;--rd-ink:#263445;--rd-trilho:#e8ebf2;--rd-creme:#fff6e5;--rd-creme-2:#fff6e5;--rd-sync:#dcebf7;--rd-verde:#21805b;--rd-azul-claro:#dcebfb;--rd-faixa-aberta:#e0a800;--rd-venceu:#c83f45;--rd-venceu-fundo:#fbe3e0;--rd-neutro:#eef0f5;--rd-contagem:#e3e8f2;--rd-mic:#1f78b4;--rd-cinza:#526477;--rd-ambar:#21a3a3;--rd-linha-inicio:60px;--rd-verde-acao:#21805b;--rd-verde-botao:#21805b;--rd-verde-botao-escuro:#1b6b4b;--rd-borda-campo:#7f8ba3;--rd-azul-cartao:#e6f0fc;--rd-texto-fraco:#526477;--rd-amarelo:#e0a800}.tr{--tr-logo:clamp(40px,6.2vh,56px);--tr-pad:clamp(1px,.9vh,8px);--tr-avatar:clamp(36px,5.4vh,44px);z-index:50;box-sizing:border-box;background:var(--rd-menu);color:#fff;width:104px;font-family:var(--font-body),"Nunito Sans",sans-serif;flex-direction:column;align-items:center;gap:clamp(0px,.5vh,4px);padding:clamp(8px,2vh,20px) 8px clamp(6px,1.6vh,16px);display:none;position:fixed;top:0;bottom:0;left:0;overflow:hidden}html[data-modo=completo] .tr,html[data-modo=equilibrado] .tr{display:flex}html[data-modo=completo] .pc-offset,html[data-modo=equilibrado] .pc-offset{margin-left:104px}.tr button{font-family:inherit}.tr-logo{width:var(--tr-logo);height:var(--tr-logo);background:#fff;border-radius:16px;flex:none;justify-content:center;align-items:center;margin-bottom:clamp(0px,.8vh,6px);display:flex}.tr-logo svg{width:100%;height:100%}.tr-registrar{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:clamp(1px,.5vh,4px);margin-bottom:clamp(0px,.8vh,6px);padding:0;font-size:14px;line-height:1.2;display:flex}.tr-lista{scrollbar-width:none;flex-direction:column;flex:auto;align-items:stretch;gap:0;width:100%;min-height:0;display:flex;overflow-y:auto}.tr-lista::-webkit-scrollbar{display:none}.tr-item{width:100%;padding:var(--tr-pad) 0;color:#fff;cursor:pointer;background:0 0;border:0;border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:2px;font-size:14px;font-weight:400;line-height:1.2;display:flex}.tr-item:hover{background:#ffffff1a}.tr-badge{box-sizing:content-box;border:2px solid var(--rd-menu);background:var(--rd-venceu);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-width:20px;height:20px;font-size:12px;line-height:1;display:flex;position:absolute;top:-8px;right:-14px}.tr-rotulo{color:#fff}.tr-avatar{width:var(--tr-avatar);height:var(--tr-avatar);color:var(--rd-ink);cursor:pointer;background:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:clamp(0px,.6vh,6px);font-size:15px;display:flex;position:relative}.tr-avatar .pc-avatar-dot{border:2px solid var(--rd-menu);box-sizing:border-box;background:var(--rd-verde-acao);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.tr-avatar .pc-avatar-dot.is-erro{background:var(--rd-venceu)}.tr-avatar .pc-avatar-dot.is-pendente{background:var(--rd-amarelo)}.tr :focus-visible{outline-offset:2px;outline:3px solid #fff}.tr-quadro{z-index:80;box-sizing:border-box;width:290px;color:var(--rd-ink);background:#fff;border:1px solid #e1e6f0;border-radius:18px;padding:8px;position:fixed;left:116px;box-shadow:0 8px 28px #1b24332e}.tr-quadro--perfil{bottom:16px}.tr-quadro-item{width:100%;height:48px;font-family:var(--font-body),"Nunito Sans",sans-serif;color:var(--rd-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:14px;padding:0 14px;font-size:16px;font-weight:400;display:flex}.tr-quadro-item svg{color:var(--rd-acao);flex:none}.tr-quadro-item:hover{background:#eef1f7}.tr-quadro-item.is-atual{background:var(--rd-creme)}.tr-quadro-item:disabled{color:var(--rd-texto-fraco);cursor:not-allowed}.tr-quadro-item:focus-visible{outline:3px solid var(--rd-acao);outline-offset:-3px}.fv{flex:none;align-items:center;gap:12px;min-height:44px;margin:16px 0 0;display:flex}.fv-seg{scrollbar-width:none;background:#eef1f7;border-radius:14px;flex:0 auto;align-items:center;gap:4px;min-width:0;padding:4px;display:flex;overflow-x:auto}.fv-seg::-webkit-scrollbar{display:none}.fv-item{height:36px;font-family:var(--font-body),"Nunito Sans",sans-serif;color:var(--rd-ink);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:16px;font-weight:400;display:inline-flex}.fv-item.is-atual{background:#fff;box-shadow:0 1px 4px #1b243329}.fv-item:hover:not(.is-atual){background:#fff9}.fv-item:focus-visible,.fv-finalizar:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}.fv-badge{background:var(--rd-venceu);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:12px;line-height:1;display:inline-flex}.fv-finalizar{background:var(--rd-verde-acao);height:40px;font-family:var(--font-body),"Nunito Sans",sans-serif;color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;margin-left:auto;padding:0 18px;font-size:16px;font-weight:400;display:inline-flex}@media (max-width:760px){.fv{gap:8px}.fv-finalizar{justify-content:center;width:44px;height:44px;padding:0}.fv-finalizar span{display:none}}.pc-topbar .pc-crumb-current,.pc-topbar .pc-crumb,.pc-topbar .pc-crumb-link,.pc-topbar .pc-crumb-sep{font-family:var(--font-display),"Outfit",sans-serif;color:var(--rd-ink);font-size:26px;font-weight:500}.pc-topbar .pc-bolt{color:var(--rd-acao);background:#e6ecfb}.pc-topbar .pc-mic{background:var(--rd-mic);color:#fff;width:34px;height:34px}.pc-topbar .pc-go{background:var(--rd-acao);color:#fff;border-radius:12px;min-height:40px;padding:0 18px;font-weight:400}.pc-topbar .pc-go:hover{background:var(--rd-acao-hover)}.pc-topbar .pc-sync-chip.is-ok{background:var(--rd-sync);color:var(--rd-ink)}.pc-topbar .emp-ativa-caixa{border:1.5px solid var(--rd-verde);background:#fff}.pc-topbar .emp-ativa-selo{color:var(--rd-verde);background:#fff}.pc-topbar .emp-ativa-nome{color:var(--rd-ink)}.pc-topbar--inicio .emp-ativa-avatar{display:grid}.pc-topbar--inicio .emp-ativa-caixa{border-color:var(--rd-verde)}.pc-topbar--inicio .emp-ativa-selo{color:var(--rd-verde)}.pc-topbar--inicio .pc-mic{background:var(--rd-mic);color:#fff}.pc-topbar--inicio .pc-mode-chip,.pc-topbar .pc-mode-chip{background:var(--rd-creme);height:36px;color:var(--rd-ink);border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}@media (max-width:1499px){.pc-topbar .pc-mode-chip{justify-content:center;width:36px;padding:0}.pc-topbar .pc-mode-chip .pc-mode-icone{width:18px;height:18px;color:var(--rd-ink);display:block}}html[data-modo=completo] .pc-offset:has(.ini3){flex-direction:column;height:100dvh;min-height:0;padding-bottom:0;display:flex;overflow:hidden}html[data-modo=completo] .pc-offset:has(.ini3)>.ini3{flex:auto;min-height:0}.ini3{background:0 0;flex-direction:column;gap:20px;min-height:0;padding:0 0 18px;display:flex;overflow:hidden}.ini3-ola{font-family:var(--font-display),"Outfit",sans-serif;color:var(--rd-ink);margin:10px 0 0;font-size:30px;font-weight:500;line-height:1.1}.ini3-secao{flex-direction:column;gap:10px;min-height:0;display:flex}.ini3-rotulo{letter-spacing:.12em;color:var(--rd-cinza);margin:0;font-size:14px;font-weight:400}.ini3-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--rd-ink);margin:0;font-size:20px;font-weight:500}.ini3-cartoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ini3-cartao{background:#fff;border:1px solid #e3e8ee;border-radius:18px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.ini3-cartao.is-primeiro{background:var(--rd-creme-2);border-color:#f1e3c6}.ini3-cartao-topo{align-items:center;gap:16px;min-width:0;display:flex}.ini3-anel{flex:none;place-items:center;width:60px;height:60px;display:grid;position:relative}.ini3-anel svg{position:absolute;inset:0}.ini3-anel-centro{color:var(--rd-ink);place-items:center;font-size:14px;font-weight:400;display:grid;position:relative}.ini3-anel-centro svg{color:var(--rd-ambar);position:static}.ini3-cartao-textos{flex-direction:column;gap:2px;min-width:0;display:flex}.ini3-cartao-titulo{font-family:var(--font-display),"Outfit",sans-serif;text-overflow:ellipsis;white-space:nowrap;color:var(--rd-ink);margin:0;font-size:20px;font-weight:500;line-height:1.15;overflow:hidden}.ini3-cartao-data{color:var(--rd-cinza);font-size:15px}.ini3-cartao-sub{white-space:normal;overflow-wrap:anywhere;color:var(--rd-ink);font-size:15px;line-height:1.3}.ini3-botao{background:var(--rd-acao);height:40px;font-family:var(--font-body),"Nunito Sans",sans-serif;color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-size:15px;font-weight:400;display:inline-flex}.ini3-botao:hover{background:var(--rd-acao-hover)}.ini3-botao:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ini3-botao--cartao{align-self:flex-start;min-width:160px;max-width:220px}.ini3-colunas{flex:auto;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;min-height:0;margin-top:2px;display:grid}.ini3-colunas.is-uma{grid-template-columns:minmax(0,1fr)}.ini3-colunas .ini3-secao{min-height:auto}.ini3-resumo{color:var(--rd-cinza);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;font-size:15px;display:flex}.ini3-partes{flex-wrap:wrap;gap:2px 0;display:flex}.ini3-parte{white-space:nowrap}.ini3-parte:not(:last-child):after{content:"·";color:var(--rd-cinza);margin:0 .5em}.ini3-parte--urgente{color:var(--rd-venceu)}.ini3-semresp{color:var(--rd-laranja-texto);margin-left:auto}.ini3-lista{scrollbar-width:thin;scrollbar-color:#7f8ba3 transparent;flex-direction:column;gap:8px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.ini3-linha{width:100%;min-height:var(--rd-linha-inicio);color:var(--rd-ink);text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e8ee;border-radius:12px;align-items:center;gap:14px;padding:6px 14px 6px 0;display:flex;overflow:hidden}.ini3-linha:hover{background:#fafbfd}.ini3-linha:focus-visible{outline-offset:2px;outline:3px solid #21a3a3}.ini3-faixa{background:var(--rd-faixa-aberta);flex:none;align-self:stretch;width:5px}.ini3-linha--vencida .ini3-faixa{background:var(--rd-venceu)}.ini3-linha--vence{padding-left:10px}.ini3-linha-textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.ini3-linha-titulo{text-overflow:ellipsis;white-space:nowrap;color:var(--rd-ink);font-size:15px;line-height:22px;overflow:hidden}.ini3-linha-sub{text-overflow:ellipsis;white-space:nowrap;color:var(--rd-cinza);font-size:15px;line-height:22px;overflow:hidden}.ini3-tag{height:28px;color:var(--rd-ink);border-radius:14px;flex:none;align-items:center;padding:0 12px;font-size:15px;font-weight:400;display:inline-flex}.ini3-tag--venceu{background:var(--rd-venceu-fundo)}.ini3-tag--aberta{background:var(--rd-creme)}.ini3-tag--aguardando{background:var(--rd-azul-claro)}.ini3-rodape-lista{justify-content:flex-end;font-size:15px;display:flex}.ini3-rodape{border-top:1px solid #e3e8ee;flex-direction:column;flex:none;gap:8px;padding-top:12px;display:flex}.ini3-links{flex-wrap:wrap;gap:6px 22px;font-size:15px;display:flex}.ini3-config{color:var(--rd-cinza);margin:0;font-size:15px}.ini3 .ini2-link{color:var(--rd-acao)}@media (max-width:1000px){.ini3-cartoes,.ini3-colunas{grid-template-columns:minmax(0,1fr)}}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn--criar,.ui-screen[aria-label=Visitas\ técnicas] .ui-btn--primary{background:var(--rd-acao);color:#fff;border:0;height:40px;min-height:40px;font-weight:400}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn--criar:hover,.ui-screen[aria-label=Visitas\ técnicas] .ui-btn--primary:hover{background:var(--rd-acao-hover)}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn--criar:disabled{color:#fff;background:#aebae0}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .ui-btn--secondary{background:var(--rd-neutro);height:40px;color:var(--rd-ink);border:0}.ui-screen[aria-label=Visitas\ técnicas] .ui-progress{background:var(--rd-trilho)}.ui-screen[aria-label=Visitas\ técnicas] .ui-progress-fill{background:#264a80}.ui-screen[aria-label=Visitas\ técnicas] .vis-aviso-terra{background:var(--rd-azul-claro);height:24px;color:var(--rd-ink);border-radius:14px;align-items:center;padding:0 10px;font-size:.82rem;font-weight:400;display:inline-flex}.ui-screen[aria-label=Visitas\ técnicas] .vis-faixa--pend{background:var(--rd-faixa-aberta)}.ui-screen[aria-label=Visitas\ técnicas] .vis-conta--nc{color:var(--rd-venceu)}.ui-screen[aria-label=Visitas\ técnicas] .vis-conta--nc.is-zero{color:var(--rd-ink)}.ui-screen[aria-label=Visitas\ técnicas] .ui-tabs{background:var(--rd-neutro)}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab.is-active{color:var(--rd-ink);background:#fff;box-shadow:0 1px 4px #1b243329}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab-count{background:var(--rd-contagem);color:var(--rd-ink)}.ui-screen[aria-label=Visitas\ técnicas] .vis-linha{font-size:15px}.ui-screen[aria-label=Visitas\ técnicas] .vis-grupo-nome{font-weight:500}.campo-btn--brand{background:var(--rd-acao);color:#fff}@media (max-width:767px){.ini3-botao,.ui-screen[aria-label=Visitas\ técnicas] .ui-btn{min-height:44px}.ui-screen[aria-label=Visitas\ técnicas] .vis-linha{grid-template-columns:6px minmax(0,1fr);row-gap:8px}.ui-screen[aria-label=Visitas\ técnicas] .vis-col-barra,.ui-screen[aria-label=Visitas\ técnicas] .vis-col-contagem,.ui-screen[aria-label=Visitas\ técnicas] .vis-col-acao{grid-column:2}.ui-screen[aria-label=Visitas\ técnicas] .vis-col-acao{justify-content:flex-start}.ui-screen[aria-label=Visitas\ técnicas] .vis-col-menu{grid-column:2;justify-content:flex-start}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .pc-search{width:100%;min-width:0}}html .ui-screen.pc-cor .pc-etapas{border:0;border-bottom:1px solid var(--rd-trilho);background:0 0;border-radius:0;flex-wrap:nowrap;flex:none;align-items:flex-end;gap:32px;padding:0;display:flex;overflow:visible}html .ui-screen.pc-cor .pc-etapa{min-height:0;box-shadow:none;color:var(--rd-texto-fraco);white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;outline:0;flex:none;justify-content:flex-start;align-items:baseline;gap:8px;padding:8px 2px;font-size:16px;display:flex;position:static}html .ui-screen.pc-cor .pc-etapa:after{content:none}html .ui-screen.pc-cor .pc-etapa.is-ativa{border-bottom-color:var(--rd-acao);color:var(--rd-ink);background:0 0}html .ui-screen.pc-cor .pc-etapa .pc-etapa-label{color:inherit;font-size:16px;overflow:visible}html .ui-screen.pc-cor .pc-etapa .pc-etapa-num{color:inherit;font-family:inherit;font-size:14px}html .ui-screen.pc-cor .pc-etapa.is-zero:not(.is-ativa) .pc-etapa-num{color:#8a93a5;opacity:1}html .ui-screen.pc-cor .pc-etapa.is-zero:not(.is-ativa) .pc-etapa-label{color:var(--rd-texto-fraco);opacity:1}html .ui-screen.pc-cor .pc-etapa:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-master--corr{flex:1;grid-template-rows:none;grid-template-columns:340px minmax(0,1fr);gap:28px;min-height:0;display:grid}@media (max-width:1000px){html .ui-screen.pc-cor .pc-master--corr{grid-template-rows:250px minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:14px}html .ui-screen.pc-cor .pc-master--corr>.pc-master-list{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}html .ui-screen.pc-cor .pc-master-list>.pc-cor-barra{grid-area:1/1}html .ui-screen.pc-cor .pc-master-list>.pc-cor-rodape{border-top:0;grid-area:1/2;padding-top:0}html .ui-screen.pc-cor .pc-master-list>.ui-scroll{grid-area:2/1/auto/-1;min-height:0;overflow-y:auto}}html .ui-screen.pc-cor .pc-master-list{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}html .ui-screen.pc-cor .pc-cor-barra{flex-wrap:nowrap;flex:none;align-items:center;gap:12px;margin-bottom:24px;padding:0;display:flex}html .ui-screen.pc-cor .pc-cor-agrupar{color:var(--rd-ink);font-size:15px}html .ui-screen.pc-cor .ui-scroll{flex:1;min-height:0;overflow-y:auto}html .ui-screen.pc-cor .ui-group-title{letter-spacing:.04em;text-transform:uppercase;color:var(--rd-ink);align-items:center;gap:8px;margin:0;padding:12px 0 6px;font-size:14px;display:flex}html .ui-screen.pc-cor .pc-grupo-ponto{background:var(--grav);border-radius:50%;width:10px;height:10px;display:inline-block}html .ui-screen.pc-cor .pc-cor-card{background:var(--rd-azul-cartao);width:100%;color:var(--rd-ink);text-align:left;border:0;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;margin:0 0 8px;padding:10px 12px 10px 18px;display:grid;position:relative;overflow:hidden}html .ui-screen.pc-cor .pc-cor-card:before{background:var(--grav);width:5px}html .ui-screen.pc-cor .pc-cor-card.is-selected{color:#263445;background:#fff6e5;border:1.5px solid #21a3a3}html .ui-screen.pc-cor .pc-cor-card.is-selected:before{background:#21a3a3}html .ui-screen.pc-cor .pc-cor-titulo{white-space:nowrap;text-overflow:ellipsis;-webkit-line-clamp:unset;grid-column:1;font-size:16px;line-height:21px;display:block;overflow:hidden}html .ui-screen.pc-cor .pc-cor-topo{min-width:0;color:var(--rd-texto-fraco);flex-wrap:nowrap;grid-column:1;align-items:center;gap:6px;font-size:14px;display:flex}html .ui-screen.pc-cor .pc-cor-card.is-selected .pc-cor-topo{color:#263445}html .ui-screen.pc-cor .pc-cor-ambiente{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}html .ui-screen.pc-cor .pc-cor-aviso{color:var(--rd-ink);background:#fff;border-radius:999px;flex:none;padding:1px 8px;font-size:13px}html .ui-screen.pc-cor .pc-cor-rodape{border-top:1px solid var(--rd-trilho);flex:none;gap:10px;padding-top:12px;display:flex}html .ui-screen.pc-cor .pc-cor-botao{background:var(--rd-neutro);height:40px;color:var(--rd-ink);white-space:nowrap;cursor:pointer;border:0;border-radius:10px;padding:0 18px;font-size:15px;font-weight:400}html .ui-screen.pc-cor .pc-cor-botao.is-on{background:var(--rd-azul-claro)}html .ui-screen.pc-cor .pc-cor-botao:disabled{color:var(--rd-texto-fraco);cursor:not-allowed}html .ui-screen.pc-cor .pc-filtrar{margin-left:0}html .ui-screen.pc-cor .pc-filtrar-menu{inset:auto auto calc(100% + 6px) 0}html .ui-screen.pc-cor .pc-detail--corr{border:0;border-left:1px solid var(--rd-trilho);min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;gap:0;padding:0 0 0 28px;display:flex}html .ui-screen.pc-cor .pc-detail-head{flex-direction:column;flex:none;gap:6px;padding:0;display:flex}html .ui-screen.pc-cor .pc-detail-title{min-width:0;font-family:var(--font-display),"Outfit",sans-serif;white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;flex:1;margin:0;font-size:22px;font-weight:500;line-height:28px;display:block;overflow:visible}html .ui-screen.pc-cor .pc-detail-contexto{color:var(--rd-texto-fraco);align-items:center;gap:8px;font-size:16px;display:flex}html .ui-screen.pc-cor .pc-detail-ponto{background:var(--grav);border-radius:50%;flex:none;width:9px;height:9px}html .ui-screen.pc-cor .pc-detail-pop{background:var(--rd-azul-claro);color:var(--rd-ink);cursor:pointer;border:0;border-radius:14px;padding:2px 12px;font-size:14px}html .ui-screen.pc-cor .pc-detail-scroll{flex:1;min-height:0;padding:16px 4px 8px 0;overflow-y:auto}html .ui-screen.pc-cor .pc-plan-block{gap:6px}html .ui-screen.pc-cor .ui-eyebrow{letter-spacing:0;text-transform:none;color:var(--rd-texto-fraco);font-size:16px}html .ui-screen.pc-cor .pc-obrig{color:var(--rd-laranja-texto)}html .ui-screen.pc-cor .pc-acao-area{border:2px solid var(--rd-borda-campo);height:112px;min-height:112px;color:var(--rd-ink);resize:none;border-radius:12px;padding:12px 14px 54px;font-size:16px}html .ui-screen.pc-cor .pc-acao-area.is-invalid{border-color:var(--rd-venceu)}html .ui-screen.pc-cor .ui-field-tools .ui-btn,html .ui-screen.pc-cor .ui-field-tools button{border-radius:10px;height:36px;padding:0 14px;font-size:15px;font-weight:400}html .ui-screen.pc-cor .pc-memoria{flex-wrap:wrap;gap:8px;display:flex}html .ui-screen.pc-cor .pc-chip-btn{background:var(--rd-azul-claro);height:32px;color:var(--rd-ink);cursor:pointer;border:0;border-radius:16px;padding:0 14px;font-size:15px;font-weight:400}html .ui-screen.pc-cor .pc-chip-btn.is-on{background:var(--rd-azul-cartao);box-shadow:inset 0 0 0 2px var(--rd-acao)}html .ui-screen.pc-cor .pc-chip-funcionou{text-overflow:ellipsis;white-space:nowrap;border-radius:18px;max-width:100%;height:36px;padding:0 16px;overflow:hidden}html .ui-screen.pc-cor .pc-acao-padrao{background:var(--rd-neutro);border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}html .ui-screen.pc-cor .pc-plan-rotulo{color:var(--rd-texto-fraco);justify-content:space-between;align-items:baseline;font-size:16px;display:flex}html .ui-screen.pc-cor .ui-field-error{color:var(--rd-venceu);font-size:15px}html .ui-screen.pc-cor .pc-detail-secao{flex-direction:column;gap:8px;min-width:0;display:flex}html .ui-screen.pc-cor .pc-detail-secao-titulo{color:var(--rd-texto-fraco);font-size:16px}html .ui-screen.pc-cor .pc-detail-secao-titulo span{color:var(--rd-ink)}html .ui-screen.pc-cor .pc-history{flex-direction:column;gap:10px;display:flex}html .ui-screen.pc-cor .pc-history-item{background:0 0;border-radius:0;flex-direction:row;align-items:baseline;gap:10px;padding:0;display:flex}html .ui-screen.pc-cor .pc-history-ponto{background:var(--rd-venceu);border-radius:50%;flex:none;width:9px;height:9px}html .ui-screen.pc-cor .pc-history-ponto.is-pend{background:var(--rd-amarelo)}html .ui-screen.pc-cor .pc-history-ponto.is-ok{background:var(--rd-verde-acao)}html .ui-screen.pc-cor .pc-history-corpo{flex-direction:column;display:flex}html .ui-screen.pc-cor .pc-history-text{color:var(--rd-ink);font-size:15px}html .ui-screen.pc-cor .pc-history-quando{color:var(--rd-texto-fraco);font-size:15px}html .ui-screen.pc-cor .pc-update{flex-direction:column;gap:8px;display:flex}html .ui-screen.pc-cor .pc-update-acoes{justify-content:flex-end;gap:10px;display:flex}html .ui-screen.pc-cor .pc-detail-foot{border-top:1px solid var(--rd-trilho);flex:none;justify-content:flex-end;align-items:center;gap:12px;padding-top:14px;display:flex}html .ui-screen.pc-cor .pc-detail-foot .ui-btn{border:0;border-radius:12px;height:40px;padding:0 22px;font-size:16px;font-weight:400}html .ui-screen.pc-cor .pc-detail-foot .ui-btn--secondary{background:var(--rd-neutro);color:var(--rd-ink)}html .ui-screen.pc-cor .ui-btn--save{background:var(--rd-verde-acao);color:#fff}html .ui-screen.pc-cor .ui-btn--save:disabled{color:var(--rd-texto-fraco);cursor:not-allowed;background:#dde3ec}html .ui-screen.pc-cor .pc-falta{color:var(--rd-venceu);margin-right:auto;font-size:15px}html .campo-bar{background:var(--rd-menu);color:#fff;border-top:0;border-radius:18px 18px 0 0}html .campo-bar .campo-tab,html .campo-bar .campo-register{color:#fff;min-height:44px}html .campo-bar .campo-tab.is-on{background:#ffffff2e}html .campo-bar .campo-tab.is-on .campo-tab-icon{background:#168080;border-radius:10px}html .campo-bar .campo-tab-label{color:#fff;font-size:12px}html .campo-bar .campo-tab-count{border:2px solid var(--rd-menu);box-sizing:content-box;background:var(--rd-venceu);color:#fff}html .campo-bar .campo-register-orb{background:var(--rd-ambar);box-shadow:none;color:#fff}html .ui-screen.pc-cor .pc-plan-acao{flex:none;min-height:0}html .ui-screen.pc-cor .pc-plan-acao .ui-field-wrap--area{flex:none;min-height:112px}.pc-topbar .pc-crumb-link{color:var(--rd-texto-fraco);font-size:22px}html:not([data-modo=campo]) .ui-screen.pc-cor .pc-detail--corr :is(input,textarea).ui-input{border-color:var(--rd-borda-campo)}html:not([data-modo=campo]) .ui-screen.pc-cor .pc-detail--corr :is(input,textarea).ui-input.is-invalid{border-color:var(--rd-venceu)}html .ui-screen.pc-cor .pc-detail--corr>*{flex:none}html .ui-screen.pc-cor .pc-detail--corr>.pc-detail-scroll{flex:auto;min-height:0}html .ui-screen.pc-cor .pc-detail-scroll{scrollbar-gutter:stable;flex-direction:column;gap:16px;padding:14px 4px 8px 0;display:flex;overflow-y:auto}html .ui-screen.pc-cor .pc-detail-scroll>*{flex:none;min-height:0}html .ui-screen.pc-cor .pc-plan-stack{flex-direction:column;gap:14px;display:flex}html .ui-screen.pc-cor .pc-plan-stack>*,html .ui-screen.pc-cor .pc-plan-acao{flex:none;min-height:0}html .ui-screen.pc-cor .pc-plan-acao .ui-field-wrap--area{flex:none;height:auto;min-height:96px}html .ui-screen.pc-cor .pc-plan-stack>.pc-plan-block,html .ui-screen.pc-cor .pc-detail-secao{flex:none}html .ui-screen.pc-cor .ad--pc{flex-flow:wrap;align-items:center;gap:10px;max-width:100%;display:flex}html .ui-screen.pc-cor .ad--pc .ad-foto{border:0;border-radius:10px;width:96px;height:68px}html .ui-screen.pc-cor .ad--pc .ui-row-sub{color:var(--rd-texto-fraco);font-size:14px}html .ui-screen.pc-cor .ad-foto-mais{background:var(--rd-acao);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;flex:none;align-self:center;height:40px;margin-top:0;padding:0 16px;font-size:15px;font-weight:400}html .ui-screen.pc-cor .ad--pc .ad-aviso{flex:100%;order:3;font-size:14px}@media (max-width:767px){html[data-modo=equilibrado] .tr{width:auto;height:auto;padding:6px 6px calc(6px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;flex-direction:row;justify-content:space-around;align-items:center;gap:0;inset:auto 0 0;overflow:visible}html[data-modo=equilibrado] .tr-logo,html[data-modo=equilibrado] .tr-avatar{display:none}html[data-modo=equilibrado] .tr-lista{flex-direction:row;flex:auto;justify-content:space-around;overflow:visible}html[data-modo=equilibrado] .tr-registrar{flex:none;margin:0 4px 0 0;font-size:12px}html[data-modo=equilibrado] .tr-item{flex:1 1 0;min-width:44px;min-height:44px;padding:2px 0;font-size:12px}html[data-modo=equilibrado] .tr-badge{top:-6px;right:-10px}html[data-modo=equilibrado] .pc-offset{margin-left:0}html[data-modo=equilibrado] .tr-quadro{width:auto;inset:auto 12px 84px}}html .campo-bar{justify-content:space-around;gap:0;padding-left:4px;padding-right:4px;display:flex}html .campo-bar>*{flex:auto;min-width:44px}html .campo-bar .campo-tab-label{white-space:nowrap}html .campo-bar--iguais{justify-content:center}html .campo-bar--iguais>*{flex:1 1 0;max-width:96px}html[data-modo=campo] .fv{margin-top:10px}html:not([data-modo=campo]) .pc-offset:has(.pc-cor):after{height:0}html .ui-screen.pc-cor{gap:12px}html .ui-screen.pc-cor .pc-detail-head{gap:4px}html .ui-screen.pc-cor .pc-detail-scroll{gap:14px;padding-top:12px}html .ui-screen.pc-cor .pc-cor-barra{margin-bottom:20px}html:not([data-modo=campo]) .pc-offset{padding-left:32px;padding-right:32px}html:not([data-modo=campo]) .pc-offset .ini3{padding-left:0;padding-right:0}.ini3{overflow:hidden auto}.ini3>*{flex:none}.ini3>.ini3-colunas{flex:1 0 auto;min-height:auto;margin-top:0}.ini3 .ini3-colunas>.ini3-secao{min-height:auto}.ini3-correcoes{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:10px;display:grid}.ini3-correcoes>.ini3-lista{align-self:start;min-height:0;max-height:100%}.ini3-anel-centro svg{color:var(--rd-ambar)}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar{flex-wrap:nowrap;gap:14px}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar>.vis-abas-bloco{flex:none}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim{flex-wrap:nowrap;flex:auto;justify-content:flex-end;min-width:0}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .pc-search{flex:160px;width:auto;min-width:96px;max-width:360px}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim>.ui-btn{white-space:nowrap;flex:none}html .pc-topbar .pc-mode-chip{justify-content:center;width:36px;height:36px;padding:0}html .pc-topbar .pc-mode-chip .pc-mode-texto{display:none}html .pc-topbar .pc-mode-chip .pc-mode-icone{width:18px;height:18px;color:var(--rd-ink);display:block}html[data-modo] .pc-topbar-end>.emp-ativa,html .pc-topbar .emp-ativa{flex:none;width:auto;min-width:180px;max-width:none}html .pc-topbar .emp-ativa-nome{text-overflow:clip;white-space:nowrap;overflow:visible}html .pc-topbar .pc-smartbar{box-shadow:none;border:1px solid #c9cfdc;outline:0}html .pc-topbar .pc-smartbar:focus-within{border-color:var(--rd-acao);box-shadow:0 0 0 1px var(--rd-acao)}html .pc-topbar .pc-busca-input,html .pc-topbar .pc-busca-input:focus,html .pc-topbar .pc-busca-input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.tr-badge{top:-3px;left:calc(50% + 2px);right:auto}.tr-avatar svg{color:var(--rd-ink);display:block}html .ui-screen.pc-cor .pc-acao-area{height:84px;min-height:84px;padding:10px 14px}html .ui-screen.pc-cor .pc-acao-linha{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;display:flex}html .ui-screen.pc-cor .pc-acao-linha .ui-field-tools{flex:none;display:flex;position:static;top:auto;bottom:auto;right:auto;transform:none}html .ui-screen.pc-cor .pc-acao-linha .ui-field-tools .field-assist-tools{flex-wrap:nowrap;margin:0}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}html .ui-screen.pc-cor .pc-acao-mais{color:var(--rd-acao);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:15px}html .ui-screen.pc-cor .pc-acao-sugestoes{flex-direction:column;gap:4px;max-height:132px;display:flex;overflow-y:auto}html .ui-screen.pc-cor .pc-acao-sugestao{background:var(--rd-azul-cartao);width:100%;color:var(--rd-ink);text-align:left;cursor:pointer;border:0;border-radius:10px;align-items:baseline;gap:8px;padding:6px 10px;font-size:15px;display:flex}html .ui-screen.pc-cor .pc-acao-sugestao-rotulo{color:var(--rd-texto-fraco);flex:none;font-size:13px}html .ui-screen.pc-cor .pc-acao-sugestao-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:not([data-modo=campo]) .ui-screen.ini3{gap:20px}html .ui-btn.ui-btn--acao{background:var(--rd-acao);color:#fff;height:40px;min-height:40px;box-shadow:none;border:0;border-radius:12px;padding:0 20px;font-size:15px;font-weight:400}html .ui-btn.ui-btn--acao:hover:not(:disabled){background:var(--rd-acao-hover)}html .ui-btn.ui-btn--acao:disabled{color:var(--rd-texto-fraco);cursor:not-allowed;background:#dde3ec}html .ui-screen.pc-cor .pc-falta--motivo{text-align:left;min-width:0;color:var(--rd-texto-fraco);flex:1 1 0}html .ui-screen.pc-cor .pc-falta--motivo.is-proxima{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}html .ui-screen.pc-cor .pc-cor-card{grid-template-columns:minmax(0,1fr);align-items:start}html .ui-screen.pc-cor .pc-cor-titulo{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:21px;display:-webkit-box;overflow:hidden}html .ui-screen.pc-cor .pc-cor-ambiente{flex:0 auto}html .ui-screen.pc-cor .pc-cor-topo{flex-wrap:wrap;row-gap:3px}html .ui-screen.pc-cor .pc-detail-contexto{flex-wrap:wrap;gap:0 8px}html .ui-screen.pc-cor .pc-detail-contexto-texto{min-width:0}html .ui-screen.pc-cor .pc-detail-codigo{color:var(--rd-texto-fraco);font-size:16px}html .ui-screen.pc-cor .pc-acao-conjunto{border:2px solid var(--rd-borda-campo);background:#fff;border-radius:12px;flex-direction:column;min-width:0;display:flex}html .ui-screen.pc-cor .pc-acao-conjunto:focus-within{border-color:var(--rd-acao)}html .ui-screen.pc-cor .pc-acao-conjunto.is-invalid{border-color:var(--rd-venceu)}html .ui-screen.pc-cor .pc-acao-conjunto.is-bloqueado{background:var(--rd-neutro)}html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area,html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area:focus,html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area:focus-visible{background:0 0;border-radius:10px 10px 0 0;height:auto;min-height:48px;padding:12px 14px 4px;box-shadow:none!important;border:0!important;outline:0!important}html .ui-screen.pc-cor .pc-acao-conjunto.is-bloqueado .pc-acao-area{border-radius:10px}html .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-linha{padding:0 8px 8px}html .ui-screen.pc-cor .pc-acao-linha .ui-field-tools .field-assist-tools button,html .ui-screen.pc-cor .pc-acao-linha .ui-field-tools button{height:40px;min-height:40px}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou{height:32px;margin-left:auto}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou+.pc-acao-mais{margin-left:0}html .ui-screen.pc-cor .pc-acao-linha .pc-acao-mais{margin-left:auto}html .ui-screen.pc-cor .pc-detail-extras{color:var(--rd-texto-fraco);flex-direction:column;gap:4px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}html .ui-screen.pc-cor .pc-detail-extras a{color:var(--rd-acao)}html .ui-screen.pc-cor .pc-detail-title{white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:22px;font-weight:500;line-height:26px;display:-webkit-box;overflow:hidden}html .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area{min-height:48px}html .ui-screen.pc-cor .pc-plan-rotulo{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 12px;min-height:32px}html .ui-screen.pc-cor .ad--pc .ad-rolagem{flex:0 auto;min-width:0;margin:-3px;padding:3px;overflow-x:auto}html .ui-screen.pc-cor .ad--pc .ad-linha{flex:none;align-items:center;gap:10px;display:flex}html .ui-screen.pc-cor .ad--pc .ad-foto--mini{flex:none;position:relative}html .ui-screen.pc-cor .ad--pc .ad-legenda{color:var(--rd-ink);background:#fff;border-radius:6px;padding:0 6px;font-size:13px;line-height:18px;position:absolute;bottom:4px;left:4px}html .ui-screen.pc-cor .ad--pc .ad-sem-imagem{text-align:center;padding:0 6px;font-size:13px}html .ui-screen.pc-cor :is(.pc-chip-btn,.pc-plan-lembrete,.pc-acao-mais,.pc-acao-sugestao):focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-acao-mais{min-height:40px}html .ui-screen.pc-cor .pc-detail-scroll{gap:10px;padding:8px 4px 8px 3px}html .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-linha{padding-bottom:6px}html .ui-screen.pc-cor .pc-acao-linha{position:relative}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou{text-overflow:clip;white-space:nowrap;flex:none;max-width:none;overflow:visible}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou.is-oculto{visibility:hidden;pointer-events:none;position:absolute;top:0;right:0}html .ui-screen.pc-cor .pc-acao-linha .pc-chip-funcionou.is-oculto+.pc-acao-mais{margin-left:auto}@media (max-width:1199px){html .ui-screen.pc-cor .pc-acao-linha .field-assist-voice{justify-content:center;width:40px;min-width:40px;padding:0}html .ui-screen.pc-cor .pc-acao-linha .field-assist-voice>span{display:none}}:root{--rd-venceu-lateral:#c83f45;--rd-creme-cartao:#fff6e5;--rd-lateral-fundo:#f4f6fa;--rd-borda-fraca:#c9d0de}html .ui-screen.pc-cor .pc-cor-card{background:var(--rd-creme-cartao)}html .ui-screen.pc-cor .pc-cor-card:hover{background:#fcebcb}html .ui-screen.pc-cor .pc-cor-card.is-selected,html .ui-screen.pc-cor .pc-cor-card.is-selected:hover{color:#263445;background:#fff6e5}html .ui-screen.pc-cor .pc-detail--corr{--lateral:300px;flex-direction:column;gap:0;min-width:0;min-height:0;padding:0;display:flex}html .ui-screen.pc-cor .pc-detail--corr>.pc-detail-corpo{grid-template-columns:minmax(0,1fr) var(--lateral);flex:auto;grid-template-rows:max-content max-content 1fr;min-width:0;min-height:0;display:grid;overflow-y:auto}@media (min-width:1150px){html .ui-screen.pc-cor .pc-detail--corr>.pc-detail-corpo{container-type:size}}html .ui-screen.pc-cor .pc-detail-head{border-bottom:1px solid var(--rd-trilho);gap:2px;padding:0 0 8px 28px}html .ui-screen.pc-cor .pc-detail-title{font-family:var(--font-display),"Outfit",sans-serif;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin:0;font-size:23px;font-weight:500;line-height:28px;display:-webkit-box;overflow:hidden}html .ui-screen.pc-cor .pc-detail-contexto{min-width:0;color:var(--rd-texto-fraco);flex-wrap:nowrap;align-items:center;gap:0 8px;font-size:16px;line-height:22px;display:flex}html .ui-screen.pc-cor .pc-detail-contexto>*{flex:none}html .ui-screen.pc-cor .pc-detail-contexto>.pc-detail-contexto-texto{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}html .ui-screen.pc-cor .pc-detail-contexto>.pc-detail-fonte{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--rd-texto-fraco);flex:0 100 auto;font-size:16px;overflow:hidden}html .ui-screen.pc-cor .pc-detail-ver,html .ui-screen.pc-cor .pc-detail-pop{min-height:40px;margin:-9px 0}html .ui-screen.pc-cor .pc-detail-ver{color:var(--rd-acao);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:15px;text-decoration:underline}html .ui-screen.pc-cor .pc-detail-ver:focus-visible,html .ui-screen.pc-cor .pc-detail-pop:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-detail-scroll{flex-direction:column;grid-area:1/1;gap:18px;min-width:0;padding:16px 24px 12px 28px;display:flex;overflow:visible}html .ui-screen.pc-cor .pc-plan-stack{gap:14px}html .ui-screen.pc-cor .pc-bloco-titulo{font-family:var(--font-body),"Nunito Sans",sans-serif;color:var(--rd-ink);flex-wrap:wrap;align-items:center;gap:0 8px;margin:0 0 10px;font-size:18px;font-weight:500;line-height:28px;display:flex}html .ui-screen.pc-cor .pc-bloco-num{box-sizing:border-box;border:1.5px solid var(--rd-texto-fraco);width:28px;height:28px;color:var(--rd-ink);background:0 0;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-right:2px;font-size:16px;font-weight:400;line-height:1;display:inline-flex}html .ui-screen.pc-cor .pc-bloco-num.is-azul{color:#fff;background:#264a80;border-color:#264a80}html .ui-screen.pc-cor .pc-obrig,html .ui-screen.pc-cor .pc-bloco-opcional{font-size:16px;font-weight:400}html .ui-screen.pc-cor .pc-bloco-opcional{color:var(--rd-texto-fraco)}html .ui-screen.pc-cor .pc-plan-acao>.pc-bloco-titulo{margin-bottom:8px}html .ui-screen.pc-cor .pc-plan-info{flex-direction:column;gap:2px;display:flex}html .ui-screen.pc-cor .pc-info-linha{color:var(--rd-texto-fraco);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:22px;overflow:hidden}html .ui-screen.pc-cor .pc-info-rotulo{color:var(--rd-ink)}html .ui-screen.pc-cor .pc-acao-conjunto{box-sizing:border-box;min-height:150px}html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area,html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area:focus,html:not([data-modo=campo]) .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area:focus-visible{min-height:98px;padding:12px 14px 4px;font-size:16px}html .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-linha{flex-wrap:wrap;row-gap:4px;padding:0 8px 8px}html .ui-screen.pc-cor .pc-acao-conjunto.is-bloqueado{min-height:0}html .ui-screen.pc-cor .pc-provas{flex-direction:column;grid-area:2/1;gap:10px;min-width:0;padding:6px 24px 12px 28px;display:flex}html .ui-screen.pc-cor .pc-provas>.pc-bloco-titulo{margin-bottom:0}html .ui-screen.pc-cor .pc-provas-botoes{flex-wrap:wrap;gap:10px;display:flex}html .ui-screen.pc-cor .pc-prova-botao{border:1px solid var(--rd-borda-fraca);height:40px;color:var(--rd-ink);white-space:nowrap;cursor:pointer;background:#fff;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:400;display:inline-flex}html .ui-screen.pc-cor .pc-prova-botao:hover{background:#f4f6fa}html .ui-screen.pc-cor .pc-prova-botao:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-provas .pc-detail-secao{gap:6px}html .ui-screen.pc-cor .pc-provas .ad--pc{align-items:center}html .ui-screen.pc-cor .pc-detail-lateral{box-sizing:border-box;border-left:1px solid var(--rd-trilho);background:var(--rd-lateral-fundo);flex-direction:column;grid-area:1/2/span 3;align-self:start;gap:10px;min-width:0;height:100cqh;padding:12px 20px 8px;display:flex;position:sticky;top:0;overflow-y:auto}html .ui-screen.pc-cor .pc-detail-lateral>*{flex:none}html .ui-screen.pc-cor :is(button,a,.pc-cor-card):focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-detail-lateral>.pc-bloco-titulo{margin:0}html .ui-screen.pc-cor .pc-plan-prazo{flex-direction:column;flex:none;gap:5px;width:auto;min-width:0;display:flex}html .ui-screen.pc-cor .pc-plan-rotulo{color:var(--rd-texto-fraco);font-size:16px;line-height:20px;display:block}html .ui-screen.pc-cor .pc-plan-resp{flex:none;grid-template-columns:minmax(0,1fr) auto;gap:0 12px;min-width:0;display:grid}html .ui-screen.pc-cor .pc-plan-resp>.pc-plan-rotulo{grid-area:1/1;align-self:center}html .ui-screen.pc-cor .pc-plan-resp>.pc-resp,html .ui-screen.pc-cor .pc-plan-resp>input{grid-area:2/1/3/3;margin-top:5px}html .ui-screen.pc-cor .pc-plan-resp>.pc-resp-erro{grid-area:3/1/4/3;min-height:20px;margin-top:3px}html .ui-screen.pc-cor .pc-plan-resp>.pc-plan-lembrete{grid-area:1/2;align-self:center}html .ui-screen.pc-cor .pc-resp{min-width:0}html .ui-screen.pc-cor .pc-resp-seletor{box-sizing:border-box;border:2px solid var(--rd-borda-campo);width:100%;height:42px;color:var(--rd-ink);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:16px;line-height:20px;display:flex}html .ui-screen.pc-cor .pc-resp-valor{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .ui-screen.pc-cor .pc-resp-seletor.is-vazio .pc-resp-valor{color:var(--rd-texto-fraco)}html .ui-screen.pc-cor .pc-resp-seta{color:var(--rd-texto-fraco);flex:none;font-size:14px}html .ui-screen.pc-cor .pc-resp-seletor.is-erro{border-color:var(--rd-venceu)}html .ui-screen.pc-cor .pc-resp-seletor.is-aberto{border-color:#264a80;border-radius:12px 12px 0 0}html .ui-screen.pc-cor .pc-resp-seletor.is-aberto.is-acima{border-radius:0 0 12px 12px}html .ui-screen.pc-cor .pc-resp-seletor:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-resp-seletor.is-aberto:focus-visible{outline:none}html .ui-screen.pc-cor .pc-resp-digitar[aria-invalid=true]{border-color:var(--rd-venceu)}html .pc-resp-lista{z-index:80;box-sizing:border-box;background:#fff;border:2px solid #264a80;border-top:0;border-radius:0 0 12px 12px;max-height:310px;scroll-padding-bottom:44px;font-family:inherit;position:fixed;overflow-y:auto;box-shadow:0 8px 18px #1b243329}html .pc-resp-lista.is-acima{border-top:2px solid #264a80;border-bottom:0;border-radius:12px 12px 0 0}html .pc-resp-opcao{box-sizing:border-box;color:#263445;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;height:44px;padding:0 14px;font-size:16px;font-weight:400;line-height:44px;display:block;overflow:hidden}html .pc-resp-opcao.is-ativa{background:#ffefd0}html .pc-resp-opcao.is-escolhida{background:#fff6e5}html .pc-resp-opcao.is-escolhida.is-ativa{box-shadow:inset 0 0 0 2px #264a80}html .pc-resp-opcao--outra{color:#264a80;background:#fff;border-top:1px solid #d5dbe8;line-height:42px;position:sticky;bottom:0}html .pc-resp-opcao--outra.is-ativa{background:#ffefd0}html .ui-screen.pc-cor .pc-resp-digitar,html .ui-screen.pc-cor .pc-plan-resp input.ui-input,html .ui-screen.pc-cor .pc-prazo-campo .ui-input{box-sizing:border-box;border:2px solid var(--rd-borda-campo);width:100%;height:42px;color:var(--rd-ink);border-radius:12px;padding:0 14px;font-size:16px}html .ui-screen.pc-cor{--rd-venceu:#c83f45}html .ui-screen.pc-cor .pc-resp-erro,html .ui-screen.pc-cor .pc-prazo-aviso{color:var(--rd-venceu);font-size:16px;line-height:20px}html .ui-screen.pc-cor .pc-plan-lembrete{box-sizing:border-box;min-height:40px;color:var(--rd-acao);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:-9px 0;padding:0 2px;font-size:16px;text-decoration:underline}html .ui-screen.pc-cor .pc-prazo-campo{display:block;position:relative}html .ui-screen.pc-cor .pc-prazo-erro{color:var(--rd-venceu);white-space:nowrap;pointer-events:none;font-size:14px;position:absolute;top:50%;right:38px;transform:translateY(-50%)}html .ui-screen.pc-cor .pc-prazo-sugerido{box-sizing:border-box;min-height:40px;color:var(--rd-texto-fraco);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:0;align-self:flex-start;margin:-10px 0;padding:0 2px;font-size:16px;line-height:20px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;position:static}html .ui-screen.pc-cor .pc-prazo-texto{color:var(--rd-texto-fraco);align-self:flex-start;font-size:16px;line-height:20px}html .ui-screen.pc-cor .pc-prazo-sugerido:hover{color:var(--rd-ink);text-decoration-style:solid}html .ui-screen.pc-cor .pc-prazo-sugerido:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html .ui-screen.pc-cor .pc-detail-foot{flex-wrap:nowrap;justify-content:flex-end;gap:12px;padding:12px 0 0 28px}html:not([data-modo=campo]) .pc-offset:has(.pc-cor){padding-bottom:8px}@media (max-width:1299px){html .ui-screen.pc-cor .pc-detail--corr{--lateral:260px}}@media (min-width:1001px) and (max-width:1199px){html .ui-screen.pc-cor .pc-master--corr{grid-template-columns:280px minmax(0,1fr);gap:24px}}@media (max-width:1199px){html .ui-screen.pc-cor .pc-detail-head,html .ui-screen.pc-cor .pc-detail-foot{padding-left:24px}html .ui-screen.pc-cor .pc-detail-scroll{padding:16px 16px 12px 24px}html .ui-screen.pc-cor .pc-provas{padding:6px 16px 12px 24px}}@media (max-width:1149px){html .ui-screen.pc-cor .pc-detail--corr>.pc-detail-corpo{flex-direction:column;gap:0;padding:0;display:flex}html .ui-screen.pc-cor .pc-detail--corr>.pc-detail-corpo>*{flex:none}html .ui-screen.pc-cor .pc-detail-lateral{border:1px solid var(--rd-trilho);border-radius:12px;align-self:stretch;height:auto;margin:0 16px 6px 24px;position:static;overflow:visible}html .ui-screen.pc-cor .pc-detail-lateral>*{max-width:360px}}html[data-modo=campo] .campo-head--busca .pc-busca{flex:none;width:100%;min-width:0;max-width:none;margin:0;display:block}html[data-modo=campo] .campo-head .pc-busca .pc-smartbar{box-sizing:border-box;width:100%;height:46px;box-shadow:none;background:#fff;border:1.5px solid #c9cfdc;border-radius:14px;margin:0;padding:0 6px;display:flex}html[data-modo=campo] .campo-head .pc-busca .pc-smartbar:focus-within,html[data-modo=campo] .campo-head .pc-busca .pc-smartbar.is-aberta{border-color:var(--rd-acao);border-radius:14px}html[data-modo=campo] .campo-head .pc-smartbar-campos{flex:auto;align-items:center;gap:4px;min-width:0;height:100%;display:flex}html[data-modo=campo] .campo-head .pc-bolt{width:30px;height:30px;color:var(--rd-acao);background:#e6ecfb;border:0;border-radius:9px;flex:none;place-items:center;display:grid}html[data-modo=campo] .campo-head .pc-busca-input{min-width:0;height:44px;min-height:0;color:var(--rd-ink);text-overflow:ellipsis;background:0 0;flex:1 1 0;padding:0;font-size:15px;box-shadow:none!important;border:0!important;outline:0!important}html[data-modo=campo] .campo-head .pc-busca-input::placeholder{color:#526477;opacity:1}html[data-modo=campo] .campo-head .pc-mic{background:var(--rd-mic);color:#fff;flex:none;width:34px;height:34px}html[data-modo=campo] .campo-head .pc-go{background:var(--rd-acao);color:#fff;white-space:nowrap;border-radius:12px;flex:none;height:36px;min-height:0;padding:0 12px;font-size:15px;font-weight:400}html[data-modo=campo] .campo-head .pc-busca-painel{z-index:80;border:2px solid var(--rd-acao);border-radius:14px;max-height:calc(100dvh - 200px);margin:0;position:absolute;top:calc(100% + 6px);left:0;right:0}html[data-modo=campo] .campo-tela--fixa{height:calc(100dvh - 258px - var(--faixas-h,0px) - var(--faixa-h,0px) - var(--faixa-visita-h,0px))}html[data-modo=campo] .fv--campo{gap:8px;margin-top:10px}html[data-modo=campo] .fv--campo .fv-seg{flex:1 1 0;gap:2px;min-width:0;padding:3px}html[data-modo=campo] .fv--campo .fv-item{flex:auto;justify-content:center;gap:6px;height:36px;padding:0 8px;font-size:15px}html[data-modo=campo] .fv--campo .fv-finalizar{border-radius:12px;flex:none;justify-content:center;gap:6px;width:44px;height:44px;margin-left:0;padding:0;font-size:15px;font-weight:400}html[data-modo=campo] .fv--campo .fv-finalizar:has(span){width:auto;padding:0 14px}html[data-modo=campo] .fv--campo .fv-finalizar{background:var(--rd-verde-botao)}html[data-modo=campo] .fv--campo .fv-finalizar:hover,html[data-modo=campo] .fv--campo .fv-finalizar:active{background:var(--rd-verde-botao-escuro)}html[data-modo=campo] .fv--campo .fv-finalizar span{font-size:15px;font-weight:400;display:inline}html[data-modo=campo] .campo-tela .chk-foco-card{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:0 4px;padding:2px 4px 2px 12px;display:grid}html[data-modo=campo] .campo-tela .chk-foco-card .chk-foco-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;margin:6px 0;font-size:16px;line-height:1.3;display:-webkit-box;overflow:hidden}html[data-modo=campo] .campo-tela .chk-fonte-i{grid-area:1/2;width:36px;height:36px;position:relative;top:auto;right:auto}html[data-modo=campo] .campo-tela .chk-fonte-linha--campo{color:#263445;background:#f4f6fa;border-radius:10px;grid-column:1/-1;margin:0 0 8px;padding:8px 10px;font-size:15px;line-height:1.35}html[data-modo=campo] .campo-tela .chk-fonte-linha--campo p{margin:0}html[data-modo=campo] .campo-tela .chk-fonte-linha--campo .chk-fonte-pergunta{margin-bottom:6px}html[data-modo=campo] .campo-tela .chk-foco-botoes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-modo=campo] .campo-tela .chk-resp{box-sizing:border-box;color:#000;white-space:nowrap;border:1.5px solid;border-radius:10px;justify-content:center;align-items:center;gap:0;width:100%;min-width:0;height:38px;min-height:38px;padding:0 2px;font-size:15px;font-weight:400;line-height:1;display:inline-flex;overflow:visible}html[data-modo=campo] .campo-tela .chk-resp span{font-size:15px;font-weight:400}html[data-modo=campo] .campo-tela .chk-resp.chk-resp--ok{background:#e3f5ea;border-color:#9bd3b0}html[data-modo=campo] .campo-tela .chk-resp.chk-resp--nc{background:#fbe4e2;border-color:#e9a7a2}html[data-modo=campo] .campo-tela .chk-resp.chk-resp--na{background:#eef1f7;border-color:#c5ccda}html[data-modo=campo] .campo-tela .chk-resp.is-marcado{color:#fff}html[data-modo=campo] .campo-tela .chk-resp.is-marcado.chk-resp--ok{background:#21805b;border-color:#21805b}html[data-modo=campo] .campo-tela .chk-resp.is-marcado.chk-resp--nc{color:#fff;background:#c83f45;border-color:#c83f45}html[data-modo=campo] .campo-tela .chk-resp.is-marcado.chk-resp--na{background:#526477;border-color:#526477}html[data-modo=campo] .campo-tela .chk-resp.is-apagado{opacity:.6}html[data-modo=campo] .campo-tela .chk-resp.is-marcado:disabled{opacity:1}html[data-modo=campo] .campo-tela .chk-foco-obs{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;gap:6px;padding:0}html[data-modo=campo] .campo-tela .voz-linha{flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}html[data-modo=campo] .campo-tela :is(.chk-linha-foto,.voz-btn,.voz-ia){box-sizing:border-box;color:#fff;border:0;border-radius:10px;flex:none;gap:6px;width:auto;height:40px;min-height:40px;margin:0;padding:0 12px;font-size:14px;font-weight:400;line-height:1}html[data-modo=campo] .campo-tela .chk-linha-foto{background:#fff}html[data-modo=campo] .campo-tela .voz-btn{background:#1f78b4}html[data-modo=campo] .campo-tela .voz-ia{background:#2b54cf}html[data-modo=campo] .campo-tela :is(.chk-linha-foto,.voz-btn) svg{width:16px;height:16px}html[data-modo=campo] .campo-tela .voz-ia>span:first-child{color:#fff;font-size:16px;line-height:1}html[data-modo=campo] .campo-tela .chk-obs-campo{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}html[data-modo=campo] .campo-tela .chk-obs-campo .chk-obs-area{box-sizing:border-box;flex:auto;width:100%;height:auto;min-height:84px;max-height:none;padding:8px 10px;font-size:15px;line-height:1.35}html[data-modo=campo] .campo-tela .chk-obs-campo .chk-obs-area::placeholder{color:#526477;opacity:1}html[data-modo=campo] .campo-tela .chk-foco-corpo{gap:8px;padding:2px 0 0}html[data-modo=campo] .campo-tela .chk-foco-apoio{flex:none;margin:0;padding-top:2px}html[data-modo=campo] .campo-tela .chk-apoio-toggle{min-height:38px;font-size:15px}html[data-modo=campo] .campo-tela .chk-foco-rodape{justify-content:space-between;gap:8px;padding-top:0}html[data-modo=campo] .campo-tela .chk-foco-rodape .ui-btn{border-radius:10px;flex:none;width:auto;max-width:none;height:44px;min-height:44px;padding:0 18px;font-size:15px;font-weight:400}html[data-modo=campo] .campo-tela .chk-foco-rodape .ui-btn--save:not(:disabled){background:var(--rd-verde-botao);color:#fff;border:0}html[data-modo=campo] .campo-tela .chk-foco-rodape .ui-btn--save:not(:disabled):hover,html[data-modo=campo] .campo-tela .chk-foco-rodape .ui-btn--save:not(:disabled):active{background:var(--rd-verde-botao-escuro)}html .campo-bar .campo-register{padding:0 0 4px}html .campo-bar .campo-register-orb{background:var(--rd-ambar);width:40px;height:40px;box-shadow:none;border:0;margin-top:0}html[data-modo=campo] .campo-tela--mais{gap:0;padding-bottom:0;overflow:hidden}html[data-modo=campo] .campo-mais-rolagem{gap:10px;padding:0 0 4px}html[data-modo=campo] .campo-mais-secao{gap:4px}html[data-modo=campo] .campo-mais-rotulo{color:#3d4a5c;margin:0;font-size:15px;font-weight:400;line-height:1.3}html[data-modo=campo] .campo-mais-atalhos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 8px;margin:0;padding:0;list-style:none;display:grid}html[data-modo=campo] .campo-mais-cartao{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;padding:0 6px;font-size:15px;line-height:1.2;display:flex}@media (max-height:760px){html[data-modo=campo] .campo-mais-cartao{height:44px}html[data-modo=campo] .campo-mais-atalhos{gap:4px 8px}}html[data-modo=campo] .campo-mais-lista--junta{background:#fff;border:1.5px solid #c9cfdc;border-radius:14px;gap:0;overflow:hidden}html[data-modo=campo] .campo-mais-lista--junta .campo-mais-item{border-top:1px solid #e3e7ef;flex-direction:row;gap:0;position:relative}html[data-modo=campo] .campo-mais-lista--junta .campo-mais-item:first-child{border-top:0}html[data-modo=campo] .campo-mais-lista--junta .campo-mais-linha{color:#263445;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;gap:10px;min-height:44px;padding:4px 12px}@media (max-height:760px){html[data-modo=campo] .campo-mais-rolagem{gap:8px}html[data-modo=campo] .campo-mais-lista--junta .campo-mais-linha{min-height:40px;padding-top:2px;padding-bottom:2px}}html[data-modo=campo] .campo-mais-lista--junta .campo-mais-tile{border-radius:8px;width:28px;height:28px}html[data-modo=campo] .campo-mais-nome{flex:auto;min-width:0;font-size:16px;line-height:1.2}html[data-modo=campo] .campo-mais-valor{color:#3d4a5c;flex:none;font-size:15px}html[data-modo=campo] .campo-mais-seta{color:#526477;flex:none;font-size:1.3rem;line-height:1}html[data-modo=campo] .campo-mais-nova{color:#264a80;cursor:pointer;background:0 0;border:0;border-radius:10px;height:34px;padding:0 10px;font-size:15px;font-weight:400;position:absolute;top:50%;right:34px;transform:translateY(-50%)}@media (min-height:761px){html[data-modo=campo] .campo-mais-nova{height:44px}}html[data-modo=campo] .campo-mais-item.is-perigo .campo-mais-nome{color:#c83f45}html[data-modo=campo] .campo-tela :is(.chk-foto-link,.chk-obs-ouvindo,.chk-obs-aviso,.chk-foto-aviso,.chk-apoio-corpo,.chk-foco-amb-pos){font-size:15px}html[data-modo=campo] .campo-tela .chk-foto-link{min-height:34px;padding:6px 4px}html[data-modo=campo] :is(.fv-item,.fv-finalizar,.pc-go,.pc-mic,.campo-mais-linha,.campo-mais-cartao,.campo-mais-nova,.chk-fonte-i,.chk-apoio-toggle,.campo-tab,.campo-register):focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}html[data-modo=campo] .campo-tela .chk-linha-foto:disabled{color:#526477;cursor:not-allowed;background:#eef1f7}html[data-modo=campo] .campo-mais-cartao:disabled{color:#526477;cursor:not-allowed;background:#eef1f7;border-color:#d5dae3}@media (max-width:380px){html[data-modo=campo] .campo-tela .voz-linha{flex-wrap:wrap;gap:6px}html[data-modo=campo] .campo-tela :is(.chk-linha-foto,.voz-btn,.voz-ia){gap:4px;min-width:0;padding:0 10px}html[data-modo=campo] .fv--campo .fv-item{text-overflow:ellipsis;gap:4px;min-width:0;padding:0 5px;overflow:hidden}html[data-modo=campo] .fv--campo .fv-seg{overflow-x:auto}html[data-modo=campo] .fv--campo .fv-finalizar:has(span){flex:none;padding:0 10px}}.cf-camada{z-index:90;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cf-fundo{cursor:default;background:#12202b8c;border:0;position:absolute;inset:0}.cf-janela{box-sizing:border-box;color:#263445;background:#fff;border-radius:18px;flex-direction:column;gap:16px;width:min(360px,100%);max-height:calc(100dvh - 32px);padding:22px 20px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 50px #12202b4d}.cf-titulo{font-family:var(--font-display),"Outfit",sans-serif;flex:none;margin:0;font-size:1.3rem;font-weight:500;line-height:1.25}.cf-botoes{flex:none;gap:10px;display:flex}.cf-btn{cursor:pointer;border-radius:12px;flex:1 1 0;min-height:44px;padding:0 16px;font-family:inherit;font-size:16px;font-weight:400}.cf-btn--cancelar{border:2px solid var(--rd-acao);color:#263445;background:#fff}.cf-btn--finalizar{background:var(--rd-verde-botao);color:#fff;border:0}.cf-btn--finalizar:hover,.cf-btn--finalizar:active{background:var(--rd-verde-botao-escuro)}.cf-btn--acao{background:var(--rd-acao);color:#fff;border:0}.cf-btn--acao:hover,.cf-btn--acao:active{background:#2247ad}.cf-btn--outline{border:2px solid var(--rd-acao);color:#000;background:#fff}.cf-btn--cancelar:active,.cf-btn--outline:active{background:#eef1f7}.cf-corpo{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;display:flex;overflow-y:auto}.cf-grupo{flex-direction:column;flex:none;gap:6px;display:flex}.cf-sub{font-family:var(--font-display),"Outfit",sans-serif;margin:0;font-size:1rem;font-weight:500;line-height:1.25}.cf-sub--impede{color:#c83f45}.cf-sub--ressalva{color:#526477}.cf-lista{color:#000;flex-direction:column;gap:8px;margin:0;padding:0 0 0 4px;font-size:15px;line-height:1.35;list-style:none;display:flex}.cf-lista li{align-items:flex-start;gap:8px;display:flex}.cf-ico{flex:none;margin-top:1px}.cf-ico--impede{color:#c83f45}.cf-ico--ressalva{color:#e0a800}.cf-aviso{color:#263445;flex:none;margin:0;font-size:15px;line-height:1.35}.cf-botoes--coluna{flex-direction:column}.cf-btn:focus-visible{outline:3px solid var(--rd-acao);outline-offset:2px}@media (min-width:520px) and (max-width:900px){html[data-modo=campo] .campo-head--busca{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:2px 8px;padding:8px 12px;display:grid}html[data-modo=campo] .campo-head--busca .campo-head-linha{grid-column:1/-1}html[data-modo=campo] .campo-head--busca .campo-voltar-pilha{width:40px;height:40px}html[data-modo=campo] .campo-head--busca .emp-ativa{grid-area:2/1;gap:8px;width:auto;min-width:0;padding-top:8px}html[data-modo=campo] .campo-head--busca .emp-ativa-avatar{width:32px;height:32px;font-size:.8rem}html[data-modo=campo] .campo-head--busca .emp-ativa-caixa{min-width:0;height:34px;padding:0 8px}html[data-modo=campo] .campo-head--busca .emp-ativa-nome{font-size:16px}html[data-modo=campo] .campo-head--busca .pc-busca{grid-area:2/2;margin-top:8px}html[data-modo=campo] .campo-head--busca .pc-busca .pc-smartbar{height:38px}html[data-modo=campo] .campo-head--busca .pc-busca-input{height:36px}html[data-modo=campo] .campo-head--busca .pc-mic{width:30px;height:30px}html[data-modo=campo] .campo-head--busca .pc-go{height:30px}html[data-modo=campo] .fv--campo{gap:6px;margin-top:6px}html[data-modo=campo] .campo-tela .chk-foco-topo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:8px;display:grid}html[data-modo=campo] .campo-tela .chk-foco-topo .chk-foco-card{align-self:stretch}html[data-modo=campo] .campo-tela .chk-foco-topo .amb-cortina{width:min(560px,100vw - 24px);right:auto}html[data-modo=campo] .campo-tela .chk-foco,html[data-modo=campo] .campo-tela .chk-foco-corpo{gap:6px}}@media (min-width:520px) and (max-width:900px) and (max-height:800px){html[data-modo=campo] .campo-tela .chk-obs-campo .chk-obs-area{height:60px;min-height:60px}html[data-modo=campo] .campo-tela .chk-resp{height:34px;min-height:34px}}@media (max-width:899px){.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar{flex-wrap:wrap;gap:8px}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar>.vis-abas-bloco{flex:100%;min-width:0;max-width:100%}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim{flex-wrap:wrap;flex:100%;justify-content:flex-end;gap:8px}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .pc-search{flex:100%;width:100%;min-width:0;max-width:none}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim>.ui-btn{flex:0 auto;min-height:40px}}.vis-col-fim{grid-column:5/7;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.vis-abas-bloco{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.ui-tab-curto{display:none}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab-count,.ui-screen[aria-label=Visitas\ técnicas] .ui-tab-count.is-acao{font-size:inherit;color:#3d4a5c;background:0 0;border-radius:0;margin-left:4px;padding:0}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab.is-active .ui-tab-count{color:var(--rd-ink)}.ui-screen[aria-label=Visitas\ técnicas] .vis-grupo-textos .ui-row-sub{text-overflow:clip;white-space:normal;overflow:visible}@media (max-width:899px){.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco{width:100%}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco>.ui-tabs{box-sizing:border-box;gap:0;width:100%;max-width:100%;padding:2px;display:flex;overflow:hidden}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab{white-space:nowrap;flex:auto;min-width:0;padding:0 4px;font-size:14px}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab-longo{display:none}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab-curto{display:inline}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab-count{margin-left:3px;font-size:13px}}@media (max-width:767px){.ui-screen[aria-label=Visitas\ técnicas] .vis-col-fim{flex:100%;justify-content:flex-start;margin-left:0}}.campo-tela .chk-foco-count{white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex}.campo-tela .chk-foco-count-texto{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.campo-tela .chk-foco-count-sep{flex:none}.campo-tela .chk-foco-count .pc-link-btn{white-space:nowrap;flex:none;padding:0}html[data-modo=campo] .campo-tela .chk-foco-corpo,html[data-modo=campo] .campo-tela .chk-foco-botoes{box-sizing:border-box;min-width:0;max-width:100%}html[data-modo=campo] .campo-tela .chk-foco-botoes{width:100%;padding:0 1px}html[data-modo=campo] .campo-tela .chk-resp{max-width:100%;overflow:hidden}html[data-modo=campo] .campo-tela .chk-resp>span:not(.chk-resp-check){text-overflow:ellipsis;min-width:0;overflow:hidden}html[data-modo=campo] .campo-tela .chk-resp.is-marcado{gap:4px}.chk-acao{color:#263445;border:1px solid #0000;border-radius:10px;height:36px;padding:0 14px;font-size:15px;font-weight:400}.chk-acao--voz{color:#263445;background:#dcebfb;border-color:#9cbfe6}.chk-acao--conforme{color:#263445;background:#e3f5ea;border-color:#9bd3b0}html[data-modo] .chk-resp:not(.is-marcado){color:#263445;border-style:solid;border-width:1.5px}html[data-modo] .chk-resp:not(.is-marcado) span{color:#263445}html[data-modo] .chk-resp.chk-resp--nc:not(.is-marcado){background:#fbe4e2;border-color:#e9a7a2}html[data-modo] .chk-resp.chk-resp--na:not(.is-marcado){background:#eef1f7;border-color:#c5ccda}html[data-modo=campo] .campo-tela .chk-resp.chk-resp--nc:not(.is-marcado){color:#263445;background:#fbe4e2;border-color:#e9a7a2}html[data-modo=campo] .campo-tela .chk-resp.chk-resp--na:not(.is-marcado){color:#263445;background:#eef1f7;border-color:#c5ccda}html .pc-sync-chip.is-ok,html .pc-topbar .pc-sync-chip.is-ok,html .campo-sync:not(.is-pendente):not(.is-sem-sinal):not(.is-erro){box-shadow:none;color:#263445;background:#dcebf7;font-weight:400}html .pc-topbar--inicio .pc-sync-chip.is-ok{box-shadow:none;background:#dcebf7;border:0;padding:5px 12px}html .pc-sync-chip.is-ok .pc-sync-dot,html .campo-sync:not(.is-pendente):not(.is-sem-sinal):not(.is-erro) span:first-child{background:#21805b}.toast-salvo .toast-acao{min-height:36px;font-size:inherit;text-underline-offset:3px;cursor:pointer;color:#2b54cf;background:0 0;border:0;align-items:center;padding:0 6px;font-weight:400;text-decoration:underline;display:inline-flex}.toast-salvo .toast-acao:focus-visible{outline-offset:1px;outline:3px solid #264a80}html .chk-foco-card,html[data-modo=campo] .campo-tela .chk-foco-card{box-shadow:none;background:0 0;border:0}html[data-modo] .chk-foco-obs,html[data-modo=campo] .campo-tela .chk-foco-obs{box-shadow:none;background:0 0;border:0;padding:0}.vis-grupo-inteiro.is-ativa{padding-left:16px;position:relative}.vis-grupo-inteiro.is-ativa:before{content:"";background:#e0a800;border-radius:2px;width:4px;position:absolute;top:8px;bottom:8px;left:2px}@media (forced-colors:active){.vis-grupo-inteiro.is-ativa:before{forced-color-adjust:none;background:highlight;outline-color:canvastext}}.vis-rolagem{margin-top:12px}html .chk-foco-rodape{padding-top:0}html .chk-foco-rodape .ui-btn{padding:0 18px;font-size:15px;font-weight:400;line-height:1;height:44px!important;min-height:44px!important}.ui-screen[aria-label="Central da visita"]{padding-top:16px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"]{padding-top:10px}.pc-vazios{flex-wrap:wrap;flex:none;gap:4px 24px;margin:0;display:flex}.pc-vazio-linha{color:var(--ink);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;font-size:15px;line-height:24px;display:flex}.pc-vazio-linha .pc-link-btn{color:#264a80;padding:0;font-size:15px;line-height:24px;text-decoration:underline}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-vazios{display:none}.pc-step-name{font-size:16px;line-height:22px}.pc-step-sum{text-overflow:clip;white-space:normal;font-size:15px;line-height:20px;overflow:visible}.ui-screen[aria-label=Visitas\ técnicas] .ui-tabs{background:0 0;border-radius:0;gap:22px;padding:0}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab{min-height:40px;box-shadow:none;color:var(--rd-ink);background:0 0;border-bottom:3px solid #0000;border-radius:0;padding:0 2px;font-size:16px}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab.is-active{box-shadow:none;background:0 0;border-bottom-color:#21a3a3}@media (max-width:899px){.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco>.ui-tabs{gap:0;padding:0}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab{padding:0 4px;font-size:15px}.ui-screen[aria-label=Visitas\ técnicas] .vis-abas-bloco .ui-tab-count{font-size:15px}}html[data-modo=completo] .pc-topbar:not(.pc-topbar--inicio) .emp-ativa-caixa{border:2px solid var(--emp-cor);background:#fff;border-radius:10px;height:38px;padding:0 12px}html[data-modo=completo] .pc-topbar:not(.pc-topbar--inicio) .emp-ativa-selo{background:var(--emp-cor);color:#fff;border-radius:6px;padding:0 6px}html[data-modo=completo] .pc-topbar .pc-mode-chip{display:none}.chk-obs-rotulo{letter-spacing:0;text-transform:none;color:#263445;font-size:15px;font-weight:400;line-height:22px}html[data-modo] .chk-foco-obs :is(.chk-linha-foto,.voz-btn,.voz-ia,.voz-barra){font-size:15px}html[data-modo] .chk-foco-obs .voz-ia>span:first-child{font-size:16px}html:not([data-modo=campo]) .chk-pc .chk-foco-obs,html:not([data-modo=campo]) .chk-pc .chk-obs-campo{flex:none;min-height:0}html:not([data-modo=campo]) .chk-pc .chk-obs-campo .chk-obs-area{flex:none;min-height:84px;max-height:40vh;overflow-y:auto}.ui-screen[aria-label="Central da visita"]>.ui-head{align-items:center}.ui-screen[aria-label="Central da visita"]>.ui-head .ui-head-actions{margin-left:auto}html[data-modo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .ui-btn{border-radius:12px;height:40px;min-height:40px;padding:0 18px;font-size:16px;font-weight:400;line-height:1}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .ui-btn{padding:0 14px;font-size:15px}html[data-modo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .ui-btn--secondary{color:#263445;background:#fff;border:2px solid #7f8ba3}html[data-modo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .pc-central-finalizar{color:#fff;background:#21805b;border:0}html[data-modo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .pc-central-finalizar:hover,html[data-modo] .ui-screen[aria-label="Central da visita"] .ui-head-actions .pc-central-finalizar:active{background:#1b6b4b}.ui-screen[aria-label="Central da visita"] .ui-head-actions .ui-btn:focus-visible{outline-offset:2px;outline:3px solid #264a80}.pc-steps-row{gap:12px}.pc-steps-row .pc-step-card{border:1px solid var(--border);color:#263445;background:#fff;border-radius:14px;gap:12px;height:84px;min-height:84px;padding:0 14px}.pc-steps-row .pc-step-card:hover{border-color:#264a80;transform:none}.pc-steps-row .pc-step-card:focus-visible{outline-offset:2px;outline:3px solid #264a80}.pc-steps-row .pc-step-tile{color:#fff;border-radius:12px;width:44px;height:44px}.pc-steps-row .pc-step-card--ok .pc-step-tile{background:#21805b}.pc-steps-row .pc-step-card--info .pc-step-tile{background:#1f78b4}.pc-steps-row .pc-step-card--nc .pc-step-tile{background:#c83f45}.pc-steps-row .pc-step-card--pend .pc-step-tile{background:#168080}.pc-steps-row .pc-step-card--lilas .pc-step-tile{background:#526477}.pc-steps-row .pc-step-text{gap:2px}.pc-steps-row .pc-step-name,.pc-steps-row .pc-step-sum{text-overflow:clip;white-space:normal;overflow-wrap:break-word;color:#263445;min-width:0;font-weight:400;overflow:visible}.pc-steps-row .pc-step-name{font-size:16px;line-height:22px}.pc-steps-row .pc-step-sum{font-size:15px;line-height:20px}.pc-steps-row .pc-step-arrow{color:#263445;flex:none;font-size:24px;line-height:1}@media (max-width:1099px){:is(html[data-modo=completo],html[data-modo=equilibrado]) .pc-steps-row{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-steps-row{gap:8px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-steps-row .pc-step-card{height:64px;min-height:64px;padding:0 12px}html[data-modo=campo] .ui-screen[aria-label="Central da visita"] .pc-steps-row .pc-step-tile{width:40px;height:40px}.pc-open-list .ui-row-sub{font-size:15px;line-height:22px}.ui-row-seta{color:#263445;flex:none;padding-left:4px;font-size:24px;line-height:1}.pc-open-list .ui-row.is-clickable:hover{background:#fff6e5}.pc-open-list .ui-row.is-clickable:focus-visible{outline-offset:-3px;outline:3px solid #264a80}.emp-ativa-avatar{display:none!important}html .emp-ativa-selo,html .pc-topbar--inicio .emp-ativa-selo,html .pc-topbar .emp-ativa-selo{font-size:15px;font-weight:400;line-height:18px;top:-10px}html .campo-head .emp-ativa,html[data-modo=campo] .campo-head--busca .emp-ativa{padding-top:10px}html[data-modo] :is(.ui-title,.ui-card-title,.chk-foco-title,.pc-check-title){letter-spacing:normal;font-weight:500}html[data-modo] .chk-resp.is-apagado,html[data-modo=campo] .campo-tela .chk-resp.is-apagado{opacity:.75}.chk-fonte-abaixo{letter-spacing:normal;color:#526477;margin:0;font-size:15px;font-weight:400;line-height:22px}html[data-modo=campo] .campo-tela .chk-fonte-abaixo{-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1;margin:0 0 6px;display:-webkit-box;overflow:hidden}.chk-pc-esq{flex-direction:column;flex:auto;gap:14px;min-width:0;min-height:0;display:flex}.chk-pc-esq>.chk-pc-principal{flex:1 1 0;min-height:0}.chk-pc-linha{width:100%}.chk-pc-linha .chk-pc-fila{flex:240px;min-width:0}html:not([data-modo=campo]) .chk-foco-card{padding-left:0;padding-right:0}html:not([data-modo=campo]) .chk-foco-corpo{margin:0 -4px;padding:2px 4px 8px}.chk-pc-faixa{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.chk-pc-faixa .chk-caminhada{flex:auto;min-width:0;margin:0;font-size:15px;line-height:22px}.chk-pc-faixa .pc-link-btn{font-size:15px}.chk-pc-faixa .chk-acoes-ambiente{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:8px;margin:0 0 0 auto}html .chk-pc-faixa .chk-acao{color:#263445;height:36px;padding:0 14px;font-size:15px}.campo-tela .chk-foco-count,.campo-tela .chk-foco-count .pc-link-btn{font-size:15px}.fv-seg,html[data-modo=campo] .fv--campo .fv-seg{background:0 0;border-radius:0;gap:22px;padding:4px}.fv-item,html[data-modo=campo] .fv--campo .fv-item{height:36px;box-shadow:none;color:#526477;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:0 2px}html[data-modo] .fv .fv-item.is-atual{color:#263445;box-shadow:none;background:0 0;border-bottom-color:#21a3a3;font-weight:500}.fv-item:hover:not(.is-atual){background:0 0;border-bottom-color:#c5ccda}.fv-badge{color:#c83f45;background:0 0;border-radius:0;min-width:0;height:auto;padding:0;font-size:15px;line-height:1}html[data-modo=campo] .fv--campo .fv-seg{gap:0}html[data-modo=campo] .fv--campo .fv-item{padding:0 4px;font-size:15px}@media (max-height:660px){html[data-modo=campo] .campo-tela .chk-foco,html[data-modo=campo] .campo-tela .chk-foco-corpo{gap:4px}html[data-modo=campo] .campo-tela .chk-foco-card .chk-foco-title{margin:2px 0}html[data-modo=campo] .campo-tela .chk-foco-card{padding-top:0;padding-bottom:0}html[data-modo=campo] .campo-tela .chk-fonte-abaixo{-webkit-line-clamp:1;margin:0 0 2px}}html:not([data-modo=campo]) .chk-obs-cabeca{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;display:flex}html:not([data-modo=campo]) .chk-obs-cabeca>.chk-obs-rotulo{flex:none}html:not([data-modo=campo]) .chk-obs-cabeca>.voz-linha{flex-wrap:wrap;flex:0 auto;gap:6px}html:not([data-modo=campo]) .chk-obs-cabeca>:not(.voz-linha):not(.chk-obs-rotulo){flex:100%}html:not([data-modo=campo]) .chk-foco-obs :is(.chk-linha-foto,.voz-btn,.voz-ia,.voz-barra){border-radius:11px;gap:5px;height:40px;min-height:0;padding:0 12px;font-size:15px}html:not([data-modo=campo]) .chk-foco-obs .chk-linha-foto.chk-linha-foto--destaque{height:40px;min-height:0;padding:0 14px;font-size:15px}html:not([data-modo=campo]) .chk-foco-obs :is(.chk-linha-foto,.voz-btn) svg{width:16px;height:16px}html:not([data-modo=campo]) .chk-pc .chk-obs-campo .chk-obs-area{min-height:56px}html:not([data-modo=campo]) .chk-foco-botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html:not([data-modo=campo]) .chk-foco-botoes .chk-resp{flex:none;width:auto;padding:0 16px}html:not([data-modo=campo]) .chk-foco-botoes .chk-limpar{color:#263445;background:0 0;border:0;border-radius:0;flex:none;min-height:32px;margin-left:4px;padding:0 6px;font-size:15px;font-weight:400;text-decoration:underline}html[data-modo] .chk-resp.is-apagado,html[data-modo] .chk-resp.is-apagado span,html[data-modo=campo] .campo-tela .chk-resp.is-apagado:not(.is-marcado){color:#0b1220}.chk-pc-corpo:not(.chk-pc-corpo--sem-apoio){grid-template-columns:minmax(0,1fr) 22rem}.ui-screen[aria-label="Central da visita"] .pc-continue{background:#fff6e5}html[data-modo=campo] .campo-tela .chk-foco-botoes .chk-limpar{color:#263445;background:0 0;border:0;border-radius:0;grid-column:1/-1;justify-self:start;min-height:34px;margin:0;padding:0 4px;font-size:15px;font-weight:400;text-decoration:underline}html[data-modo=campo] .fv--campo .fv-seg{padding:0}html[data-modo=campo] .fv--campo .fv-item{gap:3px;padding:0 3px}@media (max-width:389px){html[data-modo=campo] .fv--campo{gap:4px}html[data-modo=campo] .fv--campo .fv-item{gap:2px;padding:0 1px}html[data-modo=campo] .fv--campo .fv-finalizar{width:40px}}html[data-modo=campo] .campo-tela .chk-foco-botoes{align-content:start;min-height:78px}@media (max-height:660px){html[data-modo=campo] .campo-tela .chk-foco-botoes{min-height:74px}}.cnae-erro{color:#c83f45;margin-top:4px;font-size:15px;line-height:22px;display:block}.cnae-nota{color:#526477;margin-top:4px;font-size:15px;line-height:22px;display:block}input.cnae-invalido{border-color:#c83f45!important}.pacote-janela .esc-caixa:checked:after{border:0;width:auto;height:auto;margin:0;font-weight:400;transform:none}.pacote-janela .ui-btn,.pacote-janela .esc-botao,.pacote-tipo .ui-btn{font-weight:400}html .pacote-tipo .ui-btn.pacote-tipo-ver{color:#fff;background:#2b54cf;border:2px solid #2b54cf;font-weight:400}html .pacote-tipo .ui-btn.pacote-tipo-ver:hover{color:#fff;background:#1b3a66;border-color:#1b3a66}html .nova-consulta-aviso .ui-btn.ui-btn--secondary{color:#263445;background:#fff;border:2px solid #7f8ba3;font-weight:400}.chk-grav-sug{opacity:1;gap:4px;margin-left:6px;font-size:15px;font-weight:400;display:inline-flex}.chk-grav.is-on .chk-grav-sug{color:#fff}.chk-grav.is-on.chk-grav--amber .chk-grav-sug{color:#263445}html[data-modo] .chk-resp.chk-resp--ok:not(.is-marcado),html[data-modo] .chk-resp.is-apagado.chk-resp--ok:not(.is-marcado),html[data-modo=campo] .campo-tela .chk-resp.chk-resp--ok:not(.is-marcado){color:#263445;background:#fff;border-color:#7f8ba3}.amb-nome{white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal;overflow:hidden}html[data-modo=campo] .amb-nome{-webkit-line-clamp:unset;white-space:nowrap;font-size:15px;display:block}.amb-selo,html[data-modo=campo] .amb-selo{color:#c83f45;text-align:right;white-space:nowrap;background:0 0;border-radius:0;width:auto;min-width:0;padding:0;font-size:15px;font-weight:400;display:block;overflow:hidden}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn.ui-btn--criar{color:#fff;background:#2b54cf;font-weight:400}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn.ui-btn--criar:hover:not(:disabled){background:#2247ad}.ui-screen[aria-label=Visitas\ técnicas] .ui-btn.ui-btn--criar:disabled{color:#526477;opacity:1;background:#eef1f7}html body .pc-sync-chip.pc-sync-chip.pc-sync-chip:is(.is-ok,.is-pendente,.is-sem-sinal,.is-erro),html body .pc-topbar .pc-sync-chip.pc-sync-chip.pc-sync-chip:is(.is-ok,.is-pendente,.is-sem-sinal,.is-erro),html body .pc-topbar--inicio .pc-sync-chip.pc-sync-chip.pc-sync-chip:is(.is-ok,.is-pendente,.is-sem-sinal,.is-erro),html body .campo-sync.campo-sync.campo-sync:is(.is-ok,.is-pendente,.is-sem-sinal,.is-erro){box-shadow:none;color:#263445;background:0 0;border:0;border-radius:0;padding:0 4px;font-size:15px;font-weight:400}html body .pc-sync-chip.pc-sync-chip.is-ok .pc-sync-dot,html body .campo-sync.campo-sync.is-ok span:first-child{background:#21805b}html body .pc-sync-chip.pc-sync-chip.is-pendente .pc-sync-dot,html body .campo-sync.campo-sync.is-pendente span:first-child{background:#e0a800}html body .pc-sync-chip.pc-sync-chip.is-sem-sinal .pc-sync-dot,html body .campo-sync.campo-sync.is-sem-sinal span:first-child{background:#526477}html body .pc-sync-chip.pc-sync-chip.is-erro .pc-sync-dot,html body .campo-sync.campo-sync.is-erro span:first-child{background:#c83f45}html body .campo-sync.campo-sync .campo-sync-texto{color:#263445;font-size:15px;font-weight:400}:root{--r11-borda:#7f8ba3;--r11-turquesa:#21a3a3;--r11-turquesa-escuro:#168080;--r11-grafite:#263445;--r11-cinza:#526477}html body .pc-sync-chip.pc-sync-chip.pc-sync-chip.is-ok,html body .pc-topbar .pc-sync-chip.pc-sync-chip.pc-sync-chip.is-ok,html body .pc-topbar--inicio .pc-sync-chip.pc-sync-chip.pc-sync-chip.is-ok,html body .campo-sync.campo-sync.campo-sync.is-ok,html body .campo-sync.campo-sync.is-ok .campo-sync-texto{color:#21805b}html .chk-grav-linha .chk-grav.chk-grav{min-height:40px;box-shadow:none;color:var(--r11-grafite);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:8px;padding:0 10px;font-weight:400;display:inline-flex}html .chk-grav-linha .chk-grav.chk-grav:before{content:"";background:var(--grav);border-radius:50%;flex:none;width:10px;height:10px}html .chk-grav-linha .chk-grav.chk-grav.is-on{border-bottom-color:var(--grav);color:var(--r11-grafite);background:0 0;font-weight:500}html .chk-grav-linha .chk-grav.chk-grav.is-on .chk-grav-sug{color:var(--r11-grafite)}html .pc-grav-chip{color:var(--r11-grafite);background:0 0;border-radius:0;padding:0}html[data-modo] .chk-resp.chk-resp.chk-resp:not(.is-marcado),html[data-modo=campo] .campo-tela .chk-resp.chk-resp.chk-resp:not(.is-marcado){border:1.5px solid var(--r11-borda);color:var(--r11-grafite);background:#fff}html[data-modo] .chk-resp.chk-resp--nc .chk-resp-check,html[data-modo] .chk-resp.chk-resp--na .chk-resp-check{display:none}html .chk-foco-obs :is(.chk-linha-foto,.voz-btn,.voz-ia),html[data-modo=campo] .campo-tela :is(.chk-linha-foto,.voz-btn,.voz-ia){border:1px solid var(--r11-borda);color:var(--r11-grafite);background:#fff;font-weight:400}html .chk-foco-obs :is(.voz-ia,.voz-btn):hover:not(:disabled),html .chk-foco-obs .chk-linha-foto:hover:not(:disabled){color:var(--r11-grafite);background:#f7f6f3}html .chk-foco-obs .chk-linha-foto svg,html[data-modo=campo] .campo-tela .chk-linha-foto svg{color:#b4491c}html .chk-foco-obs .voz-btn svg,html[data-modo=campo] .campo-tela .voz-btn svg{color:#0f6f7c}html .chk-foco-obs .voz-ia svg,html[data-modo=campo] .campo-tela .voz-ia svg{color:#264a80}.chk-sel-pos,.campo-progress+.campo-sub{color:var(--r11-turquesa-escuro);font-weight:500}.campo-progress span,.chk-sel-cartao-barra span,.cemp-barra span,.ui-progress-fill--brand,.ui-progress-fill,.amb-barra span{background:var(--r11-turquesa)}.amb-linha.is-completo .amb-barra span{background:#21805b}.ui-screen[aria-label=Visitas\ técnicas] .ui-progress-fill,.emp-prep-linha .ui-progress-fill{background:var(--r11-turquesa)}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab{color:var(--r11-cinza)}.ui-screen[aria-label=Visitas\ técnicas] .ui-tab.is-active{border-bottom:2px solid var(--r11-turquesa);color:var(--r11-grafite);font-weight:500}.tr-item.is-atual,.tr-item.is-mais,html .campo-bar .campo-tab.is-on{background:#1c9696}html .campo-bar .campo-tab.is-on .campo-tab-icon{background:0 0}html .campo-bar .campo-register-orb{background:var(--r11-turquesa);color:#fff}.cadest-btn,.cadest .esc-botao{border-color:var(--r11-borda)}.ui-screen[aria-label=Visitas\ técnicas] .vis-linha .ui-btn--criar{color:#264a80;background:#fff;border:1.5px solid #264a80}.ui-screen[aria-label=Visitas\ técnicas] .vis-linha .ui-btn--criar:hover:not(:disabled){color:#1b3a66;background:#eef1f7}.ui-screen[aria-label=Visitas\ técnicas] .vis-aviso-terra,.vis-aviso-terra{height:auto;color:var(--r11-cinza);background:0 0;border-radius:0;padding:0;font-size:15px;font-weight:400}.ui-btn--danger-solid:disabled{color:#526477;opacity:1;background:#eef1f7}.tr-avatar .pc-avatar-dot.is-sem-sinal{background:#526477}:root{--rd-neutro:#fff}html body .ui-btn--secondary.ui-btn--secondary.ui-btn--secondary{color:#263445;background:#fff;border:1.5px solid #7f8ba3}html body .ui-btn.ui-btn--save.ui-btn--save:disabled,html body .ui-btn--save.ui-btn--save.ui-btn--save:disabled{color:#fff;opacity:.45;background:#21805b;border-color:#21805b}html body .ui-row.ui-row{background:#fff}html body .ui-row.has-strip:before{width:4px}html body .ui-row.ui-row--amber{--strip:#e0a800}html body .ui-row.ui-row--info{--strip:#1f78b4}html body .ui-row.ui-row--nc{--strip:#c83f45}html body .ui-screen .ui-row.ui-row.is-selected,html body .ui-screen .ui-row.ui-row.is-selected.is-clickable:hover{box-shadow:none;background:#fff;border:1.5px solid #21a3a3}html body .ui-screen .ui-row.ui-row.is-clickable:hover{background:#fff}.vis-grupo-inteiro.is-ativa:before{content:none}.vis-grupo-inteiro.is-ativa{padding-left:0}.ui-screen[aria-label=Visitas\ técnicas] .vis-titulo{font-weight:500}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .ui-btn--criar{color:#fff;background:#2b54cf;border-color:#2b54cf}.ui-screen[aria-label=Visitas\ técnicas] .vis-toolbar-fim .ui-btn--criar:hover:not(:disabled){background:#2247ad}html[data-modo=campo]:root:root body .campo-head{background:0 0;border:0;flex-flow:row;align-items:center;gap:12px;margin:-1rem -.75rem 18px;padding:14px 16px 0;display:flex}html[data-modo=campo]:root:root body .campo-head-linha{display:contents}html[data-modo=campo]:root:root body .campo-head-espaco{display:none}html[data-modo=campo]:root:root body .campo-head .campo-voltar-pilha{color:#263445;background:#e9e6e1;border:0;border-radius:10px;flex:none;order:1;width:48px;height:48px;font-size:1.4rem}html[data-modo=campo]:root:root body .campo-head-titulo{flex:none;order:2;min-width:0;max-width:34%}html[data-modo=campo]:root:root body .campo-head-pagina{color:#263445;white-space:nowrap;margin:0;font-size:26px;font-weight:500;line-height:1.15}html[data-modo=campo]:root:root body .campo-head-subtitulo{color:#526477;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-family:inherit;font-size:15px;font-weight:400;line-height:1.25;display:block;overflow:hidden}html[data-modo=campo]:root:root body .campo-head-subtitulo:disabled{cursor:default}html[data-modo=campo]:root:root body .campo-head>:not(.campo-head-linha):not(.emp-ativa){flex:1 1 0;order:3;min-width:0}html[data-modo=campo]:root:root body .campo-head .emp-ativa{flex:0 auto;order:4;width:auto;min-width:158px;max-width:260px;padding:0}html[data-modo=campo]:root:root body .campo-head .emp-ativa-caixa{background:#fff;border:1.5px solid #21a3a3;border-radius:10px;min-width:0;height:44px}html[data-modo=campo]:root:root body .campo-head .emp-ativa-selo{color:#168080;background:#fff;border-radius:0;padding:0 5px;font-size:13px;font-weight:400;top:-9px;left:10px}html[data-modo=campo]:root:root body .campo-head .emp-ativa-nome{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:400;overflow:hidden}html[data-modo=campo]:root:root body .campo-head-linha .campo-sync{background:0 0;flex:none;order:5;width:auto;height:auto;margin-left:auto;padding:0}html[data-modo=campo]:root:root body .campo-head-linha>:last-child:not(.campo-sync){flex:none;order:6}html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-emp,html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-seta{display:none}@media (max-width:599.98px){html[data-modo=campo]:root:root body .campo-head{flex-wrap:wrap;gap:6px 10px;margin-bottom:12px;padding-top:12px}html[data-modo=campo]:root:root body .campo-head-linha{align-items:center;gap:10px;width:100%;min-width:0;display:flex}html[data-modo=campo]:root:root body .campo-head-linha>*{order:0}html[data-modo=campo]:root:root body .campo-head .campo-voltar-pilha{width:44px;height:44px}html[data-modo=campo]:root:root body .campo-head-titulo{flex:auto;max-width:none}html[data-modo=campo]:root:root body .campo-head-pagina{font-size:22px}html[data-modo=campo]:root:root body .campo-head>:not(.campo-head-linha):not(.emp-ativa),html[data-modo=campo]:root:root body .campo-head--visita .emp-ativa{display:none}html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-emp,html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-seta{display:inline}html[data-modo=campo]:root:root body .campo-head:not(.campo-head--visita) .emp-ativa{width:100%;max-width:none}}html[data-modo=campo]:root:root body .fv{border-bottom:1px solid #d6dce5;gap:0;min-height:0;margin:0 0 18px}html[data-modo=campo]:root:root body .fv-seg{background:0 0;border-radius:0;flex:auto;justify-content:space-between;gap:0;padding:0;overflow:visible}html[data-modo=campo]:root:root body .fv-item{height:44px;box-shadow:none;color:#526477;background:0 0;border-bottom:2px solid #0000;border-radius:0;flex:none;margin-bottom:-1px;padding:0 4px;font-size:17px;font-weight:400}html[data-modo=campo]:root:root body .fv-item.is-atual{box-shadow:none;color:#263445;background:0 0;border-bottom-color:#21a3a3;font-weight:500}html[data-modo=campo]:root:root body .fv-badge{color:#c83f45;background:0 0;min-width:0;height:auto;padding:0;font-size:15px;font-weight:400}@media (max-width:599.98px){html[data-modo=campo]:root:root body .fv-item{font-size:16px}}html[data-modo=campo]:root:root body .chk-foco{gap:24px}html[data-modo=campo]:root:root body .chk-foco-topo{gap:16px}html[data-modo=campo]:root:root body .chk-foco-corpo{flex:auto;gap:24px;padding:2px 0 0}html[data-modo=campo]:root:root body .chk-foco-amb{box-shadow:none;background:0 0;border:0;gap:14px;padding:0}html[data-modo=campo]:root:root body .chk-foco-amb-top{box-shadow:none;background:#fff6e5;border:1.5px solid #21a3a3;border-radius:14px;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}html[data-modo=campo]:root:root body .chk-foco-amb-textos{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}html[data-modo=campo]:root:root body .chk-foco-amb-nome-btn{color:#263445;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}html[data-modo=campo]:root:root body .chk-foco-amb-nome{-webkit-line-clamp:2;white-space:normal;text-overflow:clip;-webkit-box-orient:vertical;font-size:22px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}html[data-modo=campo]:root:root body .chk-foco-amb-nome.is-aberto{-webkit-line-clamp:unset;display:block}html[data-modo=campo]:root:root body .chk-foco-amb-resp{color:#168080;font-size:17px;font-weight:500}html[data-modo=campo]:root:root body .chk-foco-amb-seta-btn{color:#263445;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:44px;height:44px;margin:-8px -10px -8px 0;padding:0;display:grid}html[data-modo=campo]:root:root body .chk-segmentos{grid-template-columns:repeat(auto-fit,minmax(44px,1fr));gap:6px;display:grid}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num{color:#263445;background:#fff;border:1.5px solid #d6dce5;border-radius:10px;outline:none;place-items:center;width:auto;min-width:0;height:44px;padding:0;font-family:inherit;font-size:16px;font-weight:400;display:grid}html[data-modo=campo]:root:root body .chk-seg--ok{color:#fff;background:#21805b;border-color:#21805b}html[data-modo=campo]:root:root body .chk-seg--nc{color:#fff;background:#c83f45;border-color:#c83f45}html[data-modo=campo]:root:root body .chk-seg--na{color:#fff;background:#526477;border-color:#526477}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num.is-atual{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #21a3a3}html[data-modo=campo]:root:root body .chk-foco-card{box-shadow:none;background:0 0;border:0;gap:6px;padding:0}html[data-modo=campo]:root:root body .chk-foco-card .chk-foco-title{color:#263445;font-size:24px;font-weight:500;line-height:1.25;display:block;overflow:visible}html[data-modo=campo]:root:root body .chk-foco-card .chk-fonte-i{display:none}html[data-modo=campo]:root:root body .chk-fonte-abaixo{color:#526477;margin:0;font-size:15px}html[data-modo=campo]:root:root body .chk-foco-botoes{gap:8px}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-resp{white-space:nowrap;border-width:1.5px;height:48px;min-height:48px;padding:0 8px;font-size:16px;font-weight:400}html[data-modo=campo]:root:root body .chk-grav-bloco{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}html[data-modo=campo]:root:root body .chk-grav-titulo{color:#526477;font-size:15px}html[data-modo=campo]:root:root body .chk-grav-linha{gap:18px;display:flex}html[data-modo=campo]:root:root body .chk-grav-sugestao{color:#526477;order:3;font-size:15px}html[data-modo=campo]:root:root body .chk-sug-celular{display:none}html[data-modo=campo]:root:root body .chk-foco-obs{box-shadow:none;background:0 0;border:0;flex:auto;gap:6px;padding:0;position:relative}html[data-modo=campo]:root:root body .chk-obs-rotulo--campo{color:#526477;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .chk-obs-campo{background:#fff;border:1.5px solid #7f8ba3;border-radius:12px;flex:auto;min-height:80px;display:flex;position:relative}html[data-modo=campo]:root:root body .chk-obs-campo .chk-obs-area{resize:none;background:0 0;border:0;border-radius:12px;flex:1;min-height:0;padding:12px 14px 56px;font-size:16px;height:100%!important}html[data-modo=campo]:root:root body .chk-obs-cabeca{z-index:2;gap:8px;padding:0;display:flex;position:absolute;bottom:10px;left:12px}html[data-modo=campo]:root:root body .chk-foco-obs .chk-linha-foto,html[data-modo=campo]:root:root body .chk-foco-obs .voz-btn,html[data-modo=campo]:root:root body .chk-foco-obs .voz-ia{color:#263445;background:#fff;border:1px solid #c9d0de;border-radius:18px;height:36px;min-height:36px;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .chk-foco-rodape{justify-content:space-between;align-items:center;gap:12px;padding-top:0;display:flex}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn{border-radius:10px;height:48px;min-height:48px;padding:0 20px;font-size:16px;font-weight:400}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn--secondary.ui-btn--secondary.ui-btn--secondary{color:#263445;background:#e9e6e1;border:0}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn--save{color:#fff;background:#21805b;flex:none;max-width:none}html[data-modo=campo]:root:root body .chk-rot-curto{display:none}@media (max-width:599.98px){html[data-modo=campo]:root:root body .fv{margin-bottom:14px}html[data-modo=campo]:root:root body .chk-foco{gap:20px}html[data-modo=campo]:root:root body .chk-foco-corpo{gap:18px}html[data-modo=campo]:root:root body .chk-foco-amb-nome{-webkit-line-clamp:1;font-size:16px}html[data-modo=campo]:root:root body .chk-foco-amb-resp{font-size:15px}html[data-modo=campo]:root:root body .chk-segmentos{grid-template-columns:repeat(auto-fit,minmax(26px,1fr));gap:3px}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num{border-radius:7px;height:36px;font-size:14px}html[data-modo=campo]:root:root body .chk-foco-card .chk-foco-title{font-size:20px}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-resp{height:44px;min-height:44px;padding:0 4px;font-size:15px}html[data-modo=campo]:root:root body .chk-resp-check{display:none}html[data-modo=campo]:root:root body .chk-grav-bloco{gap:10px;display:grid}html[data-modo=campo]:root:root body .chk-grav-bloco>.chk-grav-titulo,html[data-modo=campo]:root:root body .chk-grav-bloco>.chk-grav-sugestao{order:0;display:inline}html[data-modo=campo]:root:root body .chk-grav-linha{justify-content:space-between;gap:8px}html[data-modo=campo]:root:root body .chk-sug-tablet{display:none}html[data-modo=campo]:root:root body .chk-sug-celular{display:inline}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn{height:44px;min-height:44px;font-size:15px}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn--secondary{width:44px;padding:0}html[data-modo=campo]:root:root body .chk-rot-longo{display:none}html[data-modo=campo]:root:root body .chk-rot-curto{display:inline}}@media (min-width:600px){html[data-modo=campo]:root:root body .chk-obs-campo{flex:none;height:240px}}html[data-modo=campo]:root:root body .campo-bar{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));background:#264a80;border:0;border-radius:28px;grid-template-columns:none;grid-auto-columns:1fr;grid-auto-flow:column;align-items:center;height:76px;padding:0 8px;display:grid;box-shadow:0 10px 30px #12202b29}html[data-modo=campo]:root:root body .campo-tab,html[data-modo=campo]:root:root body .campo-register{color:#fff;justify-content:center;gap:3px;min-width:0;height:60px;padding:0 4px}html[data-modo=campo]:root:root body .campo-tab.is-on{background:#1c9696;border-radius:20px}html[data-modo=campo]:root:root body .campo-tab-label{color:#fff;font-size:14px;line-height:1.1}html[data-modo=campo]:root:root body .campo-tab-count{color:#263445;background:#e8892b;font-size:12px}html[data-modo=campo]:root:root body .campo-register{justify-content:flex-end;position:relative}html[data-modo=campo]:root:root body .campo-register-orb{background:#21a3a3;width:56px;height:56px;margin-top:-34px;box-shadow:0 0 0 4px #fff}@media (max-width:599.98px){html[data-modo=campo]:root:root body .campo-bar{height:60px}html[data-modo=campo]:root:root body .campo-tab,html[data-modo=campo]:root:root body .campo-register{height:48px}html[data-modo=campo]:root:root body .campo-tab-label{font-size:13px}html[data-modo=campo]:root:root body .campo-register-orb{width:44px;height:44px;margin-top:-26px}}html[data-modo=campo]:root:root body .cc{flex-direction:column;gap:22px;padding:0 0 8px;display:flex;overflow-y:auto}html[data-modo=campo]:root:root body .cc-proxima{background:#fff6e5;border:0;border-radius:14px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}html[data-modo=campo]:root:root body .cc-proxima-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-modo=campo]:root:root body .cc-proxima-textos{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-modo=campo]:root:root body .cc-eyebrow{color:#526477;font-size:15px}html[data-modo=campo]:root:root body .cc-ambiente{color:#263445;font-size:22px;font-weight:400;line-height:1.2}html[data-modo=campo]:root:root body .cc-proxima .ui-progress{background:#fff;height:8px}html[data-modo=campo]:root:root body .cc-proxima .ui-progress-fill{background:#21a3a3}html[data-modo=campo]:root:root body .cc-resp{color:#168080;font-size:17px;font-weight:500}html[data-modo=campo]:root:root body .cc-continuar{color:#fff;cursor:pointer;background:#2b54cf;border:0;border-radius:10px;flex:none;height:44px;padding:0 18px;font-family:inherit;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .cc-continuar:disabled{opacity:.45;cursor:not-allowed}html[data-modo=campo]:root:root body .cc-lista{background:#fff;border:1px solid #d6dce5;border-radius:14px;overflow:hidden}html[data-modo=campo]:root:root body .cc-linha{color:#263445;text-align:left;cursor:pointer;background:#fff;border:0;border-top:1px solid #e6eaf0;align-items:center;gap:12px;width:100%;height:58px;padding:0 14px;font-family:inherit;font-size:16px;display:flex}html[data-modo=campo]:root:root body .cc-linha:first-child{border-top:0}html[data-modo=campo]:root:root body .cc-linha:disabled{cursor:default}html[data-modo=campo]:root:root body .cc-icone{color:#fff;background:#526477;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}html[data-modo=campo]:root:root body .cc-linha[data-chave=checklist] .cc-icone{background:#21805b}html[data-modo=campo]:root:root body .cc-linha[data-chave=evidencias] .cc-icone{background:#1f78b4}html[data-modo=campo]:root:root body .cc-linha[data-chave=correcoes] .cc-icone{background:#c83f45}html[data-modo=campo]:root:root body .cc-linha[data-chave=pops] .cc-icone,html[data-modo=campo]:root:root body .cc-linha--prog .cc-icone{background:#168080}html[data-modo=campo]:root:root body .cc-linha--equip .cc-icone{background:#b4491c}html[data-modo=campo]:root:root body .cc-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}html[data-modo=campo]:root:root body .cc-valor{color:#526477;flex:none;font-size:15px}html[data-modo=campo]:root:root body .cc-seta{color:#7f8ba3;flex:none;font-size:22px}html[data-modo=campo]:root:root body .cc-ncs{flex-direction:column;gap:10px;display:flex}html[data-modo=campo]:root:root body .cc-ncs-cab{justify-content:space-between;align-items:center;gap:12px;display:flex}html[data-modo=campo]:root:root body .cc-ncs-titulo{color:#263445;margin:0;font-size:17px;font-weight:500}html[data-modo=campo]:root:root body .cc-nc{text-align:left;cursor:pointer;background:#fff;border:1px solid #d6dce5;border-left:4px solid #c83f45;border-radius:12px;align-items:center;gap:8px;width:100%;padding:12px 14px;font-family:inherit;display:flex}html[data-modo=campo]:root:root body .cc-nc-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-modo=campo]:root:root body .cc-nc-titulo{color:#263445;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}html[data-modo=campo]:root:root body .cc-nc-sub{color:#526477;font-size:14px}html[data-modo=campo]:root:root body .cc-finalizar{color:#264a80;cursor:pointer;background:#fff;border:1.5px solid #264a80;border-radius:10px;flex:none;height:44px;margin-top:auto;font-family:inherit;font-size:15px;font-weight:400;position:sticky;bottom:0}html[data-modo=campo]:root:root body .cc-finalizar.is-completa{color:#fff;background:#21805b;border-color:#21805b}@media (max-width:599.98px){html[data-modo=campo]:root:root body .cc{gap:18px}html[data-modo=campo]:root:root body .cc-proxima-topo{display:contents}html[data-modo=campo]:root:root body .cc-proxima-textos{order:1}html[data-modo=campo]:root:root body .cc-proxima .ui-progress{order:2}html[data-modo=campo]:root:root body .cc-resp{order:3}html[data-modo=campo]:root:root body .cc-continuar{order:4;width:100%}html[data-modo=campo]:root:root body .cc-ambiente{font-size:19px}html[data-modo=campo]:root:root body .cc-linha{height:46px}html[data-modo=campo]:root:root body .cc-icone{width:30px;height:30px}html[data-modo=campo]:root:root body .cc-nome-resto,html[data-modo=campo]:root:root body .cc-nc--tablet{display:none}}html[data-modo=campo]:root:root body .chk-foco-topo{flex-direction:column;grid-template-columns:none;display:flex}@media (max-width:599.98px){html[data-modo=campo]:root:root body .campo-head-linha .campo-voltar-pilha{order:0}html[data-modo=campo]:root:root body .campo-head-linha .campo-head-titulo{order:1}html[data-modo=campo]:root:root body .campo-head-linha .campo-sync{order:2;margin-left:0}html[data-modo=campo]:root:root body .campo-head-linha>:last-child:not(.campo-sync){order:3}}html[data-modo=campo]:root:root body .campo-head-subtitulo{align-items:baseline;display:flex}html[data-modo=campo]:root:root body .campo-head-sub-emp{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:none;overflow:hidden}html[data-modo=campo]:root:root body .campo-head-sub-resto{white-space:pre;flex:none}html[data-modo=campo]:root:root body .campo-head-sub-sep,html[data-modo=campo]:root:root body .campo-head-sub-seta{display:none}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn.ui-btn{height:48px;min-height:48px}html[data-modo=campo]:root:root body .chk-foco-obs,html[data-modo=campo]:root:root body .cc>*{flex:none}@media (max-width:599.98px){html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-emp{display:block}html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-sep,html[data-modo=campo]:root:root body .campo-head--visita .campo-head-sub-seta{display:inline}html[data-modo=campo]:root:root body .chk-foco-rodape .ui-btn.ui-btn{height:44px;min-height:44px}html[data-modo=campo]:root:root body .chk-foco{gap:18px}html[data-modo=campo]:root:root body .chk-foco-topo,html[data-modo=campo]:root:root body .chk-foco-amb{gap:12px}html[data-modo=campo]:root:root body .chk-foco-amb-top{padding:12px 14px}html[data-modo=campo]:root:root body .fv{margin-bottom:12px}html[data-modo=campo]:root:root body .chk-foco-card .chk-foco-title{line-height:1.2}}@media (min-width:600px){html[data-modo=campo]:root:root body .chk-foco-obs{flex:none}}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-limpar{margin-top:-8px;padding:0;font-size:15px;line-height:1.3}html[data-modo=campo]:root:root body .chk-obs-campo{flex:1 1 0;min-height:80px}html[data-modo=campo]:root:root body .chk-obs-campo .chk-obs-area{box-sizing:border-box;min-height:0!important}html[data-modo=campo]:root:root body .chk-foco-obs{flex:1 0 auto}@media (max-width:599.98px){html[data-modo=campo]:root:root body .chk-grav-bloco{gap:4px}html[data-modo=campo]:root:root body .chk-grav-linha .chk-grav{min-height:32px}}@media (min-width:600px){html[data-modo=campo]:root:root body .chk-foco-obs{flex:none}html[data-modo=campo]:root:root body .chk-obs-campo{flex:none;height:240px}}html[data-modo=campo]:root:root body .cc-finalizar{box-shadow:0 -10px #fff}@media (max-width:599.98px){html[data-modo=campo]:root:root body .chk-foco-topo{gap:10px}html[data-modo=campo]:root:root body .chk-foco-amb-textos,html[data-modo=campo]:root:root body .chk-foco-card{gap:4px}html[data-modo=campo]:root:root body .chk-fonte-abaixo{line-height:1.2}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-limpar{margin-top:-10px}}html body .pc-topbar .emp-ativa-selo,html body .pc-topbar--inicio .emp-ativa-selo{background:#fff}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num.chk-seg--ok{color:#fff;background:#21805b;border-color:#21805b}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num.chk-seg--nc{color:#fff;background:#c83f45;border-color:#c83f45}html[data-modo=campo]:root:root body .chk-seg.chk-seg--num.chk-seg--na{color:#fff;background:#526477;border-color:#526477}html:root:root body :is(.chk-foco-obs,.voz-linha) :is(.chk-linha-foto,.voz-btn,.voz-ia){box-sizing:border-box;color:#fff;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:0;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:15px;font-weight:400;display:inline-flex}html:root:root body :is(.chk-foco-obs,.voz-linha) .chk-linha-foto{background:#168080}html:root:root body :is(.chk-foco-obs,.voz-linha) .voz-btn{background:#b4491c}html:root:root body :is(.chk-foco-obs,.voz-linha) .voz-ia{background:#2874db}html:root:root body :is(.chk-foco-obs,.voz-linha) :is(.chk-linha-foto,.voz-btn) svg{color:#fff;width:18px;height:18px}html:root:root body :is(.chk-foco-obs,.voz-linha) :is(.chk-linha-foto,.voz-btn,.voz-ia) .chip-texto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:root:root body :is(.chk-foco-obs,.voz-linha) .voz-ia .chip-ia-sigla{color:#fff;font-size:14px;font-weight:500;line-height:1}html:root:root body :is(.chk-foco-obs,.voz-linha) :is(.chk-linha-foto,.voz-btn,.voz-ia):disabled{opacity:.45}html:root:root body :is(.chk-foco-obs,.voz-linha) :is(.chk-linha-foto,.voz-btn,.voz-ia):hover:not(:disabled){filter:brightness(.92)}html:root:root body .ui-screen.pc-cor .pc-acao-linha :is(.chk-linha-foto,.voz-btn,.voz-ia){width:36px;height:36px;min-height:36px;padding:0}html:root:root body .ui-screen.pc-cor .pc-acao-linha .voz-linha{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}html:root:root body .ui-screen.pc-cor .pc-acao-conjunto{min-height:176px}html:root:root body .ui-screen.pc-cor .pc-acao-conjunto .pc-acao-area{min-height:112px}html:root:root body .ui-screen.pc-cor .pc-bloco-titulo:has(.pc-prova-registrar){align-items:center;gap:8px;display:flex}html:root:root body .ui-screen.pc-cor .pc-prova-registrar{color:#fff;background:#2b54cf;border:0;border-radius:10px;height:40px;margin-left:auto;padding:0 16px;font-size:15px;font-weight:400}html:root:root body .ui-screen.pc-cor .pc-prova-registrar:hover{background:#1b3a66}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue{background:#fff6e5;border:1px solid #e0a800;border-radius:12px}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue .ui-btn--primary{color:#fff;background:#2b54cf;border:0;border-radius:10px;font-weight:400}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue .ui-btn--primary:hover:not(:disabled){background:#2247ad}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue .ui-btn--primary:disabled{opacity:.45}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-central-finalizar{color:#264a80;background:#fff;border:1.5px solid #264a80;border-radius:10px;font-weight:400}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-central-finalizar:hover{background:#eef2f9}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-open-list .ui-row,html:root:root body .ui-screen[aria-label="Central da visita"] .pc-open-list>*{background:#fff;border:1px solid #d6dce5;border-left:4px solid #c83f45;border-radius:10px}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card{background:#fff;border:1px solid #d6dce5;border-radius:12px}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card--ok .pc-step-tile,html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card[data-chave=checklist] .pc-step-tile{background:#21805b}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card[data-chave=evidencias] .pc-step-tile{background:#1f78b4}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card[data-chave=correcoes] .pc-step-tile{background:#c83f45}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card[data-chave=pops] .pc-step-tile{background:#168080}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-step-card[data-chave=relatorio] .pc-step-tile{background:#526477}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue .ui-progress-fill{background:#21a3a3}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-continue .ui-progress{background:#fff}html:root:root body .tr-item.is-atual,html:root:root body .tr-item.is-mais{color:#fff;background:#1c9696}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca :is(.chk-linha-foto,.voz-btn,.voz-ia){color:#fff;border:0;border-radius:50%;width:36px;min-width:36px;height:36px;min-height:36px;padding:0}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca .chk-linha-foto{background:#168080}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca .voz-btn{background:#b4491c}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca .voz-ia{background:#2874db}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca :is(.chk-linha-foto,.voz-btn) svg{color:#fff}html[data-modo=campo]:root:root body .chk-foco-obs .chk-obs-cabeca .voz-ia .chip-ia-sigla{color:#fff;font-weight:500}html:root:root body .ui-screen.pc-cor .pc-cor-card{background:#fff;border:1px solid #d6dce5}html:root:root body .campo-bar .campo-register-orb,html[data-modo=campo]:root:root body .campo-register-orb{color:#fff;background:#e8591a}html:root:root body .campo-register-orb svg{color:#fff;stroke:currentColor}html:root:root body .campo-bar .campo-register-orb,html[data-modo=campo]:root:root body .campo-register-orb{box-shadow:0 0 0 4px #fff}@media (min-width:600px){html[data-modo=campo]:root:root body :is(.campo-head,.campo-head--busca) .pc-go,html[data-modo=campo]:root:root body .chk-limpar{display:none}}html:root:root body .ui-screen.pc-cor .pc-etapa--nc .pc-etapa-num{color:#c83f45}html:root:root body .ui-screen.pc-cor .pc-etapa--pend .pc-etapa-num{color:#8a5a00}html:root:root body .ui-screen.pc-cor .pc-etapa--info .pc-etapa-num{color:#1f78b4}html:root:root body .ui-screen.pc-cor .pc-etapa--ok .pc-etapa-num{color:#21805b}html:root:root body .ui-screen.pc-cor .pc-etapa.is-on{border-bottom-color:#21a3a3}html:root:root body .ui-screen.pc-cor .pc-master--corr{grid-template-columns:380px minmax(0,1fr)}html:root:root body .ui-screen.pc-cor .pc-cor-card{border:1px solid #d6dce5;border-left:4px solid var(--grav,#d6dce5);box-shadow:none;background:#fff;border-radius:10px}html:root:root body .ui-screen.pc-cor .pc-cor-card:hover{background:#f6f7fa}html:root:root body .ui-screen.pc-cor .pc-cor-card.is-selected,html:root:root body .ui-screen.pc-cor .pc-cor-card.is-selected:hover{border:1.5px solid #21a3a3;border-left:4px solid var(--grav,#21a3a3);background:#fff}html:root:root body .ui-screen.pc-cor .pc-cor-agrupar{color:#526477;font-weight:400}html:root:root body .ui-screen.pc-cor .pc-cor-barra [role=tab][aria-selected=true],html:root:root body .ui-screen.pc-cor .pc-cor-barra .is-on{box-shadow:none;color:#263445;background:0 0;border-bottom:2px solid #21a3a3;border-radius:0}html:root:root body .ui-screen.pc-cor .pc-cor-barra [role=tablist],html:root:root body .ui-screen.pc-cor .pc-cor-barra .ui-segmented{background:0 0;border:0;gap:12px}html:root:root body .ui-screen.pc-cor .pc-detail-title{font-size:24px;font-weight:500}html:root:root body .ui-screen.pc-cor .pc-detail-lateral{background:#fff;border:1px solid #b9e0e0;border-top:3px solid #21a3a3;border-radius:10px}html:root:root body .ui-screen.pc-cor .pc-bloco-num,html:root:root body .ui-screen.pc-cor .pc-bloco-num.is-azul{color:#fff;background:#168080;border-color:#168080}@media screen{html:root:root body :is(.nc-empty-state button,.plan-editor-footer button,.plan-empty-state button,.pc-btn-info,.pc-btn-amber,.pc-cmd-status-btn,.pc-photo-wait button,.pc-env-step button,.pc-quick-btn,.ui-chip-btn,.pc-chip-btn,.ev7-btn-ia,.help-back-button,.nc-filter-tabs button,.pc-seg button,.campo-chip-env,.pc-mode-chip,.cad-chip,.esc-chip,.nc-back-button,.plan-back-button,.mbp-voice-button):not(.voz-btn):not(.voz-ia){border-radius:10px!important}html:root:root body :is(h1,h2,h3,h4,[class*=title],[class*=titulo]):not([class*=cz-]):not([class*=pop-folha]):not([class*=auth-brand]):not([class*=pacote-grupo]):not(.sr-only){font-weight:500}html:root:root body .doc-impresso :is(h1,h2,h3,h4,[class*=title],[class*=titulo]){font-weight:inherit}}html[data-modo=campo]:root:root body .campo-tela--fixa{overflow-y:auto}html[data-modo=campo]:root:root body .campo-tela--fixa .chk-foco-rodape{z-index:3;background:#fff;position:sticky;bottom:0;box-shadow:0 -8px #fff}html[data-modo=campo]:root:root body .chk-foco-card .chk-foco-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:1299px){html:root:root body .ui-screen.pc-cor .pc-master--corr{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:1199px){html:root:root body .ui-screen.pc-cor .pc-master--corr{grid-template-columns:280px minmax(0,1fr)}}@media (max-width:1000px){html:root:root body .ui-screen.pc-cor .pc-master--corr{grid-template-rows:376px minmax(0,1fr)}}html[data-modo=campo]:root:root body .campo-bar{background:#fff;border:1.5px solid #a3b0c5;border-radius:28px;box-shadow:0 4px 14px #26344529}html[data-modo=campo]:root:root body .campo-tab,html[data-modo=campo]:root:root body .campo-register{color:#263445}html[data-modo=campo]:root:root body .campo-tab-label{color:#263445;font-weight:400}html[data-modo=campo]:root:root body .campo-tab.is-on{border-radius:20px}html[data-modo=campo]:root:root body .campo-tab[data-aba=inicio] .campo-tab-icon{color:#264a80}html[data-modo=campo]:root:root body .campo-tab[data-aba=visitas] .campo-tab-icon{color:#21805b}html[data-modo=campo]:root:root body .campo-tab[data-aba=correcoes] .campo-tab-icon{color:#c83f45}html[data-modo=campo]:root:root body .campo-tab[data-aba=pops] .campo-tab-icon{color:#168080}html[data-modo=campo]:root:root body .campo-tab[data-aba=relatorios] .campo-tab-icon,html[data-modo=campo]:root:root body .campo-tab[data-aba=mais] .campo-tab-icon{color:#526477}html[data-modo=campo]:root:root body .campo-tab[data-aba=checklist] .campo-tab-icon{color:#21805b}html[data-modo=campo]:root:root body .campo-tab[data-aba=evidencias] .campo-tab-icon{color:#1f78b4}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=inicio]{background:#e4eaf4}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=visitas],html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=checklist]{background:#e1f1ea}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=correcoes]{background:#fae6e7}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=pops]{background:#ddf0f0}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=relatorios],html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=mais]{background:#e8ecf1}html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba=evidencias]{background:#e1eef8}html[data-modo=campo]:root:root body .campo-tab.is-on .campo-tab-icon{background:0 0}html[data-modo=campo]:root:root body .campo-tab-count{color:#fff;background:#c83f45;border:0;font-weight:400}html[data-modo=campo]:root:root body .cc{gap:16px;padding:0 0 12px}html[data-modo=campo]:root:root body .cc-proxima{gap:8px;padding:14px 16px}html[data-modo=campo]:root:root body .cc-continuar{width:auto;height:36px;padding:0 16px;font-size:15px}html[data-modo=campo]:root:root body .cc-linha{height:48px}html[data-modo=campo]:root:root body .cc-valor{font-size:15px}html[data-modo=campo]:root:root body .cc-linha[data-chave=checklist] .cc-valor{color:#168080}html[data-modo=campo]:root:root body .cc-linha[data-chave=evidencias] .cc-valor{color:#1f78b4}html[data-modo=campo]:root:root body .cc-linha[data-chave=correcoes] .cc-valor{color:#c83f45}html[data-modo=campo]:root:root body .cc-linha[data-chave=pops] .cc-valor{color:#526477}html[data-modo=campo]:root:root body .cc-linha--equip .cc-valor{color:#b4491c}html[data-modo=campo]:root:root body .cc-linha[data-chave=relatorio] .cc-valor{color:#8a5a00}html[data-modo=campo]:root:root body .cc-nc{background:#fff;border:1px solid #f0c4c7;border-left:4px solid #c83f45;border-radius:12px}html[data-modo=campo]:root:root body .cc-finalizar,html[data-modo=campo]:root:root body .cc-finalizar.is-completa{color:#fff;width:auto;height:39px;box-shadow:none;background:#21805b;border:0;border-radius:10px;align-self:flex-end;margin-top:auto;padding:0 18px;font-size:17px;position:static}@media (max-width:599.98px){html[data-modo=campo]:root:root body .cc{gap:14px}html[data-modo=campo]:root:root body .cc-continuar{align-self:flex-end;width:auto}html[data-modo=campo]:root:root body .cc-linha{height:48px}}html:root:root body .chk-rot-curto,html:root:root body .pc-go{display:none}html:root:root body .pc-mic{color:#fff;background:#b4491c}html:root:root body .pc-mic svg{color:#fff;stroke:currentColor}html:not([data-modo=campo]):root:root body .chk-foco-botoes{grid-template-columns:repeat(3,minmax(0,200px)) auto;justify-content:start;align-items:center;gap:12px;display:grid}html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-resp{width:100%;max-width:none;height:48px;min-height:48px}html:root:root body .chk-pc-faixa .chk-acao,html:root:root body .chk-pc-faixa .chk-acao--voz,html:root:root body .chk-pc-faixa .chk-acao--conforme{color:#264a80;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;display:inline-flex}html:root:root body .chk-pc-faixa .chk-acao--conforme{color:#21805b}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{border-bottom:1px solid #d6dce5;flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;padding:0 0 4px;display:flex}html:root:root body .emp-c-visita .ui-btn{color:#264a80;background:#fff;border:1.5px solid #264a80}html:root:root body .emp-prep-linha .ui-progress-fill{background:#21a3a3}html[data-modo=campo]:root:root body .chk-limpar{display:none}html[data-modo=campo]:root:root body .cc-ambiente{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}html[data-modo=campo]:root:root body .cc{padding-bottom:0}@media (max-width:599.98px){html[data-modo=campo]:root:root body .cc{gap:12px}}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 10px;display:grid}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;min-width:0;padding:4px 2px 6px;line-height:1.15;display:flex}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa-label{font-size:13px}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa-num{font-size:15px}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa-label{white-space:normal;overflow-wrap:anywhere;font-size:12.5px}html:root:root body .ui-screen[aria-label="Central da visita"] .pc-central-finalizar,html:root:root body .ui-screen[aria-label="Central da visita"] .pc-central-finalizar:hover{color:#fff;background:#21805b;border:0;border-radius:10px;height:39px;min-height:39px;padding:0 18px;font-size:17px;font-weight:400}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{flex:none;align-content:start;align-items:start;height:auto}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa{flex:none;height:auto;min-height:0}html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-limpar{justify-self:start;margin:0}@media (max-width:1000px){html:root:root body .ui-screen.pc-cor .pc-master-list:has(>.pc-etapas){grid-template-rows:auto auto minmax(0,1fr)}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{grid-area:1/1/auto/-1;margin-bottom:0}html:root:root body .ui-screen.pc-cor .pc-master-list:has(>.pc-etapas)>:is(.pc-cor-barra,.pc-cor-rodape){grid-row:2}html:root:root body .ui-screen.pc-cor .pc-master-list:has(>.pc-etapas)>.ui-scroll{grid-row:3}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{flex-wrap:nowrap;gap:14px;padding-bottom:2px;display:flex;overflow-x:auto}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa{white-space:nowrap;flex-direction:row;align-items:baseline;gap:5px;padding:2px 0 4px}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa-label{white-space:nowrap;font-size:13px}}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas{grid-template-columns:repeat(4,auto);justify-content:space-between}html:root:root body .ui-screen.pc-cor .pc-master-list>.pc-etapas .pc-etapa-label{overflow-wrap:normal;word-break:normal;font-size:12px}html:root:root body .ev7 .ev7-cols{align-items:start}html:root:root body .ev7 .ev7-form{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;align-self:start}html:root:root body .ev7 .ev7-cartao{background:#fff;border:2px solid #7f8ba3;border-radius:18px;flex-direction:column;min-height:0;display:flex;position:relative;box-shadow:0 4px 14px #12202b14}html:root:root body .ev7 .ev7-cap{border-radius:10px;height:40px;min-height:40px;font-size:15px;font-weight:400}html:root:root body .ev7 .ev7-cap--foto{color:#fff;background:#168080}html:root:root body .ev7 .ev7-cap--audio{color:#fff;background:#b4491c}html:root:root body .ev7 .ev7-cap--arquivo{color:#1b2433;background:#fff;border-color:#c9d0de}html:root:root body .ev7 .ev7-campo-descricao .ui-field-wrap--area{display:block;position:relative}html:root:root body .ev7 .ev7-campo-descricao .ui-field-tools{grid-area:auto;align-self:auto;position:absolute;inset:auto 10px 10px auto;transform:none}html:root:root body .ev7 .ev7-descricao.pc-input-tools{border-radius:10px;grid-area:auto;min-height:150px;padding:10px 12px 50px;font-weight:400}html:root:root body .ev7 .ev7-campo-descricao .field-assist-ai{color:#fff;background:#2874db;border:0;border-radius:16px;height:32px;min-height:32px;padding:0 14px;font-size:15px;font-weight:400}html:root:root body .ev7 .ev7-botoes{justify-content:space-between;align-items:center}html:root:root body .ev7 .ev7-botoes .ui-btn--save{border-radius:10px;flex:none;min-width:96px;height:40px;margin-left:auto;padding:0 20px;font-size:15px;font-weight:400}html:root:root body .ev7 .ev7-botoes .ev7-cancelar{border-radius:10px;height:40px;padding:0 18px;font-size:15px;font-weight:400}html:root:root body .ev7 .ev7-corpo{overflow-y:visible}html:root:root body .ev7 .ui-subtitle{display:none}html:root:root body .ev7 .ev7-aviso-fino{color:#1b2433;font-size:15px}@media (min-width:600px){html[data-modo=campo]:root:root body .ev7 .ev7-nova-campo{display:none}html[data-modo=campo]:root:root body .ev7 .ev7-form{z-index:auto;display:flex;position:relative;inset:auto}html[data-modo=campo]:root:root body .ev7 .ev7-campo-topo{display:none}html[data-modo=campo]:root:root body .ev7 .ev7-cabeca{background:#fff6e5;border-radius:16px 16px 0 0;padding:12px 14px}html[data-modo=campo]:root:root body .ev7 .ev7-ey-pc{display:inline}html[data-modo=campo]:root:root body .ev7 .ev7-ey-campo{display:none}}@media (max-width:599px){html[data-modo=campo]:root:root body .ev7 .ev7-form.is-aberto{background:#fff;flex-direction:column;padding:0 16px 16px;overflow-y:auto}html[data-modo=campo]:root:root body .ev7 .ev7-form.is-aberto .ev7-campo-topo{border-bottom:0;margin-inline:-2px;padding-inline:0}html[data-modo=campo]:root:root body .ev7 .ev7-form.is-aberto .ev7-cabeca{background:#fff6e5;border-radius:16px 16px 0 0;padding:12px 14px}html[data-modo=campo]:root:root body .ev7 .ev7-form.is-aberto .ev7-ey-pc{display:inline}html[data-modo=campo]:root:root body .ev7 .ev7-form.is-aberto .ev7-ey-campo{display:none}}html[data-modo=campo]:root:root body .ev7 .ev7-form{align-self:stretch}html[data-modo=campo]:root:root body .ev7 .ev7-lista-topo{align-items:center;gap:10px 12px}html[data-modo=campo]:root:root body .ev7 .ev7-lista-topo .ui-tabs{flex:none;width:auto}html[data-modo=campo]:root:root body .ev7 .ev7-lista-topo .ui-tab{flex:none;padding:0 12px;font-size:15px}html[data-modo=campo]:root:root body .ev7 .ev7-filtro{flex:none;width:auto}html[data-modo=campo]:root:root body .ev7 .ev7-aviso-fino{margin:0}html[data-modo=campo]:root:root body .campo-tela--lista{gap:6px}html[data-modo=campo]:root:root body .campo-fluxo{border-bottom:1px solid #dce2ec;justify-content:space-between;gap:8px;margin:0 0 6px;padding:0;display:flex}html[data-modo=campo]:root:root body .campo-fluxo-item{min-width:0;box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex-direction:column;flex:none;align-items:center;gap:0;margin-bottom:-1px;padding:4px 2px 7px;display:flex}html[data-modo=campo]:root:root body .campo-fluxo-item.is-ativa{border-bottom-color:currentColor}html[data-modo=campo]:root:root body .campo-fluxo-item.is-zero{opacity:1}html[data-modo=campo]:root:root body .campo-fluxo-num{font-family:inherit;font-size:28px;font-weight:400;line-height:1.15}html[data-modo=campo]:root:root body .campo-fluxo-rotulo{color:#526477;font-size:15px;font-weight:400;line-height:1.2}html[data-modo=campo]:root:root body .campo-fluxo-item--nc{color:#c83f45}html[data-modo=campo]:root:root body .campo-fluxo-item--pend{color:#8a5a00}html[data-modo=campo]:root:root body .campo-fluxo-item--info{color:#2874db}html[data-modo=campo]:root:root body .campo-fluxo-item--ok{color:#21805b}html[data-modo=campo]:root:root body .campo-fluxo-item .campo-fluxo-num{color:inherit}html[data-modo=campo]:root:root body .campo-lista-barra{align-items:center;gap:16px;margin:4px 0 8px;display:flex}html[data-modo=campo]:root:root body .cc2-agrupar{align-items:center;gap:16px;display:flex}html[data-modo=campo]:root:root body .cc2-agrupar-rotulo{color:#526477;font-size:16px}html[data-modo=campo]:root:root body .cc2-agrupar-opcao{color:#526477;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:4px 0 3px;font-family:inherit;font-size:16px;font-weight:400}html[data-modo=campo]:root:root body .cc2-agrupar-opcao.is-ativa{color:#1b2433;border-bottom-color:#21a3a3}html[data-modo=campo]:root:root body .cc2-lote{color:#263445;cursor:pointer;background:#fff;border:1.5px solid #8a96ad;border-radius:10px;height:40px;margin-left:auto;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .cc2-lote:disabled{opacity:.5;cursor:default}html[data-modo=campo]:root:root body .cc2-lote-curto{display:none}html[data-modo=campo]:root:root body .cc2-grupo-titulo{letter-spacing:0;color:#526477;margin:12px 0 2px;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .cc2-grupo--Crítica{color:#c83f45}html[data-modo=campo]:root:root body .cc2-grupo--Importante{color:#8a5a00}html[data-modo=campo]:root:root body .cc2-grupo--Rotina{color:#1f78b4}html[data-modo=campo]:root:root body .cc2-item{border:0;border-left:4px solid var(--grav,#c83f45);text-align:left;color:#1b2433;cursor:pointer;background:0 0;border-bottom:1px solid #e3e8f0;border-radius:0;align-items:center;gap:10px;width:100%;margin:0;padding:12px 8px 12px 14px;font-family:inherit;display:flex}html[data-modo=campo]:root:root body .cc2-item-corpo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-modo=campo]:root:root body .cc2-item-titulo{color:#1b2433;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}html[data-modo=campo]:root:root body .cc2-item-info{color:#526477;flex-wrap:wrap;align-items:center;font-size:15px;line-height:1.3;display:flex}html[data-modo=campo]:root:root body .cc2-item-bolinha{background:var(--grav,#c83f45);border-radius:50%;width:9px;height:9px;margin-right:6px}html[data-modo=campo]:root:root body .cc2-item-prazo-curto{display:none}html[data-modo=campo]:root:root body .cc2-item-seta{color:#526477;flex:none;font-size:22px}html[data-modo=campo]:root:root body .cc2-item-info .pc-cor-aviso{margin-left:8px}@media (max-width:599.98px){html[data-modo=campo]:root:root body .cc2-lote-longo{display:none}html[data-modo=campo]:root:root body .cc2-lote-curto{display:inline}html[data-modo=campo]:root:root body .cc2-item{align-items:center;padding:16px 8px 16px 14px}html[data-modo=campo]:root:root body .cc2-item-bolinha,html[data-modo=campo]:root:root body .cc2-item-resp,html[data-modo=campo]:root:root body .cc2-item-prazo{display:none}html[data-modo=campo]:root:root body .cc2-item-prazo-curto{display:inline}html[data-modo=campo]:root:root body .cc2-item-titulo{font-size:16px}html[data-modo=campo]:root:root body .cc2-item-info{gap:0}html[data-modo=campo]:root:root body .cc2-item-amb:after{content:""}}html[data-modo=campo]:root:root body .cc2-item-info{display:block}html[data-modo=campo]:root:root body .cc2-item-bolinha{vertical-align:middle;display:inline-block}html[data-modo=campo]:root:root body .cc2-item-info>span{white-space:pre-wrap}.emp-busca{align-items:center;min-width:0;display:flex;position:relative}.emp-busca-campo{color:#1b2433;background:#fff;border:1.5px solid #6b7a90;border-radius:20px;width:100%;height:40px;padding:0 44px 0 14px;font-family:inherit;font-size:15px;font-weight:400}.emp-busca-campo::placeholder{color:#526477}.emp-busca-mic{color:#fff;cursor:pointer;background:#b4491c;border:0;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;display:grid;position:absolute;right:5px}.emp-busca-mic.is-listening{outline:3px solid #f0c4a8}html[data-modo=campo]:root:root body .cemp{gap:8px}html[data-modo=campo]:root:root body .cemp-topo{align-items:center;gap:12px;display:flex}html[data-modo=campo]:root:root body .cemp-resumo{color:#526477;flex:1;min-width:0;margin:0;font-size:15px}html[data-modo=campo]:root:root body .cemp-busca-corpo{flex:1;display:none}html[data-modo=campo]:root:root body .cemp-nova{color:#fff;background:#2b54cf;border:0;border-radius:10px;flex:none;height:42px;padding:0 18px;font-size:16px;font-weight:400}html[data-modo=campo]:root:root body .cemp-nova-curto{display:none}html[data-modo=campo]:root:root body .emp-busca--cabecalho{flex:1 1 0;order:3;min-width:0}html[data-modo=campo]:root:root body .cemp-lista{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}html[data-modo=campo]:root:root body .cemp-cartao{box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3e8f0;border-radius:0;grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr) auto;align-items:start;gap:6px 12px;margin:0;padding:16px 8px 16px 14px;display:grid}html[data-modo=campo]:root:root body .cemp-cartao.is-ativa{background:#fff6e5;border-left:4px solid #21a3a3;padding-left:10px}html[data-modo=campo]:root:root body .cemp-avatar{grid-area:1/1/span 2;width:44px;height:44px}html[data-modo=campo]:root:root body .cemp-textos{text-align:left;color:#1b2433;cursor:pointer;background:0 0;border:0;flex-direction:column;grid-area:1/2;gap:2px;min-width:0;padding:0;font-family:inherit;display:flex}html[data-modo=campo]:root:root body .cemp-nome{color:#1b2433;font-size:17px;font-weight:400;line-height:1.3}html[data-modo=campo]:root:root body .cemp-sub{color:#526477;font-size:15px;line-height:1.3}html[data-modo=campo]:root:root body .cemp-situacao{color:#1b2433;align-items:center;gap:8px;min-width:0;font-size:15px;display:flex}html[data-modo=campo]:root:root body .cemp-ponto{background:#e0a800;border-radius:50%;flex:none;width:9px;height:9px}html[data-modo=campo]:root:root body .cemp-ponto.is-ok{background:#21805b}html[data-modo=campo]:root:root body .cemp-falta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html[data-modo=campo]:root:root body .cemp-fim{grid-area:1/3;align-items:center;gap:6px;display:flex}html[data-modo=campo]:root:root body .cemp-ativa{color:#168080;font-size:15px;font-weight:400}html[data-modo=campo]:root:root body .cemp-progresso{grid-area:2/2/auto/-1;align-items:center;gap:12px;display:flex}html[data-modo=campo]:root:root body .cemp-barra{background:#e3e8f0;border-radius:4px;flex:1;height:8px;overflow:hidden}html[data-modo=campo]:root:root body .cemp-barra span{background:#21a3a3;border-radius:4px;height:100%;display:block}html[data-modo=campo]:root:root body .cemp-pct{text-align:right;color:#168080;min-width:42px;font-size:15px}@media (max-width:599.98px){html[data-modo=campo]:root:root body .cemp-resumo{display:none}html[data-modo=campo]:root:root body .cemp-busca-corpo{display:flex}html[data-modo=campo]:root:root body .cemp-nova-longo{display:none}html[data-modo=campo]:root:root body .cemp-nova-curto{display:inline}html[data-modo=campo]:root:root body .cemp-sub{display:none}html[data-modo=campo]:root:root body .cemp-cartao{padding-top:18px;padding-bottom:18px}html[data-modo=campo]:root:root body .cc2-item .cc2-item-bolinha{display:none}}html:root:root body .chk-pc-corpo{grid-template-columns:15rem minmax(0,1fr) 22rem;gap:20px}html:root:root body .chk-secoes{flex-direction:column;gap:2px;min-height:0;display:flex;overflow-y:auto}html:root:root body .chk-secoes-titulo{letter-spacing:0;color:#526477;margin:0 0 8px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:400}html:root:root body .chk-secao{text-align:left;color:#1b2433;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 14px;font-family:inherit;font-size:16px;font-weight:400;display:flex}html:root:root body .chk-secao:hover{background:#f2f6f6}html:root:root body .chk-secao.is-atual{background:#e1f1f0;border-left-color:#21a3a3;font-weight:500}html:root:root body .chk-secao-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:root:root body .chk-secao-conta{color:#526477;flex:none;font-size:15px;font-weight:400}html:root:root body .chk-secao.is-atual .chk-secao-conta{color:#168080}html:root:root body .chk-secao.is-completa .chk-secao-conta{color:#21805b}html:root:root body .chk-pc-faixa{align-items:flex-start}html:root:root body .chk-pc-ambiente{min-width:0}html:root:root body .chk-pc-ambiente-nome{letter-spacing:0;color:#1b2433;margin:0;font-family:inherit;font-size:22px;font-weight:500;line-height:1.25}html:root:root body .chk-pc-ambiente-conta{color:#168080;margin:2px 0 0;font-size:15px}html:root:root body .chk-pc-linha .chk-pc-fila{flex-wrap:nowrap;gap:8px;padding-bottom:2px;overflow-x:auto}html:root:root body .chk-pc-fila .chk-pc-num{flex:none}html:root:root body .chk-pc>.ui-head{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:not([data-modo=campo]):root:root body .chk-pc .chk-foco-obs{flex-direction:column;gap:6px;display:flex;position:relative}html:not([data-modo=campo]):root:root body .chk-pc .chk-obs-cabeca{z-index:2;gap:8px;margin:0;display:flex;position:absolute;bottom:10px;left:12px}html:not([data-modo=campo]):root:root body .chk-pc .chk-obs-campo .chk-obs-area{border:1.5px solid #7f8ba3;border-radius:12px;min-height:110px;padding:10px 14px 56px;font-size:16px}html:not([data-modo=campo]):root:root body .chk-grav-titulo{color:#526477;font-size:15px}@media (max-width:599.98px){html[data-modo=campo]:root:root body .chk-fonte-abaixo--vazia{display:none}}html:root:root body .chk-pc-corpo{margin-top:16px}@media (max-width:599.98px){html[data-modo=campo]:root:root body .chk-foco-botoes{flex-wrap:nowrap;align-content:flex-start;gap:8px;height:auto;min-height:0;display:flex}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-resp{flex:1 1 0;min-width:0}html[data-modo=campo]:root:root body .chk-foco-corpo{gap:10px}html[data-modo=campo]:root:root body .chk-grav-bloco{gap:2px 14px}html[data-modo=campo]:root:root body .chk-obs-campo .chk-obs-area{overflow:hidden;min-height:112px!important}html[data-modo=campo]:root:root body .chk-foco-card .chk-foco-title{font-weight:400}html[data-modo=campo]:root:root body .chk-rot-longo{display:inline}html[data-modo=campo]:root:root body .chk-rot-curto{display:none}}html:root:root body .ui-tab-count[data-tom=todas]{color:#264a80}html:root:root body .ui-tab-count[data-tom=andamento]{color:#8a5a00}html:root:root body .ui-tab-count[data-tom=concluida]{color:#21805b}html:root:root body .ui-tab-count[data-tom=arquivada]{color:#526477}html:root:root body .chk-pc-faixa{flex-wrap:nowrap;gap:8px 16px}html:root:root body .chk-pc-ambiente{flex:1 1 0;min-width:0}html:root:root body .chk-pc-faixa .chk-acoes-ambiente{flex-wrap:nowrap;flex:none}html:root:root body .ev7-transcrever-aviso{color:#55607a;margin:0;font-size:15px;font-weight:400;line-height:1.35}html:root:root body .ev7-transcrever-erro{color:#b83a33;margin:0;font-size:15px;font-weight:400;line-height:1.35}html:root:root body .vis-linha{position:relative}html:root:root body .vis-faixa--pend{background:#e0a800}html:root:root body .vis-faixa--atrasada{background:#c83f45}html:root:root body .vis-faixa--ok{background:#21805b}html:root:root body .vis-linha .ui-progress-fill--brand{background:#21a3a3}html:root:root body .vis-linha .ui-progress-fill--ok{background:#21805b}html:root:root body .vis-linha--nova .ui-progress-fill{display:none}html:root:root body .vis-situacao{font-weight:500}html:root:root body .vis-situacao--pronta{color:#21805b}html:root:root body .vis-situacao--atrasada{color:#c83f45}html:root:root body .vis-linha .vis-botao-linha{box-sizing:border-box;border-radius:10px;width:108px;height:36px;min-height:36px;padding:0 10px;font-size:15px;font-weight:500}html:root:root body .vis-toolbar-fim .ui-btn--criar{border-radius:10px;height:40px;min-height:40px;font-weight:500}html:root:root body .vis-abrir-linha,html:root:root body .vis-seta{display:none}@media (max-width:599px){html:root:root body .vis-linha--nova .vis-col-fim,html:root:root body .vis-linha--andamento .vis-col-fim,html:root:root body .vis-linha--atrasada .vis-col-fim,html:root:root body .vis-linha--pronta .vis-col-fim{display:none}html:root:root body .vis-abrir-linha{border-radius:inherit;cursor:pointer;z-index:1;background:0 0;border:0;width:100%;display:block;position:absolute;inset:0}html:root:root body .vis-seta{color:#526477;pointer-events:none;z-index:2;font-size:26px;line-height:1;display:block;position:absolute;top:50%;right:12px;transform:translateY(-50%)}html:root:root body .vis-linha--nova,html:root:root body .vis-linha--andamento,html:root:root body .vis-linha--atrasada,html:root:root body .vis-linha--pronta{padding-right:34px}}html:root:root body .ini4{gap:14px}html:root:root body .ini4 .ini3-ola{font-size:26px}html:root:root body .ini4-cartao{background:var(--rd-creme-2);border:1px solid #f1e3c6;border-radius:16px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}html:root:root body .ini4-cartao-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--rd-ink);margin:0;font-size:17px;font-weight:500}html:root:root body .ini4-cartao-corpo{flex-direction:column;gap:12px;display:flex}html:root:root body .ini4-cartao-visita{align-items:center;gap:14px;min-width:0;display:flex}html:root:root body .ini4-cartao-acoes{align-items:center;gap:18px;display:flex}html:root:root body .ini4 .ini3-botao{color:#fff;background:#2b54cf;border-radius:10px;height:40px;min-height:40px;padding:0 18px;font-weight:500}html:root:root body .ini4 .ini3-botao:hover{background:#1b3a66}html:root:root body .ini4 .ini4-continuar{min-width:130px}html:root:root body .ini4 .ini2-link{color:#264a80;font-weight:500}html:root:root body .ini4-hoje-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 14px;display:flex}html:root:root body .ini4-hoje .ini3-titulo{font-size:18px}html:root:root body .ini4-parte-aberta{color:#8a5a00}html:root:root body .ini4-hoje .ini3-lista{padding-right:0;overflow:visible}html:root:root body .ini4-hoje .ini3-linha,html:root:root body .ini-gaveta .ini3-linha{min-height:56px;padding:6px 12px 6px 0}html:root:root body .ini4-hoje .ini3-linha-titulo,html:root:root body .ini-gaveta .ini3-linha-titulo{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;line-height:20px;display:-webkit-box}html:root:root body .ini4-hoje .ini3-linha--vencida .ini3-faixa,html:root:root body .ini-gaveta .ini3-linha--vencida .ini3-faixa{background:#c83f45}html:root:root body .ini4-hoje .ini3-linha--aberta .ini3-faixa,html:root:root body .ini-gaveta .ini3-linha--aberta .ini3-faixa{background:#e0a800}html:root:root body .ini4-hoje .ini3-linha-sub,html:root:root body .ini-gaveta .ini3-linha-sub{line-height:20px}html:root:root body .ini4-hoje .ini3-rodape-lista{justify-content:flex-start}html:root:root body .ui-tab-count[data-tom=vencidas]{color:#c83f45}@media (min-width:600px) and (max-width:1099px){html:root:root body .ini4-cartao-corpo{flex-direction:row;justify-content:space-between;align-items:center}}html:root:root body .ini-gaveta-camada{z-index:90;align-items:flex-end;display:flex;position:fixed;inset:0}html:root:root body .ini-gaveta-fundo{cursor:default;background:#0f172a73;border:0;position:absolute;inset:0}html:root:root body .ini-gaveta{background:#fff;border-radius:20px 20px 0 0;flex-direction:column;gap:12px;width:100%;min-height:0;max-height:85vh;padding:16px 16px 14px;display:flex;position:relative}html:root:root body .ini-gaveta-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}html:root:root body .ini-gaveta-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:var(--rd-ink);margin:0;font-size:20px;font-weight:500}html:root:root body .ini-gaveta-fechar{width:40px;height:40px;color:var(--rd-ink);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;font-size:28px;line-height:1;display:grid}html:root:root body .ini-gaveta-lista{flex-direction:column;flex:auto;gap:8px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}html:root:root body .ini-gaveta-vazio{color:var(--rd-cinza);margin:8px 0}html:root:root body .ini-gaveta-rodape{border-top:1px solid #e3e8ee;flex:none;padding-top:10px}html:root:root body .ini-gaveta-abrir{width:100%}@media (min-width:1100px){html:root:root body .ini-gaveta-camada{justify-content:flex-end;align-items:stretch}html:root:root body .ini-gaveta{border-radius:0;width:440px;height:100%;max-height:none}}@media (max-width:599px){html:root:root body .ini4 .ini3-rodape{display:none}}.pfolha-assinatura{break-inside:avoid;margin-top:36px}.pfolha-assinatura-linha{border-bottom:1px solid #1b2433;max-width:360px;height:34px}.pfolha-assinatura-texto{color:#1b2433;margin:6px 0 0;font-size:14px}.rz-btn{min-height:40px;font:inherit;cursor:pointer;color:#1b2433;background:#fff;border:2px solid #264a80;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:400;line-height:1.2;display:inline-flex}.rz-btn--pri{color:#fff;background:#2b54cf}.rz-btn--sec{color:#1b2433;background:#fff}.rz-btn--larga{justify-content:flex-start;width:100%}.rz-btn:disabled,.rz-btn[disabled]{color:#51606c;cursor:not-allowed;background:#eef1f5;border-color:#b4c2ce}.rz-btn:focus-visible,.rz-link:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.rz-link{font:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;min-height:24px;padding:0;text-decoration:underline}.rz-bolinha{vertical-align:baseline;background:#af640a;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.rz-estado{color:#1b2433;flex-wrap:wrap;align-items:center;margin:0;font-size:15px;display:flex}.rz-estado-nome{font-weight:500}.ficha-titulo-linha{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.ficha-titulo-linha .ficha-titulo{flex:auto;min-width:0}.rz-estado-versao{color:#55607a}.ficha-abas--texto{background:0 0;border-bottom:1px solid #d8dde8;gap:4px;padding:0;display:flex}.ficha-abas--texto .ficha-aba{color:#55607a;background:0 0;border:0;border-bottom:3px solid #0000;border-radius:0;min-height:40px;padding:8px 14px;font-size:16px;font-weight:400}.ficha-abas--texto .ficha-aba.is-ativa{color:#1b2433;background:0 0;border-bottom-color:#264a80;font-weight:500}.rz-resumo{flex-direction:column;gap:16px;display:flex}.rz-etapas{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.rz-etapa{color:#1b2433;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:15px;display:flex;position:relative}.rz-etapa:before{content:"";z-index:0;background:#d6dce5;width:100%;height:2px;position:absolute;top:14px;left:-50%}.rz-etapa:first-child:before{display:none}.rz-etapa--concluida:before,.rz-etapa--atual:before{background:#21805b}.rz-etapa-bola{z-index:1;box-sizing:border-box;color:#1b2433;background:#fff;border:1.5px solid #7f8ba3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:inline-flex;position:relative}.rz-etapa--concluida .rz-etapa-bola{color:#fff;background:#21805b;border-color:#21805b}.rz-etapa--pendente .rz-etapa-bola{color:#1b2433;background:#fff6e5;border-color:#e0a12e}.rz-etapa--atual .rz-etapa-nome{font-weight:500}.rz-etapa--atual .rz-etapa-bola{color:#fff;background:#264a80;border-color:#264a80;font-weight:500}.rz-etapa-nome{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.rz-faixa{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:10px;flex-direction:column;gap:10px;min-height:0;padding:14px 16px;display:flex}.rz-faixa.is-destaque{outline:3px solid #af640a}.rz-faixa-topo{justify-content:space-between;align-items:center;gap:12px;display:flex}.rz-faixa-titulo{margin:0;font-size:18px;font-weight:500}.rz-faixa-conta{color:#55607a;font-size:15px}.rz-faixa-conta.is-ok{color:#1b2433}.rz-faixa-texto,.rz-faixa-nota{margin:0;font-size:15px}.rz-faixa-nota--aviso{color:#8a3b00}.rz-faixa-acoes{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rz-conferir-lista,.rz-verificacoes,.rz-faltam,.rz-equipe{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.rz-conferir-lista{gap:0;min-height:0;max-height:max(150px,100dvh - 520px);overflow:auto}.rz-item{border-bottom:1px solid #f0d9a0}.rz-item:last-child{border-bottom:0}.rz-item-linha{align-items:center;gap:10px;min-height:40px;display:flex}.rz-item-linha input{flex:none;width:20px;height:20px;margin:0}.rz-item-titulo{min-width:0;min-height:40px;font:inherit;color:#1b2433;text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;justify-content:space-between;align-items:center;gap:10px;padding:0;font-size:15px;display:flex}.rz-item-titulo:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.rz-item-seta{color:#55607a;flex:none;font-size:22px;line-height:1}.rz-item-texto{color:#55607a;margin:0 0 8px 30px;font-size:14px}.rz-faixa .rz-btn--pri:disabled{color:#526477;background:#e3e7ee;border-color:#e3e7ee}.rz-verificacoes li{align-items:center;gap:10px;font-size:15px;display:flex}.rz-verificacao-marca{background:#fff;border:2px solid #a9b3c9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.rz-verificacoes li.is-ok .rz-verificacao-marca{color:#fff;background:#21805b;border-color:#21805b}.rz-equipe li{border-bottom:1px solid #f0d9a8;justify-content:space-between;align-items:center;gap:12px;min-height:32px;font-size:15px;display:flex}.rz-equipe li:last-child{border-bottom:0}.rz-equipe-cargo{color:#55607a}.rz-equipe-ok{color:#1b6b4a;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.rz-equipe-pend{color:#8a3b00;white-space:nowrap;align-items:center;display:inline-flex}.rz-equipe-pend .rz-bolinha{margin-right:6px}.rz-so-responsavel{color:#1b2433;font-size:15px}.rz-campos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.rz-rot-curto{display:none}.rz-campos>div{min-width:0}.rz-campos dt{color:#55607a;margin:0;font-size:14px}.rz-campos dd{color:#1b2433;margin:2px 0 0;font-size:16px}.rz-frequencia{background:#fff;border:1px solid #d8dde8;border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.rz-ciencia-escolha{flex-direction:column;gap:8px;max-height:46vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.rz-ciencia-form{flex-direction:column;gap:10px;display:flex}.rz-historico-extra{flex-direction:column;gap:12px;display:flex}@media (max-width:600px){.rz-etapa{gap:4px;font-size:13px}.rz-etapa:before{top:13px}.rz-etapa-bola{width:28px;height:28px;font-size:13px}.rz-faixa{padding:12px}.rz-rot-longo{display:none}.rz-rot-curto{display:inline}.rz-campos{gap:6px}.rz-campos dd{font-size:15px}.rz-faixa-acoes{flex-wrap:nowrap}.rz-faixa-acoes .rz-btn{flex:1 1 0;min-width:0;padding:0 6px;font-size:14px}.rz-conferir-lista{max-height:max(120px,100dvh - 705px)}.ficha-abas--texto{gap:0;overflow-x:auto}.ficha-abas--texto .ficha-aba{white-space:nowrap;padding:8px 10px;font-size:15px}.ficha-titulo-linha .ficha-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}@media (max-width:599px){html:root:root body .vis-linha--nova .vis-col-fim,html:root:root body .vis-linha--andamento .vis-col-fim,html:root:root body .vis-linha--atrasada .vis-col-fim,html:root:root body .vis-linha--pronta .vis-col-fim{z-index:3;justify-content:center;width:44px;height:44px;margin:0;padding:0;display:flex;position:absolute;top:0;right:0}html:root:root body .vis-linha--nova .vis-col-acao,html:root:root body .vis-linha--andamento .vis-col-acao,html:root:root body .vis-linha--atrasada .vis-col-acao,html:root:root body .vis-linha--pronta .vis-col-acao{display:none}html:root:root body .vis-linha--nova .vis-col-menu,html:root:root body .vis-linha--andamento .vis-col-menu,html:root:root body .vis-linha--atrasada .vis-col-menu,html:root:root body .vis-linha--pronta .vis-col-menu{justify-content:center;align-items:center;width:44px;height:44px}html:root:root body .vis-linha--nova .vis-titulo-linha,html:root:root body .vis-linha--andamento .vis-titulo-linha,html:root:root body .vis-linha--atrasada .vis-titulo-linha,html:root:root body .vis-linha--pronta .vis-titulo-linha{padding-right:34px}html:root:root body .vis-seta{top:auto;bottom:10px;transform:none}}html:root:root body .chk-pc-corpo{grid-template-columns:minmax(0,1fr) 22rem}html:root:root body .chk-pc-corpo.chk-pc-corpo--sem-apoio{grid-template-columns:minmax(0,1fr)}html:root:root body .chk-secoes{display:none}html:root:root body .chk-amb-botao{box-sizing:border-box;color:#1b2433;width:100%;max-width:440px;height:48px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #21a3a3;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-size:18px;font-weight:500;display:flex}html:root:root body .chk-amb-botao:hover{background:#f2f9f9}html:root:root body .chk-amb-botao:focus-visible{outline-offset:2px;outline:3px solid #264a80}html:root:root body .chk-amb-botao-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:root:root body .chk-amb-botao-seta{color:#526477;flex:none;font-size:14px}html:root:root body .chk-pc-ambiente{flex-direction:column;gap:6px;display:flex}html:root:root body .chk-pc-ambiente-conta{color:#168080;margin:0;font-size:15px;font-weight:400}html:root:root body .chk-foco-amb{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:6px;padding:0;display:flex}html:root:root body .chk-foco-amb .chk-foco-amb-resp{color:#168080;font-size:15px;font-weight:400;display:block}html:root:root body .chk-pergunta-barra{display:none}html:not([data-modo=campo]):root:root body .chk-foco-rodape .ui-btn--secondary.ui-btn--secondary{color:#1b2433;background:#e9e6e1;border:0}html:root:root body .chk-foco-rodape .ui-btn{border-radius:10px}html:root:root body .chk-amb-botao[aria-expanded=true]{border-width:2px;border-color:#21a3a3}.amb-lista{z-index:1200;box-sizing:border-box;color:#1b2433;background:#fff;border:1px solid #d6dce5;border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 6px 18px #1b24331f}html:root:root body .amb-lista-busca{box-sizing:border-box;color:#526477;background:#fff;border:1.5px solid #7f8ba3;border-radius:22px;flex:none;align-items:center;gap:8px;height:44px;margin:8px 8px 4px;padding:0 14px;display:flex}html:root:root body .amb-lista-busca:focus-within{border-color:#264a80}html:root:root body .amb-lista-busca input{min-width:0;height:100%;box-shadow:none;font:inherit;color:#1b2433;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:16px}.amb-lista-opcoes{flex:auto;min-height:0;margin:0;padding:0 0 6px;list-style:none;overflow-y:auto}.amb-lista-linha{box-sizing:border-box;cursor:pointer;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:12px;height:44px;padding:0 16px 0 13px;font-size:16px;font-weight:400;display:flex}.amb-lista-linha.is-realce{background:#f2f6f6}.amb-lista-linha.is-atual{background:#e3f4f4;border-left-color:#21a3a3;font-weight:500}.amb-lista-nome{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.amb-lista-conta{color:#526477;flex:none;font-size:15px}.amb-lista-linha.is-atual .amb-lista-conta{color:#168080}.amb-lista-feito{color:#21805b;flex:none;font-size:16px}.amb-lista-vazio{color:#526477;padding:14px 16px;font-size:15px}html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-resp,html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-resp span{font-size:16px}html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-resp:not(.is-marcado),html:not([data-modo=campo]):root:root body .chk-foco-botoes .chk-resp:not(.is-marcado) span{color:#000}html:not([data-modo=campo]):root:root body .chk-foco-rodape .ui-btn.ui-btn--save{flex:none;width:auto;max-width:none;height:44px;min-height:44px;padding:0 20px}html:root:root body .chk-fonte-abaixo{-webkit-line-clamp:unset;align-items:baseline;gap:10px;min-width:0;display:flex}html:root:root body .chk-fonte-corte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html:root:root body .chk-fonte-ver{height:28px;font:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;padding:0 2px;font-size:15px;font-weight:400;text-decoration:underline}html:root:root body .chk-fonte-ver:focus-visible{outline-offset:1px;outline:3px solid #264a80}html:root:root body .chk-fonte-completa{color:#1b2433;overflow-wrap:anywhere;margin:2px 0 0;font-size:15px;font-weight:400;line-height:22px}@media (max-width:519.98px){html[data-modo=campo]:root:root body .chk-pergunta-barra{color:#1b2433;justify-content:space-between;align-items:center;gap:8px;font-size:15px;display:flex}html[data-modo=campo]:root:root body .chk-pergunta-setas{gap:4px;display:flex}html[data-modo=campo]:root:root body .chk-pergunta-setas button{color:#1b2433;cursor:pointer;background:0 0;border:0;width:36px;height:32px;padding:0;font-size:22px;line-height:1}html[data-modo=campo]:root:root body .chk-pergunta-setas button:disabled{opacity:.35;cursor:default}html[data-modo=campo]:root:root body .chk-segmentos{gap:3px;display:flex}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num{color:#0000;min-width:0;height:8px;box-shadow:none;background:#e3e8ee;border:0;border-radius:4px;outline:none;flex:1 1 0;padding:0;font-size:0;position:relative}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num.chk-seg--ok{background:#21805b}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num.chk-seg--nc{background:#b83a33}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num.chk-seg--na{background:#9aa5b5}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num.is-atual{box-shadow:none;background:#264a80;outline:none}html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num:focus-visible{outline-offset:2px;outline:3px solid #264a80}html[data-modo=campo]:root:root body .chk-foco-botoes .chk-resp{font-size:15px}html:root:root body .chk-amb-botao{max-width:none}}html:root:root body .ini5-divergencia{color:#1b2433;margin-top:4px;font-size:15px;line-height:1.35;display:block}html:root:root body .ini5-divergencia:before{content:"▲ ";color:#af640a}html:root:root body .ini5-vencimentos{box-sizing:border-box;color:#1b2433;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e3e8ee;align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}html:root:root body .ini5-venc-texto{flex:1;min-width:0}html:root:root body .ini5-venc-n{color:#8a5a00;flex:none;font-weight:500}html:root:root body .ini5-venc-n.is-zero{color:#526477;font-weight:400}html:root:root body .ini5-venc-seta{color:#526477;flex:none;font-size:22px}html:root:root body :is(.mbp-sheet-layer,.pc-cmd-layer,.pc-dialog-layer,.pc-lightbox,.pc-modal-layer,.campo-sheet-layer,.voz-revisao-camada,.campo-detalhe,.ev7-fundo,.ev7-veu,.chk-cam-fundo,.foto-amp-fundo,.cor-fundo,.aviso-foto-camada,.esc-camada,.cf-camada,.ini-gaveta-camada){top:env(titlebar-area-height,0px)}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--ok{color:#fff;background:#21805b;border-color:#21805b}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--nc{color:#fff;background:#c83f45;border-color:#c83f45}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--ok span,html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--nc span{color:#fff}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--na{color:#000;background:#e3e7ee;border:1.5px solid #7f8ba3}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--na span{color:#000}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--ok .chk-resp-check,html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--nc .chk-resp-check{display:none}html:root:root body .chk-foco-botoes .chk-resp.is-marcado.chk-resp--na .chk-resp-check{display:inline-block}html:root:root body .chk-pc-num.is-na,html:root:root body .chk-seg.chk-seg--num.chk-seg--na:not(.is-atual){color:#000;background:#e3e7ee;border:1.5px solid #7f8ba3}@media (max-width:519.98px){html[data-modo=campo]:root:root body .chk-segmentos .chk-seg.chk-seg--num.chk-seg--na{background:#9aa5b5;border:0}}.pgl-cab{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.pgl-cab-textos{min-width:0}.pgl-cab-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0;font-size:24px;font-weight:500}.pgl-cab-sub{color:#526477;margin:2px 0 0;font-size:14.5px}.pgl-cab-sub strong{color:#263445;font-weight:500}.pgl-add-curto{display:none}.pgl .pgl-lista{gap:0}.pgl .pgl-linha{background:0 0;border:0;border-bottom:1px solid #e3e8ee;border-radius:0;min-height:62px;padding:8px 4px}.pgl .pgl-linha.is-clicavel:hover{background:#f4f9fe}@media (max-width:760px){.pgl-add-longo{display:none}.pgl-add-curto{display:inline}.pgl-adicionar-botao{padding:0 16px}.pgl .pgl-linha{flex-wrap:nowrap}}.pdoc{grid-template-columns:250px minmax(0,1fr) 340px;gap:20px}.pdoc-estreito{flex-direction:column;grid-column:1/-1;gap:8px;display:none}.pdoc-estreito-linha{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.pdoc-estreito-linha .amb-seletor{flex:auto;min-width:0}html:root:root body .pdoc-sel{max-width:none;height:44px;font-size:16px}.pdoc-sel-celular{display:none}.pdoc-ver-folha,.pdoc-so-tablet{white-space:nowrap;flex:none;height:44px}.pdoc-lista-falta{color:#e0a800;flex:none;font-size:13px}.pdoc-falta-linha{color:#8a5a00;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:14.5px;display:flex}.pdoc-falta-ponto{background:#e0a800;border-radius:50%;width:10px;height:10px}.pdoc-definir{font:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pdoc-ajuda-toque{display:none}.pdoc-ajuda-passos{margin:0}.pdoc .pdoc-lista{gap:0}.pdoc .pdoc-item{color:#1b2433;background:0 0;border:0;border-left:3px solid #0000;border-radius:0;min-height:44px;padding:6px 12px;font-size:15px}.pdoc .pdoc-item.is-ativa,.pdoc .pdoc-item.is-ativa.is-falta{background:#e3f4f4;border-left-color:#21a3a3;font-weight:500}.pdoc .pdoc-item.is-falta:not(.is-ativa){background:0 0}.pdoc .pdoc-marca{background:#fff;border:1.5px solid #e0a800;width:22px;height:22px}.pdoc .pdoc-marca.is-ok{background:#21805b;border-color:#21805b}.pdoc-item-textos{text-align:left;flex-direction:column;min-width:0;display:flex}.pdoc-item-sub{color:#8a5a00;font-size:13px;font-weight:400}.pdoc .pdoc-passos{gap:0}.pdoc .pdoc-passos .pop-passo{border-bottom:1px solid #e3e8ee;border-radius:0;align-items:center;gap:10px;padding:6px 8px}.pdoc .pdoc-passos .pop-passo.is-foco{background:#fff6e5;border-bottom-color:#0000;border-radius:10px}.pdoc .pdoc-passos .pop-passo-n{color:#526477;background:0 0;border-radius:0;width:24px;height:auto;margin-top:0;font-size:14px}.pdoc .pdoc-passos .pop-passo-texto{min-height:0;box-shadow:none;background:0 0;border:0;padding:4px 0}.pdoc .pdoc-passos .pop-passo-acoes{flex-wrap:nowrap;flex:none;gap:6px}.pdoc .pdoc-passos .pop-passo-acoes .field-assist-tools{gap:6px;margin:0;display:flex}.pdoc .pdoc-passos .pop-passo-acoes button{box-sizing:border-box;color:#263445;background:#fff;border:1.5px solid #7f8ba3;border-radius:50%;place-items:center;width:32px;min-width:32px;height:32px;padding:0;font-size:15px;line-height:1;display:inline-grid}.pdoc .pdoc-passos .pop-passo-acoes .field-assist-voice{color:#b4491c;border-color:#b4491c}.pdoc .pdoc-passos .pop-passo-acoes .field-assist-ai{color:#2874db;border-color:#2874db;font-size:12px;font-weight:500}.pdoc-previa-topo{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.pdoc-previa-topo .pdoc-lista-titulo{margin:0;font-size:1.1rem;font-weight:500}.pfolha--previa{font-size:13px}.pfolha--previa .pfolha-titulo{font-size:20px}.pfolha-definir{color:#8a5a00}.pdoc-ir-conferir{color:#264a80;background:#fff;border:1.5px solid #264a80;border-radius:10px;height:44px;padding:0 18px;font-weight:400}.pdoc-folha-camada{place-items:end center}.pdoc-folha-janela{z-index:1;box-sizing:border-box;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;gap:10px;width:min(720px,100%);max-height:88dvh;padding:16px;display:flex;position:relative}.pdoc-folha-janela-topo{justify-content:space-between;align-items:center;gap:8px;display:flex}.pdoc-folha-janela-topo .pdoc-lista-titulo{margin:0;font-size:1.15rem;font-weight:500}.pdoc-folha-fechar{border-radius:50%;width:40px;height:40px;padding:0}.pdoc-folha-janela-corpo{min-height:0;overflow-y:auto}@media (max-width:1099px){.pdoc{grid-template-columns:minmax(0,1fr);gap:10px}.pdoc-estreito{display:flex}.pdoc-secoes,.pdoc-previa,.pdoc-ajuda-clique{display:none}.pdoc-ajuda-toque{display:inline}}@media (max-width:599px){.pdoc-sel-tablet,.pdoc-so-tablet{display:none}.pdoc-sel-celular{display:inline}.pdoc .pdoc-passos .pop-passo{flex-wrap:wrap}.pdoc .pdoc-passos .pop-passo-campo{flex:calc(100% - 40px)}.pdoc .pdoc-passos .pop-passo-acoes{flex-basis:100%;padding-left:34px}.pdoc-rodape .pop-rodape-acoes{flex-wrap:nowrap}.pdoc-ir-conferir,.pdoc-rodape .ui-btn--save{flex:1 1 0;padding:0 10px}}@media (min-width:1100px){.pdoc-meio--passos .pdoc-passos.pop-passos--rolagem{max-height:calc(100dvh - 500px)}}@media (max-width:767px){.pdoc-rodape{bottom:calc(76px + env(safe-area-inset-bottom))}.pdoc-meio--passos .pdoc-passos.pop-passos--rolagem{min-height:96px;max-height:calc(100dvh - 640px)}}@media (min-width:1100px){.pdoc-previa{flex-direction:column;max-height:calc(100dvh - 450px);display:flex;overflow:hidden}.pdoc-previa>:last-child{min-height:0;overflow-y:auto}}html:root:root body .pdoc-ir-conferir{color:#264a80;background:#fff;border:1.5px solid #264a80}.pgl--indice{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.pgl-conteudo{flex-direction:column;gap:12px;min-width:0;display:flex}.cen-indice{scrollbar-width:none;border-bottom:1px solid #d6dce5;gap:4px;display:flex;overflow-x:auto}.cen-indice::-webkit-scrollbar{display:none}.cen-indice-item{color:#526477;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-size:16px;font-weight:400;display:inline-flex}.cen-indice-item.is-ativa{color:#1b2433;border-bottom-color:#21a3a3;font-weight:500}.cen-indice-conta{color:#b4491c;font-size:14px}.cen-indice-item:focus-visible{outline-offset:-3px;outline:3px solid #264a80}@media (min-width:1100px){.pgl--indice{grid-template-columns:190px minmax(0,1fr);align-items:start;gap:24px}.cen-indice{border-bottom:0;flex-direction:column;gap:2px;overflow:visible}.cen-indice-item{text-align:left;border-bottom:0;border-left:3px solid #0000;border-radius:0;justify-content:space-between;width:100%;min-height:44px;padding:0 12px}.cen-indice-item.is-ativa{background:#e3f4f4;border-left-color:#21a3a3}}.pgl .priv-faixa{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0}.ficha-topo{border-bottom:0}.rz-item-seta{align-items:center;display:inline-flex}.rz-linhas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rz-linhas li{color:#1b2433;border-bottom:1px solid #f0d9a8;justify-content:space-between;align-items:center;gap:12px;min-height:40px;font-size:15px;display:flex}.rz-linhas li>span:last-child{text-align:right}.rz-terra{color:#b4491c}.rz-ambar{color:#8a5a00}.rz-verde{color:#21805b}.rz-btn--terra{color:#fff;background:#b4491c;font-weight:400}.pdoc-meio--passos .pdoc-passos.pop-passos--rolagem{min-height:0}.pdoc .pdoc-passos .pop-passo.is-foco{padding:10px 12px}.pdoc .pdoc-passos .pop-passo{padding:8px 12px}.pdoc-passos,.pdoc-previa>:last-child,.pdoc-folha-janela-corpo,.pdoc-secoes,.pdoc-meio{scrollbar-width:thin;scrollbar-color:#c5ccda transparent}.pdoc-passos::-webkit-scrollbar{width:6px;height:6px}.pdoc-previa>:last-child::-webkit-scrollbar{width:6px;height:6px}.pdoc-folha-janela-corpo::-webkit-scrollbar{width:6px;height:6px}.pdoc-secoes::-webkit-scrollbar{width:6px;height:6px}.pdoc-passos::-webkit-scrollbar-thumb{background:#c5ccda;border-radius:999px}.pdoc-previa>:last-child::-webkit-scrollbar-thumb{background:#c5ccda;border-radius:999px}.pdoc-folha-janela-corpo::-webkit-scrollbar-thumb{background:#c5ccda;border-radius:999px}.pdoc-secoes::-webkit-scrollbar-thumb{background:#c5ccda;border-radius:999px}.pdoc-passos::-webkit-scrollbar-button{display:none}.pdoc-folha-janela-corpo::-webkit-scrollbar-button{display:none}.pdoc-previa>:last-child::-webkit-scrollbar-button{display:none}.pdoc-vazio{margin:4px 0 8px}.pdoc-dica,.pdoc .priv-faixa.pdoc-dica{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:14px;display:flex}.pdoc-dica-texto{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.pdoc-dica-fonte{color:#55607a;font-size:13px}.pdoc-dica .pop-conferir{color:#8a5a00;background:#fff;border:1px solid #e0b24a;border-radius:6px;margin-left:6px;padding:0 6px;font-size:12px}.pdoc .pop-grade{gap:14px;display:grid}.pdoc .pop-grade .ui-input,.pdoc .pop-grade .ui-input--lista{box-sizing:border-box;min-height:44px}.freq-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.freq-opcao{color:#1b2433;cursor:pointer;background:#fff;border:1.5px solid #a9b3c9;border-radius:10px;min-height:44px;padding:0 10px;font-size:15px;font-weight:400}.freq-opcao.is-escolhida{background:#fff6e5;border-color:#f0d9a0;font-weight:500}.freq-opcao.is-invalid{border-color:#b83a33}.freq-opcao:focus-visible{outline-offset:2px;outline:3px solid #264a80}.freq-opcao:disabled{opacity:.6;cursor:default}.pdoc-rodape{padding:10px 0}.pdoc-rodape .pop-salvo-sinal{padding-left:2px}.pdoc-folha-camada{top:env(titlebar-area-height,0px)}@media (min-width:1100px){.pdoc-folha-camada{place-items:center}.pdoc-folha-janela{border-radius:16px;width:min(760px,92vw);max-height:86dvh}}@media (min-width:600px) and (max-width:1099px){.pdoc-folha-janela{height:88dvh;max-height:88dvh}}@media (max-width:599px){.pdoc-folha-janela{height:90dvh;max-height:90dvh}}.reg{flex-direction:column;gap:18px;display:flex}.reg-dados{border-bottom:1px solid #d6dce5;flex-wrap:wrap;gap:8px 40px;margin:0;padding:0 0 12px;display:flex}.reg-dados dt{color:#55607a;font-size:13px}.reg-dados dd{color:#1b2433;margin:2px 0 0;font-size:16px}.reg-fonte{color:#55607a;font-size:14px}.reg-blocos{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1100px){.reg-blocos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}.reg-bloco{flex-direction:column;gap:10px;min-width:0;display:flex}.reg-bloco-topo,.reg-bloco .ui-head{justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.reg-bloco-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0;font-size:18px;font-weight:500}.reg-bloco-conta{color:#55607a;font-size:14px;font-weight:400}.reg-lista{flex-direction:column;max-height:46vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.reg-linha{border-bottom:1px solid #e3e7ee;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.reg-linha-texto{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.reg-linha-quando{color:#55607a;font-size:14px}.reg-linha-desc{color:#1b2433;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.comp--embutido .comp-chips{gap:0}.comp--embutido .comp-chip{background:0 0;border-radius:0;height:auto;padding:0;font-size:15px}.comp--embutido .comp-chip+.comp-chip:before{content:" · ";white-space:pre;color:#55607a}.comp--embutido .comp-chip--nc{color:#b83a33}.comp--embutido .comp-chip--pend{color:#8a5a00}.comp--embutido .comp-chip--ok{color:#21805b}.comp--embutido .ui-btn--criar{color:#264a80;background:#fff;border:1.5px solid #264a80}.pop-registro-form{background:0 0;border:0;padding:0}.hist{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}@media (min-width:1100px){.hist{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}}.hist-bloco{flex-direction:column;gap:10px;min-width:0;display:flex}.hist-versoes,.hist-linha-do-tempo{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hist-versao{border-bottom:1px solid #e3e7ee;align-items:center;gap:14px;padding:10px 0;display:flex}.hist-versao-n{min-width:40px;font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;flex:none;font-size:17px;font-weight:500}.hist-versao-textos{flex-direction:column;gap:2px;min-width:0;display:flex}.hist-versao-estado{color:#55607a;font-size:15px;font-weight:500}.hist-versao--vigente .hist-versao-estado{color:#21805b}.hist-versao--aguardando .hist-versao-estado{color:#2874db}.hist-versao--rascunho .hist-versao-estado{color:#8a5a00}.hist-versao-detalhe{color:#55607a;font-size:14px}.hist-linha-do-tempo{max-height:46vh;overflow-y:auto}.hist-evento{color:#1b2433;grid-template-columns:14px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:8px 0;font-size:15px;display:grid}.hist-ponto{background:#7f8ba3;border-radius:50%;width:10px;height:10px}.hist-ponto--ok{background:#21805b}.hist-evento-data{color:#55607a;font-size:14px}@media (max-width:599px){.reg-linha{flex-wrap:wrap}}html:root:root body :is(.ui-btn--laranja,.pgl-adicionar-botao,.pgl-aprovar){color:#fff;background:#e8591a;border:0;font-weight:400}html:root:root body :is(.ui-btn--laranja,.pgl-adicionar-botao,.pgl-aprovar):hover:not(:disabled){background:#d14e14}html:root:root body .ui-btn--laranja{white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 20px;font-size:.95rem;display:inline-flex}html:root:root body .ui-btn--laranja:focus-visible,.pgl-adicionar-botao:focus-visible,.pgl-aprovar:focus-visible{outline-offset:2px;outline:3px solid #264a80}.cen-doc{--cdoc-w:150px}.central-empresa.cen-doc{grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr);gap:0 24px;height:calc(100dvh - 122px);min-height:420px;padding-bottom:0;display:grid}.cen-doc>.cen-barras{grid-area:1/1/auto/-1;margin-bottom:14px}.cen-doc>.cdoc-indice{grid-area:2/1;min-width:0;margin-bottom:10px}.cen-doc>.cen-conteudo{flex-direction:column;grid-area:3/1;min-height:0;display:flex;overflow:hidden}.cen-doc>.cen-conteudo>*{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.cen-doc>.cen-salvar{background:#fff;border:0;border-top:1px solid #d6dce5;border-radius:0;grid-area:4/1;margin-top:8px;padding:12px 0;position:static}.cen-doc>.cen-msg{grid-area:5/1/auto/-1}.cen-doc .cen-salvar.is-pendente,.cen-doc .cen-salvar.is-salvo{background:#fff;border:0;border-top:1px solid #d6dce5}.cen-doc .cen-salvar-marca{color:#fff;background:#b4bccb;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.78rem;display:inline-grid}.cen-doc .cen-salvar.is-salvo .cen-salvar-marca{color:#fff;background:#21805b}.cen-doc .cen-salvar.is-pendente .cen-salvar-marca{color:#fff;background:#e0a12e}.cen-indice-titulo{color:#55607a;padding:0 12px 6px;font-size:14px;display:block}.cen-indice-select{display:none}.cen-indice-select .sel-botao{width:100%;height:44px}@media (max-width:767px){.cen-indice{display:none}.cen-indice-select{display:block}}@media (min-width:768px){.central-empresa.cen-doc{grid-template-columns:var(--cdoc-w) minmax(0,1fr)}.cen-doc>.cdoc-indice{grid-row:2/5}.cen-doc>.cen-conteudo,.cen-doc>.cen-salvar,.cen-doc>.cen-msg{grid-column:2}.cen-doc .cen-indice{border-bottom:0;flex-direction:column;gap:2px;overflow:visible}.cen-doc .cen-indice-titulo{display:block}.cen-doc .cen-indice-item{text-align:left;border-bottom:0;border-left:3px solid #0000;border-radius:0;justify-content:space-between;width:100%;min-height:44px;padding:0 12px}.cen-doc .cen-indice-item.is-ativa{background:#e3f4f4;border-left-color:#21a3a3}}@media (min-width:1100px){.cen-doc{--cdoc-w:200px}}@media (max-width:767px){.central-empresa.cen-doc{height:calc(100dvh - 190px)}.cen-doc .cen-indice-titulo{display:none}}.cen-doc .pgl,.cen-doc .pgl-conteudo{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.cen-doc .pgl-lista{scrollbar-width:thin;scrollbar-color:#b3bdcc transparent;flex:auto;min-height:0;overflow-y:auto}.cdoc-titulo{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.cdoc-h{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0;font-size:24px;font-weight:500;line-height:1.2}.cdoc-sub{color:#55607a;margin:2px 0 0;font-size:15px;line-height:1.4}.cdoc-sub--pequeno{font-size:14px}.cdoc-abas{border-bottom:1px solid #d6dce5;flex:none;gap:24px;display:flex}.cdoc-aba{color:#526477;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;height:44px;margin-bottom:-1px;padding:0 2px;font-size:16px;font-weight:400}.cdoc-aba.is-ativa{color:#1b2433;border-bottom-color:#21a3a3;font-weight:500}.cdoc-aba-conta{color:#526477;font-weight:400}.cdoc-aba:focus-visible{outline-offset:-3px;outline:3px solid #264a80}.cdoc-lista{scrollbar-width:thin;scrollbar-color:#b3bdcc transparent;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.pess,.prog,.man,.comp--central{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.pess-linha-p{border-bottom:1px solid #e3e8ee;align-items:center;gap:14px;min-height:64px;padding:8px 0;display:flex}.pess-avatar{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:16px;display:grid}.pess-textos{flex-direction:column;flex:1;min-width:0;display:flex}.pess-nome{color:#1b2433;font-size:17px}.pess-cargo{color:#55607a;font-size:15px}.pess-estado{white-space:nowrap;font-size:15px}.pess-estado--em-dia{color:#1e7a3e}.pess-estado--pendente{color:#8a5a00}.pess-estado--vencido{color:#b83a33}.pess-estado--sem-registro,.pess-estado--inativa{color:#55607a}.pess-linha-p.is-inativa .pess-nome{color:#7a8499}@media (max-width:599px){.pess-linha-p{flex-wrap:wrap}.pess-estado{flex-basis:100%;order:3;padding-left:54px}}.jan-camada{inset:0;top:env(titlebar-area-height,0px);z-index:150;background:#12202b73;place-items:center;padding:16px;display:grid;position:fixed}.jan-caixa{width:100%;max-height:calc(100dvh - 32px - env(titlebar-area-height,0px));background:#fff;border-radius:16px;outline:0;flex-direction:column;display:flex;box-shadow:0 12px 40px #12202b40}.jan-cabeca{justify-content:space-between;align-items:center;padding:20px 24px 8px;display:flex}.jan-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0;font-size:20px;font-weight:500}.jan-fechar{color:#1b2433;cursor:pointer;background:#fff;border:1px solid #d6dce5;border-radius:50%;place-items:center;width:36px;height:36px;font-size:14px;display:grid}.jan-fechar:focus-visible{outline-offset:2px;outline:3px solid #264a80}.jan-corpo{flex-direction:column;gap:14px;min-height:0;padding:8px 24px;display:flex;overflow-y:auto}.jan-rodape{justify-content:flex-end;gap:12px;padding:12px 24px 20px;display:flex}.jan-campo{flex-direction:column;gap:6px;display:flex}.jan-rotulo{color:#1b2433;justify-content:space-between;align-items:baseline;font-size:15px;display:flex}.jan-conta{color:#55607a;font-size:14px}.jan-aviso{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45}@media (max-width:767px){.jan-camada{place-items:end center;padding:0}.jan-caixa{max-height:calc(92dvh - env(titlebar-area-height,0px));border-radius:16px 16px 0 0;max-width:none!important}}.prog-item{border-bottom:1px solid #e3e8ee}.prog-linha{align-items:center;gap:12px;min-height:64px;padding:8px 0;display:flex}.prog-nome{min-width:0;font:inherit;text-align:left;color:#1b2433;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}.prog-nome:disabled{cursor:default;opacity:1;color:#1b2433}.prog-nome:focus-visible{outline-offset:2px;outline:3px solid #264a80}.prog-titulo{font-size:17px}.prog-descricao{color:#55607a;font-size:15px}.prog-estado-wrap{flex:none;align-items:center;padding-left:18px;display:inline-flex;position:relative}.prog-estado-wrap:before{content:"";border-radius:50%;width:9px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:0}.prog-estado-wrap--ativo{color:#1e7a3e}.prog-estado-wrap--ativo:before{background:#21805b}.prog-estado-wrap--implantacao{color:#8a5a00}.prog-estado-wrap--implantacao:before{background:#e0a12e}.prog-estado-wrap--nao-iniciado{color:#55607a}.prog-estado-wrap--nao-iniciado:before{background:#b4bccb}html:root:root body .sel-botao.prog-estado{width:auto;height:40px;min-height:40px;color:inherit;background:0 0;border:0;padding:0 4px;font-size:16px}.prog-estado .sel-seta{font-size:0}.prog-estado .sel-seta:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;display:block;transform:rotate(45deg)translateY(-2px)}.prog-detalhes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 0 14px;display:grid}.prog-campo--largo{grid-column:1/-1}@media (max-width:599px){.prog-detalhes{grid-template-columns:minmax(0,1fr)}}.man-sec{border-bottom:1px solid #e3e8ee;flex-direction:column;flex:0 auto;min-height:0;display:flex}.man-cab{width:100%;min-height:64px;font:inherit;text-align:left;color:#1b2433;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:14px;padding:8px 0;display:flex}.man-cab:focus-visible{outline-offset:-3px;outline:3px solid #264a80}.man-cab-textos{flex-direction:column;flex:1;min-width:0;display:flex}.man-titulo{font-size:18px;font-weight:500}.man-apoio{color:#55607a;font-size:15px}.man-resumo{white-space:nowrap;align-items:center;gap:8px;font-size:15px;display:inline-flex}.man-bolinha{border-radius:50%;width:9px;height:9px}.man-resumo--ok{color:#1e7a3e}.man-resumo--ok .man-bolinha{background:#21805b}.man-resumo--pendente{color:#8a5a00}.man-resumo--pendente .man-bolinha{background:#e0a12e}.man-corpo{scrollbar-width:thin;scrollbar-color:#b3bdcc transparent;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:4px 6px 14px 0;display:flex;overflow-y:auto}.man-preencher{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.man-preencher-apoio{color:#55607a;font-size:15px}.man-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 18px;display:grid}.man-campo{flex-direction:column;gap:6px;min-width:0;display:flex}.man-campo--duplo{grid-column:span 2}.man-rotulo{color:#1b2433;font-size:15px}@media (max-width:1099px){.man-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.man-grade{grid-template-columns:minmax(0,1fr)}.man-campo--duplo{grid-column:auto}}.man-corpo--resp{gap:10px;padding-right:0;overflow:hidden}.man-lista{scrollbar-width:thin;scrollbar-color:#b3bdcc transparent;flex:auto;min-height:0;margin:0;padding:0 6px 0 0;list-style:none;overflow-y:auto}.man-resp{border-bottom:1px solid #e3e8ee}.man-resp-linha{align-items:center;gap:14px;min-height:52px;padding:6px 0;display:flex}.man-liga{color:#fff;cursor:pointer;background:#fff;border:2px solid #7f8ba3;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:0;display:grid}.man-liga.is-ligada{background:#21805b;border-color:#21805b}.man-liga:focus-visible{outline-offset:2px;outline:3px solid #264a80}.man-resp-texto{color:#1b2433;flex:1;min-width:0;font-size:16px;line-height:1.4}.man-resp.is-desligada .man-resp-texto{color:#7a8499}.man-resp-edicao{flex-direction:column;gap:8px;padding:0 0 12px 42px;display:flex}.man-resp-conta{color:#55607a;align-self:flex-end;font-size:14px}.man-adicionar{color:#264a80;cursor:pointer;background:#fff;border:1.5px dashed #8a96ad;border-radius:10px;flex:none;height:44px;font-size:16px}.man-adicionar:focus-visible{outline-offset:2px;outline:3px solid #264a80}.comp-resumo{margin:2px 0 0;font-size:15px}.comp-resumo--nc{color:#b83a33}.comp-resumo--pend{color:#8a5a00}.comp-resumo--ok{color:#1e7a3e}.comp-linha{border-bottom:1px solid #e3e8ee;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.comp-bolinha{background:#b4bccb;border-radius:50%;flex:none;width:10px;height:10px;margin-top:8px}.comp-bolinha--vencido{background:#b83a33}.comp-bolinha--vence-em-breve{background:#e0a12e}.comp-bolinha--em-dia{background:#21805b}.comp-l-textos{flex-direction:column;flex:1;min-width:0;display:flex}.comp-l-titulo{color:#1b2433;font-size:17px}.comp-l-sub{color:#55607a;font-size:15px}.comp-l-estado{white-space:nowrap;margin-top:2px;font-size:15px}.comp-l-estado--vencido{color:#b83a33}.comp-l-estado--vence-em-breve{color:#8a5a00}.comp-l-estado--em-dia{color:#1e7a3e}.comp-l-estado--sem-validade{color:#55607a}.comp-l-semmenu{flex:none;width:36px}.comp-corpo{display:contents}@media (max-width:599px){.cdoc-titulo{flex-direction:column;align-items:stretch}.comp-anexar{width:100%}.comp-l-estado{white-space:normal;text-align:right}}html:root:root body .amb-lista-linha.is-atual,html:root:root body .pdoc .pdoc-item.is-ativa,html:root:root body .pdoc .pdoc-item.is-ativa.is-falta{background:#fff6e5;border-left-color:#f0d9a0}html:root:root body .cen-doc .ui-btn--save.is-apagado{color:#fff;background:#1e7a3e}@media (max-width:599px){html:root:root body .pess-linha-p{align-items:center;row-gap:0;height:auto;min-height:88px;padding:10px 0}html:root:root body .pess-linha-p .pess-estado{flex-basis:100%;order:3;margin-top:-8px;padding-left:54px}html:root:root body .pess-linha-p .pess-textos{flex:1;min-width:0}}@media (max-width:1099px){html:root:root body .pop-registros-area{overscroll-behavior:contain;scrollbar-width:thin;min-height:220px;padding-right:4px;overflow-y:auto}}html:root:root body .cen-indice-conta{color:#526477}html:root:root body .cen-doc .cdoc-lista{padding-right:12px}html:root:root body .cdoc-sub-toque{display:none}@media (max-width:1099px){html:root:root body .cdoc-sub-pc{display:none}html:root:root body .cdoc-sub-toque{display:inline}}html:root:root body .prog-linha{gap:14px;min-height:64px;padding:0}html:root:root body .prog-titulo{line-height:22px}html:root:root body .prog-descricao{line-height:20px}html:root:root body .man-cab{min-height:72px;padding:12px 0}html:root:root body .man-cab-textos{gap:3px}html:root:root body .man-apoio{padding-bottom:2px;line-height:1.35}html:root:root body .man-sec{border-bottom:1px solid #d6dce5}html:root:root body .man-corpo{gap:8px;padding-top:0}html:root:root body .man-campo{gap:3px}html:root:root body .man-rotulo{line-height:20px}html:root:root body input.ui-input.is-data-vazia::-webkit-datetime-edit{color:#7a8499!important}html:root:root body input.ui-input.is-data-vazia::-webkit-datetime-edit-fields-wrapper{color:#7a8499!important}html:root:root body .ui-input.is-data-vazia:focus::-webkit-datetime-edit{color:#1b2433}html:root:root body .man-liga{position:relative;overflow:visible}html:root:root body .man-liga:after{content:"";position:absolute;inset:-7px}html:root:root body .man-resp-linha{min-height:56px}html:root:root body .jan-fechar{width:40px;height:40px}html:root:root body .cen-salvar .ui-btn--save:disabled{color:#fff;opacity:.85;background:#1e7a3e;border:0}html:root:root body .pess-linha-p .cadest-mais{box-shadow:none;background:0 0;border:0}html:root:root body .pess-linha-p .cadest-mais:hover{background:#f1f3f7}html:root:root body .cdoc-lista .comp-form.is-aberto{padding-top:0;padding-bottom:0}html:root:root body .cdoc-lista .comp-form.is-aberto>.ui-card-title{z-index:2;background:#fff;margin:0;padding:14px 0 10px;position:sticky;top:0}html:root:root body .cdoc-lista .comp-form.is-aberto>.comp-form-acoes{z-index:2;background:#fff;border-top:1px solid #e3e8ee;margin:0;padding:12px 0 14px;position:sticky;bottom:0}html:root:root body .pess-vazio{flex-direction:column;align-items:flex-start;gap:14px;padding:18px 0;display:flex}html:root:root body .pess-vazio-texto{color:#55607a;margin:0;font-size:16px}html:root:root body .pess-ver-inativos{color:#264a80;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:10px 0 4px;padding:8px 0;font-size:15px;text-decoration:underline}html:root:root body .pess-estado--inativa{color:#55607a}html:root:root body .jan-titulo{font-weight:500}html:root:root body .man-liga{background:0 0;border:0;width:40px;height:40px;position:relative;overflow:visible}html:root:root body .man-liga:after{content:none}html:root:root body .man-liga:before{content:"";background:#fff;border:2px solid #7f8ba3;border-radius:50%;position:absolute;inset:6px}html:root:root body .man-liga.is-ligada:before{background:#21805b;border-color:#21805b}html:root:root body .man-liga>*{position:relative}html:root:root body .man-corpo{padding-bottom:4px}html:root:root body .man-grade{gap:6px 18px}html:root:root body .man-preencher{gap:10px}html:root:root body .man-cab{padding:8px 0}html:root:root body .man-sec{flex:none}html:root:root body .man-sec:has(.man-corpo){flex:1 1 0;min-height:0}html:root:root body .man-lista{padding-bottom:8px}html:root:root body .man-adicionar{margin-top:4px}html:root:root body .jan-rodape .ui-btn--save:disabled,html:root:root body .jan-rodape .ui-btn--save.is-apagado{color:#fff;opacity:.5;background:#1e7a3e;border:0}html:root:root body .jan-caixa .ui-field-error{font-size:15px}html:root:root body .pess-linha-p.is-inativa .pess-nome,html:root:root body .man-resp.is-desligada .man-resp-texto{color:#55607a}html:root:root body :is(.ui-btn--laranja,.pgl-adicionar-botao,.pgl-aprovar,.cc-continuar,.cc-proxima-botao){background:var(--botao-laranja);color:#fff;border:0;font-weight:400}html:root:root body :is(.ui-btn--laranja,.pgl-adicionar-botao,.pgl-aprovar,.cc-continuar,.cc-proxima-botao):hover:not(:disabled){background:var(--botao-laranja-hover)}html:root:root body .pess-tabela{width:100%;font-size:15px}html:root:root body .pess-tabela th{color:#55607a;padding:8px 10px;font-size:14px;font-weight:500}html:root:root body .pess-tabela td{padding:10px;font-size:15px}html:root:root body .pess-tabela td:first-child{white-space:normal}html:root:root body .pess-acoes{text-align:right;width:48px}html:root:root body .pess-sit{white-space:nowrap;font-size:15px}html:root:root body .pess-sit--em-dia{color:#1e7a3e}html:root:root body .pess-sit--vence-em-breve{color:#8a5a00}html:root:root body .pess-sit--vencido{color:#b83a33}html:root:root body .pess-sit--sem-validade,html:root:root body .pess-sit--antiga{color:#55607a}html:root:root body .pess-estado-link{font:inherit;text-underline-offset:3px;cursor:pointer;color:#55607a;background:0 0;border:0;padding:8px 0;font-size:15px;text-decoration:underline}html:root:root body .pess-estado-link:focus-visible{outline-offset:2px;outline:3px solid #264a80}html:root:root body .trn-linha{gap:12px;min-width:0;display:grid}html:root:root body .trn-linha--pessoa{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}html:root:root body .trn-linha--datas{grid-template-columns:repeat(3,minmax(0,1fr))}html:root:root body .trn-linha .jan-campo{min-width:0}html:root:root body .trn-linha .ui-input{width:100%;min-width:0}@media (max-width:599px){html:root:root body .trn-linha--pessoa,html:root:root body .trn-linha--datas{grid-template-columns:minmax(0,1fr)}}html:root:root body .jan-sugestao{color:#1b2433;justify-content:space-between;align-items:center;gap:10px;margin:0;font-size:15px;display:flex}html:root:root body .pess-apoio{background:0 0;border:0;padding:0}html:root:root body .pess-apoio summary{color:#264a80;text-underline-offset:3px;cursor:pointer;font-size:15px;text-decoration:underline}html:root:root body .cen-salvar-erro{color:#b83a33;font-size:15px}html:root:root body .faixa-outra-empresa{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;font-size:15px}html:root:root body .faixa-outra-empresa .faixa-outra-botao{color:#1b2433;min-height:36px;box-shadow:none;background:#fff;border:2px solid #264a80;border-radius:10px;padding:0 14px;font-size:15px;font-weight:400}html:root:root body .faixa-outra-empresa .faixa-outra-botao:hover{background:#f1f3f7}html:root:root body .faixa-outra-empresa .faixa-outra-botao:focus-visible{outline-offset:2px;outline:3px solid #264a80}html:root:root body .cc2{flex-direction:column;gap:16px;min-height:0;display:flex}html:root:root body .cc2 .ui-head{flex:none}html:root:root body .cc2-proxima{background:#fff;border:1px solid #e3e8ee;border-radius:12px;flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;display:grid}html:root:root body .cc2-proxima-icone{color:#fff;background:#264a80;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}html:root:root body .cc2-proxima-textos{flex-direction:column;gap:4px;min-width:0;display:flex}html:root:root body .cc2-eyebrow{color:#526477;font-size:15px}html:root:root body .cc2-ambiente{color:#263445;overflow-wrap:anywhere;font-size:20px;font-weight:400;line-height:1.25}html:root:root body .cc2-barra{background:#e3e8ee;border-radius:3px;height:6px;overflow:hidden}html:root:root body .cc2-barra>span{background:#264a80;border-radius:3px;height:100%;display:block}html:root:root body .cc2-resp{color:#526477;font-size:15px}html:root:root body .cc2-continuar{background:var(--botao-laranja);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:10px;flex:none;height:44px;padding:0 20px;font-size:16px;font-weight:400}html:root:root body .cc2-continuar:hover:not(:disabled){background:var(--botao-laranja-hover)}html:root:root body .cc2-continuar:disabled{opacity:.45;cursor:not-allowed}html:root:root body .cc2-continuar:focus-visible,html:root:root body .cc2-cartao:focus-visible,html:root:root body .cc2-nc:focus-visible,html:root:root body .cc2-finalizar:focus-visible,html:root:root body .cc2-ver-todas:focus-visible,html:root:root body .cc2-programas:focus-visible{outline-offset:2px;outline:3px solid #264a80}html:root:root body .cc2-grade{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}html:root:root body .cc2-cartao{min-width:0;min-height:76px;font:inherit;text-align:left;color:#263445;cursor:pointer;background:#fff;border:1px solid #e3e8ee;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}html:root:root body .cc2-cartao:hover:not(:disabled){border-color:#264a80}html:root:root body .cc2-cartao:disabled{cursor:default;opacity:.7}html:root:root body .cc2-icone{color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}html:root:root body .cc2-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html:root:root body .cc2-nome{color:#263445;font-size:16px;font-weight:500;line-height:22px}html:root:root body .cc2-resumo{color:#526477;overflow-wrap:anywhere;font-size:15px;line-height:20px}html:root:root body .cc2-seta{color:#7f8ba3;flex:none;font-size:24px;line-height:1}html:root:root body .cc2-programas{font:inherit;color:#264a80;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-start;padding:6px 0;font-size:15px;text-decoration:underline}html:root:root body .cc2-ncs{flex-direction:column;flex:1 1 0;gap:8px;min-height:96px;display:flex}html:root:root body .cc2-ncs-cab{flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}html:root:root body .cc2-ncs-titulo{color:#263445;margin:0;font-size:17px;font-weight:500}html:root:root body .cc2-ver-todas{font:inherit;color:#264a80;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:15px}html:root:root body .cc2-ncs-lista{border-top:1px solid #e3e8ee;flex-direction:column;flex:1 1 0;gap:0;min-height:0;display:flex;overflow-y:auto}html:root:root body .cc2-nc{width:100%;min-height:60px;font:inherit;text-align:left;color:#263445;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e3e8ee;align-items:center;gap:12px;padding:8px 2px;display:flex}html:root:root body .cc2-nc-icone{color:#fff;background:#c83f45;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}html:root:root body .cc2-nc-textos{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html:root:root body .cc2-nc-titulo{color:#263445;overflow-wrap:anywhere;font-size:16px;line-height:22px}html:root:root body .cc2-nc-sub{color:#526477;overflow-wrap:anywhere;font-size:15px;line-height:20px}html:root:root body .cc2-finalizar{color:#1b2433;height:40px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:10px;flex:none;padding:0 18px;font-size:16px;font-weight:400}html:root:root body .cc2-finalizar:hover{background:#f1f3f7}@media (max-width:1099px){html:root:root body .cc2-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html:root:root body .cc2-proxima{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;padding:14px}html:root:root body .cc2-continuar{grid-column:1/-1;width:100%}html:root:root body .cc2-ambiente{font-size:18px}html:root:root body .cc2-grade{gap:8px}html:root:root body .cc2-cartao{gap:8px;min-height:68px;padding:8px 10px}html:root:root body .cc2-icone{width:36px;height:36px}html:root:root body .cc2-seta{display:none}html:root:root body .cc2-nome{font-size:15px}html:root:root body .cc2-resumo{font-size:14px;line-height:18px}}html[data-modo=campo]:root:root body .cc2{gap:12px}html[data-modo=campo]:root:root body .cc2-finalizar{align-self:stretch}html:root:root body .prog-capitulo{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:10px;flex:none;justify-content:space-between;align-items:center;gap:16px;margin:0 0 18px;padding:12px 16px;display:flex}html:root:root body .prog-capitulo-texto{flex-direction:column;gap:2px;min-width:0;display:flex}html:root:root body .prog-capitulo p{color:#1b2433;margin:0;font-size:15px;font-weight:400;line-height:1.4}html:root:root body .prog-capitulo-titulo{font-weight:500}html:root:root body .prog-capitulo-conta{white-space:nowrap;flex:none}@media (max-width:599px){html:root:root body .prog-capitulo{flex-direction:column;align-items:flex-start;gap:6px}html:root:root body .prog-capitulo-conta{white-space:normal}}html:root:root body .comp-tarja{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;font-size:15px}html:root:root body .ui-row-extra>.comp-tarja{background:#fff6e5;border:0;border-top:1px solid #f0d9a0}html:root:root body .man-atividade{resize:none;white-space:pre-wrap;overflow-wrap:anywhere;min-height:64px;line-height:1.35}html:root:root body .man-sugestoes{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}html:root:root body .man-sugestoes-rotulo{color:#55607a;font-size:14px}html:root:root body .man-sugestao{max-width:100%;font:inherit;text-align:left;color:#1b2433;cursor:pointer;background:#fff6e5;border:1px solid #f0d9a0;border-radius:10px;padding:6px 12px;font-size:14px;line-height:1.3}html:root:root body .man-sugestao:hover{background:#ffefd0}html:root:root body .man-sugestao:focus-visible,html:root:root body .man-link:focus-visible{outline-offset:2px;outline:3px solid #264a80}html:root:root body .man-link{font:inherit;color:#264a80;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}html:root:root body .cen-doc .pgl{align-items:stretch}html:root:root body .cen-doc .pgl-conteudo{align-self:stretch;width:100%}:root{--botao-laranja:#d9500f;--botao-laranja-hover:#bf450c}html:root:root body .jan-conta--baixo{color:#526477;align-self:flex-end;margin-top:-2px;font-size:14px}html:root:root body .cadest-menu{align-content:flex-start;height:auto}html:root:root body .cadest-menu-item{flex:none}html:root:root body .pess-estado-link.pess-estado--vencido{color:#b83a33}html:root:root body .pess-cap-lista{margin:0;padding:0;list-style:none;display:none}@media (max-width:1099px){html:root:root body .pess-tabela{display:none}html:root:root body .pess-cap-lista{display:block}html:root:root body .pess-cap-item{border-bottom:1px solid #e3e8ee;grid-template-columns:minmax(0,1fr) auto 40px;align-items:center;gap:4px 10px;padding:10px 0;display:grid}html:root:root body .pess-cap-item.is-antiga{opacity:.6}html:root:root body .pess-cap-textos{flex-direction:column;gap:2px;min-width:0;display:flex}html:root:root body .pess-cap-titulo{color:#1b2433;overflow-wrap:anywhere;font-size:16px;font-weight:500}html:root:root body .pess-cap-sub{color:#526477;font-size:15px}}html:root:root body .cc2-barra{background:#e3e7ee;display:flex}html:root:root body .cc2-barra>span{border-radius:0;flex:none;height:100%}html:root:root body .cc2-barra>.cc2-barra-ok{background:#21805b}html:root:root body .cc2-barra>.cc2-barra-nc{background:#c83f45}html:root:root body .cc2-barra>.cc2-barra-na{background:#8a96ad}html:root:root body .cc2-nc{box-sizing:border-box;flex:none;height:64px;min-height:64px}html:root:root body .cc2-nc-titulo,html:root:root body .cc2-nc-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:root:root body .comp-l-venc{color:#526477;font-size:15px;font-weight:400}html:root:root body .comp-linha.is-substituido .comp-l-titulo,html:root:root body .comp-linha.is-substituido .comp-l-sub,html:root:root body .comp-linha.is-substituido .comp-l-venc,html:root:root body .comp-linha.is-substituido .comp-l-estado{color:#526477}html:root:root body .man-corpo{padding-top:10px;padding-bottom:14px;scroll-padding:12px 0}html:root:root body .man-grade .man-campo{scroll-margin:12px 0}html:root:root body .man-sugestoes-rotulo{font-size:15px}html:root:root body :is(.cc2-ver-todas,.cc2-programas,.pess-estado-link,.man-sugestao){align-items:center;min-height:40px;display:inline-flex}html:root:root body .man-sugestao{padding:6px 12px;font-size:15px}html:root:root body .pess-tabela th{font-size:15px}@media (max-width:640px){html:root:root body .cc2-resumo{font-size:15px}}html:root:root body .man-linhas{margin:0;padding:0;list-style:none}html:root:root body .man-lin{border-bottom:1px solid #d6dce5}html:root:root body .man-lin .man-cab{border:1px solid #0000;border-radius:10px;padding:12px 14px}html:root:root body .man-lin.is-aberta{border-bottom-color:#0000}html:root:root body .man-lin.is-aberta .man-cab{background:#fff6e5;border-color:#f0d9a0 #f0d9a0 #0000;border-radius:10px 10px 0 0}html:root:root body .man-seta{text-align:center;color:#55607a;flex:none;width:18px;font-size:20px;line-height:1}html:root:root body .man-jan{z-index:900;box-sizing:border-box;background:#fff;border:1px solid #f0d9a0;border-top:0;border-radius:0 0 12px 12px;flex-direction:column;display:flex;position:fixed;box-shadow:0 12px 28px #1b243329}html:root:root body .man-jan-corpo{flex:none;padding:12px 16px 14px}html:root:root body .man-jan.is-rola .man-jan-corpo,html:root:root body .man-folha .man-jan-corpo{scrollbar-width:thin;scrollbar-color:#b3bdcc transparent;flex:1 1 0;min-height:0;scroll-padding:12px 0;overflow-y:auto}html:root:root body .man-jan .man-preencher,html:root:root body .man-folha .man-preencher{flex-wrap:wrap;flex:none;padding:14px 16px 0}html:root:root body .man-jan .man-preencher-apoio{white-space:nowrap}html:root:root body .man-jan .man-lista,html:root:root body .man-folha .man-lista{padding:0 0 8px;overflow:visible}html:root:root body .man-jan-corpo .man-adicionar{width:100%}html:root:root body .man-rodape{border-top:1px solid #e3e8ee;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}html:root:root body .man-rodape-botoes{align-items:center;gap:10px;display:inline-flex}html:root:root body .man-estado{color:#1b2433;align-items:center;gap:8px;font-size:15px;display:inline-flex}html:root:root body .man-estado--ok{color:#1e7a3e}html:root:root body .man-estado--erro{color:#b83a33}html:root:root body .man-ponto{background:#e0a800;border-radius:50%;width:9px;height:9px}html:root:root body .man-atividade-caixa{display:block;position:relative}html:root:root body .man-atividade{height:44px;min-height:44px;max-height:88px;padding-top:9px;padding-bottom:9px;line-height:24px;overflow-y:auto}html:root:root body .man-atividade-caixa .man-atividade{box-sizing:border-box;width:100%;display:block}html:root:root body .man-sug-lista{z-index:5;background:#fff;border:1px solid #d6dce5;border-radius:10px;flex-direction:column;padding:4px 0;display:flex;position:absolute;top:calc(100% + 2px);left:0;right:0;box-shadow:0 8px 20px #1b243324}html:root:root body .man-sug-cab{color:#55607a;padding:8px 14px 4px;font-size:14px}html:root:root body .man-sug-item{color:#1b2433;cursor:pointer;align-items:center;min-height:40px;padding:6px 14px;font-size:15px;line-height:1.3;display:flex}html:root:root body .man-sug-item.is-ativa{background:#fff6e5}@media (max-width:599px){html:root:root body .man-grade{grid-template-columns:repeat(2,minmax(0,1fr))}html:root:root body .man-campo--duplo{grid-column:span 2}}@media (max-width:479px){html:root:root body .man-grade{grid-template-columns:minmax(0,1fr)}html:root:root body .man-campo--duplo{grid-column:auto}}html:root:root body .man-folha-camada{z-index:1000;inset:env(titlebar-area-height,0px) 0 0 0;align-items:flex-end;display:flex;position:fixed}html:root:root body .man-folha-fundo{background:#1b243366;position:absolute;inset:0}html:root:root body .man-folha{box-sizing:border-box;background:#fff;border-radius:16px 16px 0 0;flex-direction:column;width:100%;height:calc(100% - 24px);display:flex;position:relative;box-shadow:0 -8px 24px #1b24332e}html:root:root body .man-folha-topo{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 6px;display:flex}html:root:root body .man-folha-titulos{flex-direction:column;min-width:0;display:flex}html:root:root body .man-folha-titulo{color:#1b2433;font-size:18px;font-weight:500}html:root:root body .man-folha-estado{color:#55607a;font-size:15px}html:root:root body .man-folha-fechar{color:#1b2433;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;width:44px;height:44px;font-size:20px}html:root:root body .man-folha .man-preencher{padding-bottom:8px}html:root:root body .man-atividade{resize:none;height:auto;min-height:44px;max-height:240px;overflow-y:hidden}html:root:root body .man-sem-rt{color:#55607a;grid-column:1/-1;margin:0;font-size:14px}html:root:root body .man-jan{z-index:80}html:root:root body .man-folha-camada{z-index:85}html:root:root body [inert]{pointer-events:none}html:root:root body .pc-empresas-cab{flex-wrap:wrap;align-items:baseline;gap:6px 14px;display:flex}html:root:root body .ui-field-aviso{color:var(--botao-laranja,#d9500f);font-size:14px}html:root:root body .esc-janela .esc-caixa{appearance:none;background:#fff;border:1.5px solid #7f8ba3;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}html:root:root body .esc-janela .esc-caixa:checked:after{content:"✓";color:#fff;border:0;width:auto;height:auto;margin:0;font-size:14px;font-weight:400;line-height:1;transform:none}html:root:root body .pacote-janela .esc-opcao.is-on{background:#fff6e5;border-color:#f0d9a0}html:root:root body .pacote-janela .pacote-aplicar{color:#fff;height:44px}html:root:root body .pacote-novo{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html:root:root body .pacote-novo .ui-input{flex:220px;min-width:0}html:root:root body .nova-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px}html:root:root body .nova-form>.propostacnpj,html:root:root body .nova-form>[class*=proposta]{order:5}html:root:root body .nova-form>.nova-receita{order:10}html:root:root body .nova-form>.nova-campo{order:20}html:root:root body .nova-form>.nova-campo--cnpj{order:0}html:root:root body .nova-form>.nova-tipo-linha{order:30}html:root:root body .nova-form>.nova-campo--tipo{order:31}html:root:root body .nova-form>.nova-complete{order:40}html:root:root body .nova-form>.nova-campo--horarioFuncionamento,html:root:root body .nova-form>.nova-campo--email{order:50;grid-column:span 2}html:root:root body .nova-form>.nova-resp{order:60}html:root:root body .nova-form>.nova-cor,html:root:root body .nova-form>.nova-mais{order:70}html:root:root body .nova-receita{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:12px;padding:12px 16px}html:root:root body .nova-receita-topo{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:6px;display:flex}html:root:root body .nova-fonte{color:#55607a;font-size:14px}html:root:root body .nova-corrigir{margin-left:auto;font-size:15px}html:root:root body .nova-receita-lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 16px;margin:0;display:grid}html:root:root body .nova-receita-lista dt{color:#55607a;font-size:13px}html:root:root body .nova-receita-lista dd{overflow-wrap:anywhere;margin:0;font-size:15px;line-height:20px}html:root:root body .nova-receita-larga{grid-column:1/-1}html:root:root body .nova-receita-vazio{color:#55607a;margin:0;font-size:15px}html:root:root body .nova-encontrado{color:#1e7a3e;margin-top:4px;font-size:15px;display:block}html:root:root body .nova-tipo-linha{color:#1b2433;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:15px;display:flex}html:root:root body .nova-tipo-linha .ui-btn{height:40px}html:root:root body .nova-complete{color:#1b2433;margin:4px 0 0;font-size:16px;font-weight:500}html:root:root body .nova-mais summary{cursor:pointer;color:#1b2433;align-items:center;min-height:40px;font-size:15px;display:flex}html:root:root body .central-empresa--nova .cen-salvar{justify-content:flex-end;align-items:center;gap:10px;display:flex}html:root:root body .central-empresa--nova .cen-salvar-aviso{color:#b83a33;margin-right:auto}html:root:root body .central-empresa--nova .nova-cancelar{height:44px}@media (min-width:768px){html:root:root body .central-empresa--nova{height:auto;min-height:0}html:root:root body .central-empresa--nova .cen-conteudo{padding-right:0;overflow:visible}}@media (max-width:1199px){html:root:root body .nova-receita-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){html:root:root body .central-empresa--nova{height:auto;min-height:0;padding-bottom:84px}html:root:root body .central-empresa--nova .cen-conteudo{overflow:visible}html:root:root body .central-empresa--nova .cen-salvar{z-index:60;background:#fff;border-top:1px solid #e3e8ee;padding:10px 16px;position:fixed;bottom:0;left:0;right:0}html:root:root body .nova-form{grid-template-columns:minmax(0,1fr)}html:root:root body .nova-form>*{grid-column:1/-1}html:root:root body .nova-receita-lista{grid-template-columns:minmax(0,1fr)}html:root:root body .esc-janela .esc-rodape{flex-wrap:wrap;padding:12px 16px}html:root:root body .esc-janela .esc-rodape>:first-child,html:root:root body .esc-janela .esc-rodape-botoes{flex:100%}html:root:root body .esc-janela .esc-rodape-botoes>.ui-btn{white-space:normal;text-align:center;flex:1 1 0;min-width:0;height:auto;min-height:44px;padding-left:10px;padding-right:10px;line-height:1.2}html:root:root body .esc-janela .esc-rodape-botoes>.ui-btn:first-child{flex:0 0 36%}}html:root:root body .man-oferta{color:#46526a;flex-wrap:wrap;flex-basis:100%;align-items:center;gap:8px;font-size:13px;display:flex}html:root:root body .pacote-resumo-pc{color:#55607a;flex:320px;font-size:14px}html:root:root body .pacote-resumo-cel{display:none}html:root:root body .nova-tipo-linha>span:first-child{flex:100%}@media (min-width:1200px){html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial)){grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:dense;gap:10px 28px}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>*{grid-column:1}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-campo--cnpj{grid-area:1/1}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial)) .nova-campo--cnpj .flex{max-width:320px}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-receita{grid-area:2/1/span 4}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-complete{grid-area:1/2;align-self:end;margin:0}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-campo--horarioFuncionamento{grid-area:2/2}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-campo--email{grid-area:3/2}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-resp{grid-area:4/2}:is(html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-cor,html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-mais){grid-area:5/2}:is(html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>[class*=proposta],html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.propostacnpj){grid-area:6/1/auto/-1}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-tipo-linha{grid-area:8/1/auto/-1}html:root:root body .nova-form:not(:has(.nova-campo--razaoSocial))>.nova-campo--tipo{grid-area:9/1/auto/-1}html:root:root body .nova-receita-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1199px){html:root:root body .nova-form>.nova-campo--horarioFuncionamento,html:root:root body .nova-form>.nova-campo--email{grid-column:span 1}}@media (max-width:767px){html:root:root body .pacote-resumo-pc{display:none}html:root:root body .pacote-resumo-cel{color:#55607a;flex-direction:column;flex:auto;gap:2px;font-size:14px;display:flex}html:root:root body .pacote-resumo-cel strong{color:#1b2433;font-size:15px;font-weight:600}}html:root:root body .ne{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:14px 40px;display:grid}html:root:root body .ne-esq,html:root:root body .ne-dir{flex-direction:column;gap:12px;min-width:0;display:flex}html:root:root body .ne-cnpj-linha{align-items:center;gap:12px;display:flex}html:root:root body .ne-cnpj-linha input{flex:0 320px;min-width:0;height:44px;padding:0 12px;font-size:1rem}html:root:root body .ne-buscar{color:#1f3a68;background:#fff;border:1px solid #1f3a68;flex:none;height:44px}html:root:root body .ne-cnpj-linha .nova-encontrado{white-space:nowrap;align-items:center;gap:6px;margin:0;display:inline-flex}html:root:root body .ne .nova-receita-lista{grid-template-columns:minmax(0,1fr);gap:6px}html:root:root body .ne .nova-receita-lista>div{grid-template-columns:130px minmax(0,1fr);gap:0 12px;display:grid}html:root:root body .ne .nova-ativa{color:#1e7a3e}html:root:root body .ne .nova-complete{margin:0 0 2px;font-size:18px;font-weight:500}html:root:root body .ne-par{flex-direction:column;gap:12px;display:flex}html:root:root body .ne .nova-campo input.rounded-xl,html:root:root body .ne .ne-resp input{height:44px;padding:0 12px;font-size:1rem}html:root:root body .ne-card-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}html:root:root body .ne-card-campos .nova-campo--nomeFantasia,html:root:root body .ne-card-campos .nova-campo--razaoSocial,html:root:root body .ne-card-campos .nova-campo--cnaeDescricao,html:root:root body .ne-card-campos .nova-campo--logradouro{grid-column:1/-1}html:root:root body .ne-card-campos input.rounded-xl{height:40px;padding:0 10px}html:root:root body .ne-tipo-caixa{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}html:root:root body .ne-tipo{text-align:left;width:100%;font:inherit;color:#1b2433;background:#fff;border:1px solid #e3e8ee;border-radius:12px;align-items:center;gap:14px;padding:12px 16px;display:flex}html:root:root body .ne-tipo-icone{color:#fff;background:#b8501f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}html:root:root body .ne-tipo-texto{flex-direction:column;flex:auto;gap:2px;min-width:0;font-size:15px;display:flex}html:root:root body .ne-tipo-linha{font-size:17px}html:root:root body .ne-tipo .pacote-resumo-pc{color:#55607a;flex:none;font-size:14px;display:block}html:root:root body .ne-tipo .pacote-tipo-ver{color:#1f3a68;background:#fff;border:1px solid #1f3a68;flex:none;height:44px}html:root:root body .ne-tipo--linha{cursor:pointer}html:root:root body .ne-tipo--linha .ne-tipo-texto strong{font-size:16px;font-weight:600}html:root:root body .ne-tipo--linha .ne-tipo-texto span{color:#55607a;flex:none;font-size:14px}html:root:root body .ne-tipo-seta{color:#55607a;font-size:22px}html:root:root body .ne .nova-mais{flex-direction:column;grid-column:1/-1;gap:10px;display:flex}html:root:root body .ne-resp .mb-1,html:root:root body .ne .nova-campo>.mb-1{color:#1b2433;font-size:14px;font-weight:500}@media (min-width:768px){html:root:root body .central-empresa--nova{gap:8px;height:calc(100dvh - 128px);min-height:0}html:root:root body .central-empresa--nova .cen-conteudo{padding-right:4px;overflow:hidden auto}html:root:root body .central-empresa--nova .cen-salvar{border-top:1px solid #e3e8ee;flex:none;padding-top:12px;position:static}}@media (min-width:768px) and (max-width:1199px){html:root:root body .ne{grid-template-columns:minmax(0,1fr)}html:root:root body .ne-par{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html:root:root body .central-empresa--nova{height:calc(100dvh - 210px)}}@media (max-width:767px){html:root:root body .ne{grid-template-columns:minmax(0,1fr);gap:12px}html:root:root body .ne-cnpj-linha{flex-wrap:wrap}html:root:root body .ne-cnpj-linha input{flex:1 1 0}html:root:root body .ne .nova-receita-lista>div{grid-template-columns:minmax(0,1fr);gap:0}html:root:root body .ne .nova-receita-lista dt{font-size:13px}html:root:root body .central-empresa--nova{padding-bottom:150px}html:root:root body .central-empresa--nova .cen-salvar{bottom:var(--ne-barra,84px)}}html:root:root body .pacote-titulo-linha{padding-right:48px;position:relative}html:root:root body .pacote-fechar{color:#1b2433;cursor:pointer;background:#fff;border:1px solid #d6dce5;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:inline-flex;position:absolute;top:-4px;right:0}html:root:root body .pacote-marcar-todos,html:root:root body .pacote-adicionar{color:#1f3a68;background:0 0;border:0;height:auto;min-height:32px;padding:0;font-size:15px;text-decoration:none}html:root:root body .pacote-adicionar-ex{color:#55607a}html:root:root body .pacote-so-cel{display:none}@media (max-width:767px){html:root:root body .pacote-so-pc{display:none}html:root:root body .pacote-so-cel{display:inline}}html:root:root body .ne .nova-receita-lista>.nova-receita-larga{display:block}html:root:root body .acc-grade{align-items:start}html:root:root body .acc-grade>.pc-field{align-self:start}@media (max-width:767px){html:root:root body .pacote-abas{gap:12px}html:root:root body .pacote-aba{white-space:nowrap;padding-left:0;padding-right:0;font-size:14px}html:root:root body .pacote-aba .pacote-aba-conta{margin-left:4px;font-size:13px;display:inline}}html:root:root body .ne .nova-receita{background:#fff;border:1px solid #e3e7ee}html:root:root body .ne-faixa-situacao{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;padding:10px 16px;font-size:15px;line-height:1.35;display:flex}html:root:root body .ne-situacao-vermelha{color:#c83f45;font-weight:400}html:root:root body .ne .nova-inativa{color:#c83f45}html:root:root body .ne-cnpj-linha .nova-encontrado.is-nao-ativa{color:#8a5a00}html:root:root body .ne-escolher-tipo{color:#2874db;font-weight:500}html:root:root body .ne-tipo-botoes{flex:none;gap:10px;display:flex}html:root:root body .ne-tipo .pacote-tipo-ver{color:#264a80;background:#fff;border:1px solid #264a80}html:root:root body .ne-tipo .ui-btn.pacote-tipo-ver:hover{color:#264a80;background:#eef3fa;border-color:#264a80}html:root:root body .ne-tipo .ui-btn.pacote-aplicar-tudo{color:#fff;background:#2874db;border:1px solid #2874db;flex:none;height:44px;padding:0 18px;font-weight:400}html:root:root body .ne-tipo .ui-btn.pacote-aplicar-tudo:hover{background:#1f63c2;border-color:#1f63c2}html:root:root body .ne-tipo .ui-btn.pacote-alterar{color:#264a80;background:#fff;border:1px solid #264a80;flex:none;height:44px;font-weight:400}html:root:root body .pacote-escolhido{color:#1b2433;align-items:flex-start;gap:8px;font-size:14px;display:flex}html:root:root body .pacote-escolhido-ok{color:#21805b}html:root:root body .pacote-links-cel{font-size:14px}html:root:root body .pacote-links-cel .man-link,html:root:root body .pacote-alterar-link{color:#2874db;font-size:14px}html:root:root body .ne-tipo--cel .ne-tipo-linha{font-size:16px}html:root:root body .pacote-janela .esc-opcao{background:#fff;border-color:#d6dce5}html:root:root body .esc-janela .esc-caixa:checked{background:#17c3c6;border-color:#17c3c6}html:root:root body .esc-janela .esc-caixa:checked:after{color:#fff;font-weight:400}html:root:root body .pacote-aba.is-on{border-bottom-color:#17c3c6}html:root:root body .pacote-abas-linha{border-bottom:1px solid #eef1f7;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:8px;display:flex}html:root:root body .pacote-abas-linha .pacote-abas{border-bottom:0;margin-top:0}html:root:root body .pacote-abas-linha .pacote-marcar-todos{align-self:center}html:root:root body .pacote-barra{justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}html:root:root body .pacote-fluxo-regra{color:#55607a;margin:0 0 8px;font-size:15px}html:root:root body .pacote-fluxo-aviso{color:#8a5a00}html:root:root body .pacote-fluxo-linha{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}html:root:root body .pacote-fluxo-setor{color:#1b2433;background:#fff;border:1.5px solid #d6dce5}html:root:root body .pacote-fluxo-setor.is-sem-setor{color:#8a5a00;border-color:#e0a800}html:root:root body .pacote-fluxo-setor.is-sem-setor .sel-texto{color:#8a5a00}html:root:root body .pacote-fluxo-setor:disabled{background:#f4f6fa;border-color:#e3e7ee}@media (max-width:599px){html:root:root body .pacote-fluxo-linha{grid-template-columns:minmax(0,1fr) 128px;gap:6px}html:root:root body .pacote-fluxo-linha .esc-opcao{min-height:44px}html:root:root body .pacote-fluxo-linha .pacote-fluxo-setor{padding:0 8px;font-size:14px}}html:root:root body .pacote-janela{max-height:min(94vh,100dvh - 16px)}html:root:root body .pacote-janela .esc-cabeca{border-bottom:0;gap:2px;padding:14px 20px 0}html:root:root body .pacote-janela .esc-apoio{margin-bottom:2px}html:root:root body .pacote-janela .esc-corpo{padding:8px 20px 10px}html:root:root body .pacote-janela .esc-opcao{min-height:38px;padding-top:3px;padding-bottom:3px}html:root:root body .pacote-janela .pacote-fluxos{gap:5px}html:root:root body .pacote-janela .pacote-fluxo-setor{height:38px;min-height:38px}html:root:root body .pacote-janela .esc-rodape{padding:10px 20px}html:root:root body .ne-tipo--editando{align-items:center}html:root:root body .ne-tipo-editor{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}html:root:root body .ne-tipo-rotulo{color:#1b2433;flex:none;font-size:17px}html:root:root body .ne-tipo-select{background:#fff;border:1.5px solid #d6dce5;flex:0 260px;width:260px;min-width:0}html:root:root body .ne-tipo .ui-btn.ne-tipo-ok{color:#264a80;background:#fff;border:1px solid #264a80;flex:none;height:44px;padding:0 18px;font-weight:400}html:root:root body .ne-tipo--editando .pacote-resumo-pc{margin-top:2px}@media (max-width:767px){html:root:root body .ne-tipo-select{flex:auto;width:auto}html:root:root body .ne-tipo-editor{width:100%}html:root:root body .ne-tipo--editando{align-items:flex-start}}html:root:root body .pacote-adicionar-grupo{flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;display:inline-flex}html:root:root body .pacote-janela .ui-btn.pacote-adicionar{color:#264a80;white-space:nowrap;background:#fff;border:1px solid #264a80;border-radius:10px;height:36px;min-height:36px;padding:0 14px;font-size:15px;font-weight:400}html:root:root body .pacote-janela .ui-btn.pacote-adicionar:hover{color:#264a80;background:#eef3fa;border-color:#264a80}html:root:root body .pacote-adicionar-ex{color:#55607a;font-size:14px}html:root:root body .pacote-proprio{margin-top:10px}html:root:root body .pacote-novo{display:block}html:root:root body .pacote-novo-linha{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html:root:root body .pacote-novo-linha .ui-input{background:#fff;border:2px solid #264a80;border-radius:10px;flex:120px;min-width:0;height:44px}html:root:root body .pacote-novo-linha .ui-input.is-invalid{border-color:#e0a800}html:root:root body .pacote-novo-linha .pacote-novo-ambiente{flex:0 200px;min-width:140px;height:44px}html:root:root body .pacote-novo-linha .ui-btn{flex:none;height:44px;padding:0 18px}html:root:root body .pacote-novo-linha .ui-btn:disabled{color:#55607a;background:#eef1f7;border-color:#d6dce5}html:root:root body .pacote-aviso-nome{color:#8a5a00;overflow-wrap:anywhere;margin:6px 0 0;font-size:15px;line-height:20px}html:root:root body .pacote-aviso-nome:empty{display:none}html:root:root body .pacote-aviso-nome .man-link{color:#264a80;font-size:15px;text-decoration:underline}html:root:root body .esc-opcoes li.pacote-com-remover{align-items:stretch;gap:2px;min-width:0;display:flex}html:root:root body .pacote-com-remover .esc-opcao{flex:auto;min-width:0}html:root:root body .pacote-remover{color:#55607a;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;font-size:13px;display:inline-flex}html:root:root body .pacote-remover:hover{color:#1b2433;background:#eef1f7}html:root:root body .pacote-fluxo-linha--propria{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 30px}@media (max-width:599px){html:root:root body .pacote-fluxo-linha--propria{grid-template-columns:minmax(0,1fr) 128px 28px}html:root:root body .pacote-janela .pacote-adicionar-ex{display:none}html:root:root body .pacote-janela .pacote-barra{padding-top:6px;padding-bottom:4px}html:root:root body .pacote-janela .pacote-novo{padding:8px 0 2px}}html:root:root body .emp-ativa--nova .emp-ativa-caixa{height:auto;box-shadow:none;cursor:default;pointer-events:none;white-space:nowrap;background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;display:flex}html:root:root body .emp-ativa--nova .emp-ativa-mais{color:#526477;font-size:20px;font-weight:400;line-height:1}html:root:root body .emp-ativa--nova .emp-ativa-nome{font-family:var(--font-body),"Nunito Sans",sans-serif;color:#526477;white-space:nowrap;flex:none;font-size:16px;font-weight:400;overflow:visible}html:root:root body .campo-head-subtitulo--nova{color:#526477;cursor:default;pointer-events:none;white-space:normal;font-size:14px;line-height:1.2}html[data-modo=campo]:root:root body .campo-head-subtitulo.campo-head-subtitulo--nova{box-shadow:none;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;font-size:14px;font-weight:400;line-height:1.25;display:block;overflow:hidden}html:root:root body .ne-tipo--sem-tipo .ne-tipo-botoes .ui-btn:disabled{opacity:.45;cursor:default}html[data-modo=campo]:root:root body .campo-head-subtitulo.campo-head-subtitulo--nova{display:none}html:root:root body .ne-mao{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}html:root:root body .ne-mao .nova-campo{min-width:0}html:root:root body .ne-mao .nova-campo--nomeFantasia,html:root:root body .ne-mao .nova-campo--razaoSocial{grid-column:span 6}html:root:root body .ne-mao .nova-campo--cnae,html:root:root body .ne-mao .nova-campo--situacao,html:root:root body .ne-mao .nova-campo--telefone{grid-column:span 4}html:root:root body .ne-mao .nova-campo--logradouro{grid-column:span 6}html:root:root body .ne-mao .nova-campo--numero,html:root:root body .ne-mao .nova-campo--complemento,html:root:root body .ne-mao .nova-campo--bairro,html:root:root body .ne-mao .nova-campo--cep{grid-column:span 3}html:root:root body .ne-mao .nova-campo--municipio{grid-column:span 4}html:root:root body .ne-mao .nova-campo--uf{grid-column:span 2}html:root:root body .ne .ne-mao .nova-campo input.rounded-xl{height:44px;padding:0 12px;font-size:1rem}html:root:root body .ne-mao .nova-campo>.mb-1{margin-bottom:2px}html:root:root body .ne-mao .ne-cnae-desc{color:#55607a;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;line-height:16px;display:block;overflow:hidden}html:root:root body .nova-receita-sub{color:#55607a;flex:1 0 100%;order:3;font-size:14px}@media (max-width:699px){html:root:root body .ne-mao{grid-template-columns:repeat(2,minmax(0,1fr))}html:root:root body .ne-mao .nova-campo--nomeFantasia,html:root:root body .ne-mao .nova-campo--razaoSocial,html:root:root body .ne-mao .nova-campo--telefone,html:root:root body .ne-mao .nova-campo--logradouro{grid-column:span 2}html:root:root body .ne-mao .nova-campo--cnae,html:root:root body .ne-mao .nova-campo--situacao,html:root:root body .ne-mao .nova-campo--numero,html:root:root body .ne-mao .nova-campo--complemento,html:root:root body .ne-mao .nova-campo--bairro,html:root:root body .ne-mao .nova-campo--cep,html:root:root body .ne-mao .nova-campo--municipio,html:root:root body .ne-mao .nova-campo--uf{grid-column:span 1}}html:root:root body .central-empresa--nova .cen-salvar .ne-falta{color:#1b2433;margin-right:auto;font-size:15px;font-weight:400}html:root:root body .central-empresa--nova .cen-salvar .ui-btn--save:disabled{color:#51606c;opacity:1;cursor:not-allowed;background:#eef1f5;border:1px solid #b4c2ce}@media (max-width:767px){html:root:root body .central-empresa--nova .cen-salvar .ne-falta{flex:1 0 100%}}html:root:root body .cad-cartao .voz-ia:not(:disabled):not(.is-apagado){color:#fff;background:#2b54cf;border:0}html:root:root body .cad-cartao .voz-ia:not(:disabled):not(.is-apagado):hover{color:#fff;background:#2347b3}html:root:root body .cad-cartao .voz-ia .chip-ia-sigla,html:root:root body .cad-cartao .voz-ia svg{color:#fff}@media (max-width:1099px){html:root:root body .central-empresa.cen-fluxos .cen-salvar{position:static;bottom:auto}}@media (max-width:767px){html[data-modo=campo]:root:root body .central-empresa.cen-fluxos{padding-bottom:calc(14px + 64px + 16px + env(safe-area-inset-bottom,0px))}}.aviso-recuperacao{color:#1b2433;background:#f5b83d;border-bottom:1px solid #e8a22b;flex-wrap:wrap;align-items:center;gap:8px 16px;padding-top:10px;padding-bottom:10px;font-weight:400;display:flex}.aviso-recuperacao-corpo{flex:320px;min-width:0}.aviso-recuperacao-titulo,.aviso-recuperacao-texto{color:#1b2433;margin:0;font-size:15px;font-weight:400;line-height:22px}.aviso-recuperacao-botao{color:#fff;background:#2b54cf;border:0;border-radius:10px;min-height:40px;padding:0 16px;font-size:15px;font-weight:400}.aviso-recuperacao-botao:disabled{opacity:.6;cursor:default}.aviso-recuperacao-botao:focus-visible{outline-offset:2px;outline:3px solid #1b2433}html[data-modo=campo] .aviso-recuperacao{padding-left:16px;padding-right:16px}html[data-modo=campo]:root:root body .campo-head-linha .campo-sync{flex:0 auto;min-width:0;max-width:56%}html[data-modo=campo]:root:root body .campo-head-linha .campo-sync .campo-sync-texto{text-overflow:ellipsis;min-width:0;overflow:hidden}.voz-desligada{color:#55607a;overflow-wrap:anywhere;margin-top:6px;font-size:15px;line-height:22px;display:block}html body .priv-cartao .ui-pill--ok{color:#1b2433;background:#a8ddbb;border:1px solid #5fb683;font-weight:400}html body .priv-btn-acao.ui-btn--criar:not(:disabled){color:#fff;background:#2b54cf;border-color:#2b54cf;font-weight:400}html body .priv-aceite-aviso{color:#8a5a00}html body .priv-btn-acao.ui-btn--criar:hover:not(:disabled){background:#2347b3;border-color:#2347b3}.chk-obs-desligada{text-overflow:clip;white-space:normal;overflow-wrap:normal;margin:0;overflow:visible}@media (min-width:1100px){html:root:root body .pc-toast{max-width:min(460px,100vw - 152px);bottom:24px;left:auto;right:24px;transform:none}html:root:root body:has(.atualizacao-aviso) .pc-toast{bottom:130px!important}html:root:root body:has(.cen-salvar) .pc-toast{bottom:88px}html:root:root body:has(.cen-salvar):has(.atualizacao-aviso) .pc-toast{bottom:194px!important}}.priv-ultimas{margin-top:10px}.priv-ultimas-lista{margin:2px 0 0;padding:0;list-style:none}.priv-ultimas-lista li{color:#55607a;overflow-wrap:anywhere;font-size:15px;line-height:22px}.pc-busca-painel,.pc-cmd-list{overflow-x:hidden}.rb-raiz{box-sizing:border-box;flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.rb-grupo{flex-direction:column;gap:2px;min-width:0;display:flex}.rb-grupo-titulo{color:#1b2433;margin:0;padding:6px 8px 2px;font-size:15px;font-weight:500;line-height:22px}.rb-item{box-sizing:border-box;text-align:left;width:100%;min-width:0;min-height:48px;font:inherit;color:#1b2433;cursor:pointer;background:0 0;border:2px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.rb-item:hover{background:#f5f7fa}.rb-item.is-selected{background:#fff6e5;border-color:#21a3a3}.rb-item-textos{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rb-item-titulo{color:#1b2433;overflow-wrap:anywhere;font-size:16px;line-height:22px}.rb-item-caminho{color:#596273;overflow-wrap:anywhere;font-size:15px;line-height:20px}.rb-chips{flex-wrap:wrap;gap:8px;padding:2px 8px 4px;display:flex}.rb-chip{max-width:100%;min-height:44px;font:inherit;color:#1b2433;cursor:pointer;overflow-wrap:anywhere;background:#fff;border:2px solid #8a96ad;border-radius:12px;padding:0 16px;font-size:15px;line-height:20px}.rb-chip:hover{background:#f5f7fa}.rb-chip.is-selected{background:#fff6e5;border-color:#21a3a3}.rb-msg{color:#1b2433;margin:0;padding:6px 8px;font-size:16px;line-height:22px}.rb-cartao,.rb-confirma{box-sizing:border-box;color:#1b2433;background:#e6f0fc;border:2px solid #a9b3c9;border-radius:14px;flex-direction:column;gap:8px;width:100%;min-width:0;padding:14px 16px;display:flex}.rb-cartao-titulo{color:#1b2433;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:500;line-height:22px}.rb-cartao-caminho{color:#1b2433;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:22px}.rb-cartao-rotulo{font-weight:500}.rb-cartao-como{color:#1b2433;flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}.rb-cartao-passo{overflow-wrap:anywhere;align-items:flex-start;gap:10px;min-width:0;display:flex}.rb-cartao-num{color:#fff;background:#2b54cf;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:15px;line-height:24px;display:inline-flex}.rb-abrir.is-selected{outline-offset:2px;outline:3px solid #21a3a3}.rb-confirma-texto{color:#1b2433;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:22px}.rb-botoes{flex-wrap:wrap;gap:8px;display:flex}.rb-abrir,.rb-sec{min-height:44px;font:inherit;cursor:pointer;border-radius:10px;align-self:flex-start;padding:0 20px;font-size:16px;line-height:20px}.rb-abrir{color:#fff;background:#2b54cf;border:2px solid #2b54cf}.rb-abrir:hover{background:#2347b0;border-color:#2347b0}.rb-sec{color:#1b2433;background:#fff;border:2px solid #2b54cf}.rb-sec:hover{background:#f5f7fa}.rb-item:focus-visible,.rb-chip:focus-visible,.rb-abrir:focus-visible,.rb-sec:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}html body .voz-desligada{white-space:normal;text-overflow:clip;font-size:15px;line-height:22px;overflow:visible}html:root:root body .pc-mic:disabled{color:#51606c;opacity:1;cursor:default;background:#eef1f5;border:1px solid #b4c2ce}.ia-desligada-link{min-height:44px;font:inherit;color:#2b54cf;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 6px;font-size:15px;text-decoration:underline;display:inline-flex}.ia-desligada-link:hover{color:#2347b3}.ia-desligada-link:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}html:root:root:root:root:root body :is(.voz-btn,.voz-ia).is-desligada:disabled{color:#51606c;box-shadow:none;opacity:1;filter:none;cursor:default;background:#eef1f5;border:1px solid #b4c2ce}html:root:root:root:root:root body :is(.voz-btn,.voz-ia).is-desligada:disabled :is(svg,.chip-ia-sigla){color:#51606c}.jan-titulo{white-space:normal;overflow-wrap:anywhere;padding-right:12px}.priv-aceite-linhas{gap:8px;margin:0 0 8px;display:grid}.priv-aceite-linha{gap:2px;display:grid}.priv-aceite-linha dt{color:#55607a;margin:0;font-size:15px}.priv-aceite-linha dd{color:#1b2433;margin:0;font-size:15px;line-height:22px}.pc-check.is-desabilitado,.pc-check.is-desabilitado span{color:#51606c;cursor:default}.pc-check.is-desabilitado input[type=checkbox]:disabled{opacity:1;cursor:default;background:#eef1f5;border-color:#b4c2ce}html:root:root:root body .chk-obs-cabeca:has(.chk-obs-dica){flex-wrap:nowrap;align-items:flex-end;right:12px}html:root:root:root body .chk-obs-cabeca:has(.chk-obs-dica)>.voz-linha{flex-wrap:nowrap;flex:none}html:root:root:root body .chk-obs-cabeca>.chk-obs-dica{flex:1 1 0;align-items:center;min-width:120px;min-height:36px;margin:0;padding:0 0 0 4px;display:flex}html:root:root:root body .chk-obs-dica .voz-desligada{margin:0;font-size:15px;line-height:18px}html:root:root:root body .chk-obs-dica .ia-desligada-link{min-height:40px;padding:0 4px}html:root:root:root body .chk-obs-cabeca:has(.chk-obs-dica){pointer-events:none}html:root:root:root body .chk-obs-cabeca:has(.chk-obs-dica) :is(button,a,input){pointer-events:auto}html[data-modo=campo]:root:root:root body .chk-foco-obs:has(.chk-obs-dica) .chk-obs-area{padding-bottom:62px}html:not([data-modo=campo]):root:root:root body .chk-pc .chk-foco-obs:has(.chk-obs-dica) .chk-obs-area{padding-bottom:62px}@media (max-width:519.98px){html[data-modo=campo]:root:root:root body .chk-foco-obs:has(.chk-obs-dica) .chk-obs-area{padding-bottom:112px}html:root:root:root body .chk-obs-cabeca:has(.chk-obs-dica){flex-wrap:wrap;gap:6px 8px}html:root:root:root body .chk-obs-cabeca>.chk-obs-dica{flex:100%;order:-1;padding:0}html:root:root:root body .chk-foco-obs:has(.chk-obs-dica) .chk-obs-campo{min-height:156px}}html:root:root:root body :is(.priv-painel .ui-btn,.jan-rodape .priv-btn-acao):disabled{color:#51606c;opacity:1;cursor:not-allowed;background:#eef1f5;border:1px solid #b4c2ce}.priv-painel .priv-aviso-expira{color:#1b2433;margin:0 0 4px;font-size:15px;line-height:22px}html:root:root:root body .pc-cmd-status-btn{min-height:40px;font-size:15px}html:root:root:root body .rb-confirma strong{font-weight:500}html:root body .priv-faixa{font-size:15px;line-height:22px}html:root body .priv-faixa .ui-btn{min-height:40px}html:root body .fila-envio .priv-faixa,html:root body .priv-faixa[role=alert]{color:#1b2433;background:#fff6e5;border:1px solid #f0d9a0}html:root body .priv-faixa+.priv-faixa{margin-top:8px}.jan-titulo-grupo{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.jan-etiqueta{color:#1b2433;overflow-wrap:anywhere;background:#dcebfb;border-radius:10px;max-width:100%;padding:6px 14px;font-size:15px;display:inline-block}.jan-caixa.asp-janela,.jan-caixa.asp-janela--recomendados{height:min(780px,calc(100dvh - 32px - env(titlebar-area-height,0px)))}.asp-janela .jan-cabeca{border-bottom:1px solid #d6dce5;padding:18px 24px 14px}.asp-janela .jan-corpo{flex:1 1 0;gap:0;padding:0;overflow:hidden}.asp-janela .jan-rodape{border-top:1px solid #d6dce5;padding:12px 24px;display:block}.asp-passos{border-bottom:1px solid #d6dce5;flex:none;padding:12px 24px}.asp-passos-lista{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.asp-passo{color:#55607a;flex:auto;align-items:center;gap:10px;font-size:16px;display:flex}.asp-passo:last-child{flex:none}.asp-passo:not(:last-child):after{content:"";background:#d6dce5;flex:24px;height:2px;margin:0 12px}.asp-passo.is-feito:not(:last-child):after{background:#2b54cf}.asp-passo-bola{color:#55607a;border:1.5px solid #b4c2ce;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:15px;display:grid}.asp-passo.is-atual{color:#1b2433}.asp-passo.is-atual .asp-passo-bola{color:#fff;background:#2b54cf;border-color:#2b54cf}.asp-passo.is-feito .asp-passo-bola{color:#1b2433;background:#dcebfb;border-color:#2b54cf}.asp-passos-curta{display:none}.asp-passos-barras{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.asp-passos-barra{background:#e8ebf2;border-radius:3px;height:6px}.asp-passos-barra.is-feito,.asp-passos-barra.is-atual{background:#2b54cf}.asp-passos-texto{color:#1b2433;margin-top:8px;font-size:15px;display:block}.asp-area{flex-direction:column;flex:1 1 0;min-height:0;padding:18px 24px;display:flex;overflow:hidden}.asp-area--rola{scrollbar-width:thin;display:block;overflow-y:auto}.asp-area--unica>.asp-fixo{flex:none}.asp-rolagem{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.asp-colunas{flex:auto;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 320px;align-items:stretch;gap:24px;min-height:0;display:grid}.asp-area--rola .asp-colunas{grid-template-rows:auto;align-items:start}.asp-principal{flex-direction:column;min-width:0;min-height:0;display:flex}.asp-principal>*{flex:none}.asp-principal>.asp-lista,.asp-principal>.asp-pontos,.asp-principal>.asp-folha{scrollbar-width:thin;flex:1 1 0;min-height:0;overflow-y:auto}.asp-area--rola .asp-principal>*{flex:none}.asp-lateral{background:#fff;border:2px solid #b4c2ce;border-radius:16px;align-self:start;max-height:100%;padding:18px;overflow-y:auto}.asp-lateral-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0 0 10px;font-size:20px;font-weight:500}.asp-lateral-sub{color:#55607a;margin:10px 0 6px;font-size:15px}.asp-lateral-texto{color:#1b2433;margin:0;font-size:15px;line-height:1.45}.asp-lateral-texto--espaco{margin-top:10px}.asp-so-celular{display:none}.asp-lateral-forte{color:#1b2433;margin:0 0 8px;font-size:16px}.asp-lateral-forte--ambar{color:#8a5a00}.asp-confirma-saida{flex:auto;min-width:0}.asp-lateral-ambar{color:#8a5a00;margin:14px 0 0;font-size:15px;line-height:1.4}.asp-separador{background:#d6dce5;height:1px;margin:14px 0}.asp-checks{color:#1b2433;gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.asp-checks li{align-items:flex-start;gap:10px;display:flex}.asp-checks li:before{content:"✓";color:#2b54cf;flex:none}.asp-checks--bolas li:before{color:#fff;background:#2b54cf;border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.asp-aviso-ambar{color:#55607a;margin-top:10px;font-size:15px;line-height:1.4}.asp-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;outline:0;margin:0 0 6px;font-size:22px;font-weight:500}.asp-sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.asp-sub{color:#55607a;margin:0 0 14px;font-size:16px;line-height:1.45}.asp-busca{color:#1b2433;background:#fff;border:2px solid #b4c2ce;border-radius:12px;width:100%;min-height:44px;margin:8px 0 10px;padding:0 14px;font-size:16px}.asp-busca:focus-visible,.asp-entrada:focus-visible,.asp-area-texto:focus-visible,.asp-area:focus-visible{outline-offset:1px;outline:3px solid #2b54cf}.asp-lista{border:1px solid #d6dce5;border-radius:12px;flex-direction:column;display:flex}.asp-grupo{color:#1b2433;background:#dcebfb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:15px;display:flex}.asp-grupo--cinza{color:#55607a;background:#f4f6fa}.asp-grupo--solto{background:0 0;margin:0 0 10px;padding:0}.asp-grupo-nome{color:#1b2433;font-size:15px}.asp-grupo--cinza .asp-grupo-nome{color:#55607a}.asp-grupo--solto .asp-grupo-nome{font-size:18px}.asp-grupo-norma{color:#55607a;margin-left:8px;font-size:15px}.asp-link{color:#2b54cf;cursor:pointer;background:0 0;border:0;min-height:40px;padding:0 4px;font-size:15px;text-decoration:underline}.asp-link:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.asp-em-branco{margin-top:14px}.asp-linha{text-align:left;color:#1b2433;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #d6dce5;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 14px;font-size:16px;display:flex}.asp-linha:last-child{border-bottom:0}.asp-linha.is-marcada{background:#dcebfb;box-shadow:inset 4px 0 #2b54cf}.asp-linha:disabled{cursor:not-allowed;color:#51606c}.asp-linha:focus-visible{outline-offset:-3px;outline:3px solid #2b54cf}.asp-radio{background:#fff;border:2px solid #8a96ad;border-radius:50%;flex:none;width:22px;height:22px}.asp-linha.is-marcada .asp-radio{background:radial-gradient(circle,#2b54cf 0 5px,#fff 6px);border-color:#2b54cf}.asp-linha-textos{flex-direction:column;flex:auto;min-width:0;display:flex}.asp-linha-sub{color:#55607a;overflow-wrap:anywhere;font-size:15px}.asp-lista>*{flex:none}.asp-linha{align-items:flex-start;height:auto;min-height:56px;padding-top:10px;padding-bottom:10px}.asp-linha .asp-radio{margin-top:2px}.asp-linha-titulo{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.asp-linha-sub{line-height:1.35}.asp-linha-textos .asp-chip{align-self:flex-start;margin-top:6px;padding:3px 10px;font-size:14px}@media (min-width:1100px){.asp-lista{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;display:grid}.asp-lista>.asp-grupo,.asp-lista>.asp-vazio{grid-column:1/-1}}.asp-em-branco-aviso{margin:0 0 12px}.asp-linha-pronto{color:#1b2433;margin-top:6px;font-size:15px;line-height:1.4;display:none}.asp-chip{color:#1b2433;background:#eef1f7;border-radius:8px;flex:none;padding:6px 12px;font-size:15px}.asp-vazio{color:#55607a;margin:0;padding:14px;font-size:16px}.asp-linha-aviso{color:#8a5a00;margin:0 0 10px;font-size:15px;line-height:1.4}.asp-campo{flex-direction:column;gap:8px;min-width:0;margin:0 0 18px;display:flex}.asp-campo.is-ambar{background:#fff8ea;border-radius:12px;padding:12px 14px}.asp-rotulo{color:#1b2433;font-size:16px}.asp-opcional{color:#55607a}.asp-obrigatorio{color:#8a5a00}.asp-chips{flex-wrap:wrap;gap:8px;display:flex}.asp-chip-escolha{color:#1b2433;cursor:pointer;background:#fff;border:1.5px solid #8a96ad;border-radius:10px;min-height:40px;padding:0 16px;font-size:16px}.asp-chip-escolha.is-marcado{color:#1b2433;background:#dcebfb;border-color:#9cbfe6}.asp-chip-escolha:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.asp-sub-campo{flex-direction:column;gap:6px;display:flex}.asp-sub-campo-linha{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.asp-sub-campo-linha .asp-conta{white-space:nowrap;margin-left:auto}.asp-entrada,.asp-select,.asp-select-ui{color:#1b2433;background:#fff;border:2px solid #b4c2ce;border-radius:12px;width:100%;min-height:44px;padding:0 14px;font-size:16px}.asp-entrada.is-ambar,.asp-campo.is-ambar .asp-select-ui{background:#fff3dc;border-color:#e0a12e}.asp-entrada.is-invalido{border-color:#b83a33}.asp-select{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;display:flex}.asp-select-vazio{color:#55607a}.asp-linha-horizontal{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.asp-linha-horizontal .asp-select-ui{flex:0 320px;width:auto;min-width:220px}.asp-dados{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:0 32px;min-height:0;display:grid}.asp-dados-esq,.asp-dados-dir{min-width:0}.asp-opcionais-botao{display:none}.asp-opcionais-titulo{color:#1b2433;margin:0 0 12px;font-size:18px;font-weight:500}.asp-dica{color:#55607a;margin:0;font-size:15px;line-height:1.4}.asp-dica--linha{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.asp-conta{color:#55607a;font-size:14px}.asp-conta.is-no-limite{color:#8a5a00}.asp-erro{color:#b83a33;font-size:15px}.asp-falta{color:#8a5a00;font-size:15px}.asp-ponto{background:#fff;border:1px solid #e0a12e;border-radius:14px;margin:0 0 12px}.asp-ponto.is-feito{background:#fff;border-color:#9cbfe6}.asp-ponto-cabeca{text-align:left;color:#1b2433;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:6px 12px;width:100%;min-height:52px;padding:8px 14px;font-size:18px;display:flex}.asp-ponto-cabeca:focus-visible{outline-offset:-3px;border-radius:12px;outline:3px solid #2b54cf}.asp-ponto-num{background:#fff;border:2px solid #e0a12e;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:15px;display:grid}.asp-ponto.is-feito .asp-ponto-num{color:#fff;background:#2b54cf;border-color:#2b54cf}.asp-ponto-nome{overflow-wrap:anywhere;flex:120px;min-width:0}.asp-ponto-selo{color:#8a5a00;background:#fff6e5;border:1px solid #e0a12e;border-radius:999px;flex:0 auto;max-width:100%;padding:1px 8px;font-size:13px;line-height:20px}.asp-ponto-selo.is-feito{color:#1b2433;background:#dcebfb;border-color:#9cbfe6}.rz-link.rz-link--azul{color:#2b54cf}.asp-caixa--curta{padding:10px 18px}.asp-caixa--curta .asp-lateral-texto{margin:0}.asp-enviado-nota{color:#55607a;margin:-4px 0 0;font-size:14px;line-height:1.4}.asp-folha-bloco{margin:0 0 8px}.asp-folha-lista{color:#1b2433;margin:4px 0 0;padding-left:20px;font-size:15px;line-height:1.5}.asp-folha-vazio{color:#55607a}.asp-editor-destaque{background:#fff;border-radius:12px;position:relative}.asp-editor-destaque .asp-area-texto{scrollbar-gutter:stable;display:block}.asp-espelho{scrollbar-gutter:stable;font:inherit;white-space:pre-wrap;overflow-wrap:break-word;color:#0000;pointer-events:none;border:1.5px solid #0000;padding:12px 14px;font-size:16px;line-height:1.5;position:absolute;inset:0;overflow:hidden}.asp-espelho mark{color:#0000;background:#ffe3a8;border-radius:3px;padding:0}.asp-editor-destaque .asp-area-texto{background:0 0;position:relative}.asp-ponto-corpo{flex-direction:column;gap:12px;padding:0 14px 14px;display:flex}.asp-ponto-texto{color:#1b2433;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.45}.asp-area-texto,.asp-area{width:100%;font:inherit;color:#1b2433;resize:none;background:#fff;border:1.5px solid #8a96ad;border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.5}.asp-janela textarea,.asp-janela .jan-caixa,.jan-caixa.asp-janela{resize:none}.asp-destaque{color:#1b2433;white-space:pre-wrap;background:#fff;border:1.5px solid #8a96ad;border-radius:12px;padding:12px 14px;font-size:16px;line-height:1.6}.asp-destaque mark{color:#1b2433;background:#ffe3a8;border-radius:3px;padding:0 2px}.asp-registro{flex-direction:column;gap:8px;display:flex}.asp-ponto-botoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.asp-confirma{background:#fff6e5;border:1px solid #f0d9a0;border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.asp-confirma-texto{color:#1b2433;margin:0;font-size:16px}.asp-trecho{background:#fff;border:1.5px solid #8a96ad;border-radius:12px;padding:12px 14px}.asp-trecho-titulo{color:#55607a;margin-bottom:6px;font-size:15px;display:block}.asp-trecho-texto{color:#1b2433;white-space:pre-wrap;margin:0;font-size:16px;line-height:1.5}.asp-aviso-valores{color:#8a5a00;margin:12px 0 0;font-size:15px;line-height:1.4;display:none}.asp-resumo-curto{color:#1b2433;margin:0 0 10px;font-size:16px;display:none}.asp-progresso{background:#e8ebf2;border-radius:4px;height:8px;margin:0 0 14px;overflow:hidden}.asp-progresso span{background:#2b54cf;height:100%;display:block}.asp-lista-pontos{color:#1b2433;gap:8px;margin:0;padding:0;font-size:16px;list-style:none;display:grid}.asp-lista-pontos li{align-items:center;gap:10px;display:flex}.asp-bolinha{border:2px solid #e0a12e;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.asp-lista-pontos li.is-feito .asp-bolinha{color:#fff;background:#2b54cf;border-color:#2b54cf}.asp-folha{color:#1b2433;background:#fff;border:2px solid #b4c2ce;border-radius:14px;padding:18px 20px}.asp-folha-linha{color:#55607a;margin:0;font-size:15px}.asp-folha-titulo{font-family:var(--font-display),"Outfit",sans-serif;margin:6px 0;font-size:24px;font-weight:500}.asp-folha-sec{margin:16px 0 4px;font-size:16px;font-weight:500}.asp-folha-texto{white-space:pre-wrap;margin:0;font-size:16px;line-height:1.5}.asp-folha-passos{margin:0;padding-left:22px;font-size:16px;line-height:1.5;list-style:decimal}.asp-enviado{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:640px;margin:0 auto;padding:24px 0;display:flex}.asp-enviado-selo{color:#fff;background:#2b54cf;border-radius:50%;place-items:center;width:72px;height:72px;font-size:36px;display:grid}.asp-enviado-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;outline:0;margin:0;font-size:28px;font-weight:500}.asp-enviado-sub{color:#55607a;margin:0;font-size:16px}.asp-estado-chip{color:#1b2433;background:#dcebfb;border:1.5px solid #9cbfe6;border-radius:8px;align-items:center;gap:8px;padding:6px 14px;font-size:15px;display:inline-flex}.asp-bolinha-estado{border-radius:50%;flex:none;width:10px;height:10px;margin-right:6px;display:inline-block}.asp-estado-chip .asp-bolinha-estado{margin-right:0}.asp-caixa{text-align:left;border:2px solid #b4c2ce;border-radius:14px;width:100%;padding:14px 18px}.asp-caixa .asp-lateral-sub{margin-top:0}.asp-enviado-botoes{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.asp-rodape{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.asp-rodape-direita{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;min-width:0;display:flex}.asp-falta-rodape{color:#8a5a00;font-size:15px}.asp-falta-rodape.asp-neutro,.asp-neutro{color:#55607a}.asp-btn{cursor:pointer;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;min-height:40px;padding:0 20px;font-size:16px;font-weight:400;display:inline-flex}.asp-btn:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.asp-btn--principal{color:#fff;background:#2b54cf}.asp-btn--principal:hover:not(:disabled){background:#2448b3}.asp-btn--contorno{color:#1b2433;background:#fff;border-color:#264a80}.asp-btn:disabled{color:#51606c;cursor:not-allowed;background:#eef1f5;border:2px solid #b4c2ce}.asp-cartoes{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin:0 0 14px;padding:0;list-style:none;display:grid}.asp-cartao{background:#fff;border:2px solid #b4c2ce;border-radius:12px;padding:10px 14px}.asp-cartao.is-marcado{background:#fff3dc;border-color:#af640a}.asp-cartao.is-bloqueado{background:#f4f6fa}.asp-cartao-linha{align-items:center;gap:10px;display:flex}.asp-cartao-marca{color:#1b2433;cursor:pointer;flex:auto;align-items:center;gap:12px;min-width:0;min-height:40px;font-size:17px;display:flex}.asp-cartao-marca input{flex:none;width:22px;height:22px}.asp-cartao-titulo{overflow-wrap:anywhere}.asp-seta{color:#1b2433;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;width:40px;height:40px;font-size:16px}.asp-seta:focus-visible{outline-offset:1px;outline:3px solid #2b54cf}.asp-cartao-motivo,.asp-cartao-dica{color:#55607a;margin:4px 0 4px 34px;font-size:15px;line-height:1.4}.asp-bloco{border:2px solid #b4c2ce;border-radius:12px;margin:0 0 14px;padding:12px 16px}.asp-bloco--aviso{background:#fff3dc;border-color:#e0a12e}.asp-bloco-titulo{color:#1b2433;margin:0 0 6px;font-size:17px;font-weight:500}.asp-resumo-lista{color:#1b2433;margin:0;padding-left:20px;font-size:16px;line-height:1.5}.amb-lista-caixa{pointer-events:none}.amb-lista-caixa+.amb-lista-nome{flex:auto}.amb-lista-rodape{border-top:1px solid #d6dce5;flex-direction:column;flex:none;gap:8px;padding:8px;display:flex}.amb-lista-outro{gap:8px;display:flex}.amb-lista-outro input{color:#1b2433;background:#fff;border:1.5px solid #8a96ad;border-radius:10px;flex:auto;min-width:0;min-height:40px;padding:0 12px;font-size:16px}.amb-lista-botao{color:#1b2433;cursor:pointer;background:#fff;border:2px solid #264a80;border-radius:12px;min-height:40px;padding:0 16px;font-size:16px;font-weight:400}.amb-lista-botao:disabled{color:#51606c;cursor:not-allowed;background:#eef1f5;border-color:#b4c2ce}.amb-lista-botao--principal{color:#fff;background:#2b54cf;border-color:#0000;align-self:flex-end}@media (max-width:899px){.asp-dados{display:block}.asp-area--dados,.asp-area--revisar{flex:none;display:block;overflow:visible}:is(.asp-janela .jan-corpo:has(>.asp-area--dados),.asp-janela .jan-corpo:has(>.asp-area--revisar)){scrollbar-width:thin;overflow-y:auto}.asp-area--dados{padding-top:12px;padding-bottom:20px}.asp-area--dados .asp-titulo{margin-bottom:4px}.asp-area--dados .asp-sub{margin-bottom:10px}.asp-area--dados .asp-campo{gap:6px;margin-bottom:12px}.asp-area--dados .asp-chips{gap:6px}.asp-area--dados .asp-aviso-ambar{margin-top:0}.asp-opcionais-botao{color:#1b2433;cursor:pointer;background:#fff;border:1.5px solid #8a96ad;border-radius:12px;justify-content:space-between;align-items:center;width:100%;min-height:40px;margin:0 0 10px;padding:0 14px;font-size:16px;display:flex}.asp-opcionais-botao:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.asp-opcionais-titulo,.asp-opcionais:not(.is-aberto) .asp-opcionais-corpo{display:none}.asp-dica--linha{text-overflow:clip;white-space:normal;overflow:visible}.asp-colunas{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.asp-area--rola .asp-colunas{grid-template-rows:auto}.asp-lateral{max-height:none}.asp-lateral:not(.asp-lateral--fica){display:none}.asp-area--revisar .asp-colunas,.asp-area--revisar .asp-principal{display:block}.asp-area--revisar .asp-principal>.asp-folha{overflow:visible}.asp-area--revisar .asp-lateral{margin-top:16px;overflow:visible}.asp-resumo-curto,.asp-so-celular,.asp-aviso-valores,.asp-linha-pronto{display:block}.asp-cartoes{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.jan-caixa.asp-janela,.jan-caixa.asp-janela--recomendados{height:calc(92dvh - env(titlebar-area-height,0px))}.asp-janela .jan-cabeca,.asp-janela .jan-rodape,.asp-area,.asp-passos{padding-left:16px;padding-right:16px}.asp-ponto-cabeca .asp-ponto-selo{order:3;max-width:calc(100% - 42px);margin-left:42px}.asp-passos-lista{display:none}.asp-passos-curta{display:block}.asp-rodape{flex-wrap:wrap}.asp-rodape-direita,.asp-rodape-direita .asp-btn--principal{flex:auto}.asp-enviado-botoes{width:100%}.asp-enviado-botoes .asp-btn{flex:100%}}html[data-modo=campo] .asp-chip-escolha,html[data-modo=campo] .asp-btn,html[data-modo=campo] .asp-link,html[data-modo=campo] .asp-seta{min-height:44px}html[data-modo=campo] .asp-seta{width:44px;height:44px}.asp-encaixe-ia{flex-direction:column;align-items:flex-start;gap:8px;margin-top:8px;display:flex}.asp-ia-erro{color:#b83a33;margin:0;font-size:15px}.asp-ia-proposta{background:#fff;border:1px solid #c9d0de;border-radius:12px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.asp-ia-rotulo{color:#55607a;margin:0;font-size:15px}.asp-ia-aviso{color:#1b2433;background:#fff3dc;border:1px solid #e0a12e;border-radius:8px;margin:0;padding:8px 12px;font-size:15px}.asp-ia-texto{color:#1b2433;white-space:pre-wrap;margin:0;font-size:16px}html:root:root body .asp-janela :is(.voz-btn,.voz-ia,.field-assist-tools button,.field-assist-voice){height:40px;min-height:40px}html:root:root body .asp-janela .field-assist-voice--icone{width:40px}.pv-vazia{flex-direction:column;gap:20px;max-width:760px;margin-top:16px;display:flex}.pv-cartao{background:#fff6e5;border:1px solid #f0d9a0;border-radius:12px;padding:18px 20px}.pv-passo{color:#8a5a00;margin:0;font-size:15px}.pv-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:6px 0 0;font-size:21px;font-weight:500;line-height:1.3}.pv-frase{color:#3b4659;margin:8px 0 14px;font-size:15px;line-height:1.45}.pv-pedir{color:#1b2433;margin:0;font-size:15px}html:root:root body .pv-botao{color:#fff;cursor:pointer;background:#2b54cf;border:0;border-radius:10px;justify-content:center;align-items:center;height:40px;min-height:40px;padding:0 20px;font-size:15px;font-weight:400;display:inline-flex}html:root:root body .pv-botao:hover:not(:disabled){background:#2447b3}html:root:root body .pv-botao:focus-visible{outline-offset:2px;outline:3px solid #1b2433}.pv-depois-rotulo{color:#526477;margin:0 0 8px;font-size:15px}.pv-lista{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pv-item{color:#526477;align-items:center;gap:12px;font-size:15px;display:flex}.pv-bolinha{color:#526477;border:1px solid #7f8ba3;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;display:inline-flex}.pv-item.is-feito .pv-bolinha{color:#278050;border-color:#b8c2d2}.pv-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pv-adicionar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}html:root:root body .pv-secundario{color:#1b2433;cursor:pointer;background:#fff;border:1px solid #7f8ba3;border-radius:10px;height:40px;min-height:40px;padding:0 18px;font-size:15px;font-weight:400}html:root:root body .pv-secundario:hover:not(:disabled){background:#f4f6fa}html:root:root body .pv-secundario:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}.pv-adicionar-nota{color:#526477;font-size:15px}@media (max-width:767px){.pv-vazia{gap:16px;margin-top:8px}.pv-adicionar-nota{display:none}}@media (max-width:899px){.asp-area--dados .asp-sub,.asp-area--dados .asp-dica:not(.asp-dica--linha),.asp-area--dados .asp-conta:not(.is-no-limite){display:none}}.passo-destaque{outline-offset:2px;border-radius:12px;outline:2px solid #e0a12e;box-shadow:0 0 0 5px #fff6e5}.passo-voltar{color:#2b54cf;text-underline-offset:3px;min-height:36px;text-decoration:underline}.pv-vazia--topo{margin-bottom:18px}.norma-painel .norma-lista{flex-flow:wrap;gap:8px}.norma-painel .priv-faixa{color:#1b2433;background:#fff6e5;border:1px solid #e0a12e;width:80%;max-width:100%}.norma-painel .priv-faixa:not(.is-pendente){border-color:#f0d9a0}.norma-painel .norma-opcao{color:#1b2433;background:#fff;border:1.5px solid #a9b3c9;border-radius:12px;min-height:40px;padding:0 14px}.norma-painel .norma-opcao.is-pendente{color:#1b2433;background:#fff6e5;border-color:#e0a12e}.norma-painel .norma-opcao.is-confirmada{color:#1b2433;background:#dcebfb;border-color:#9bc3ea}html:root:root body .norma-painel .ui-btn--save.norma-salvar{color:#fff;opacity:1;background:#1e7a3e;border:1px solid #1e7a3e;min-height:40px;font-weight:400}html:root:root body .norma-painel .ui-btn--save.norma-salvar.is-apagado{color:#51606c;cursor:default;background:#eef1f5;border-color:#b4c2ce}.rz-btn--pri{color:#fff;background:#2b54cf;border-color:#2b54cf}.rz-btn--pri:hover:not(:disabled){background:#2347b0;border-color:#2347b0}html:root:root body .ui-btn.consultar-de-novo{color:#fff;background:#2b54cf;border:1.5px solid #0000;min-height:40px;font-weight:400}html:root:root body .ui-btn.consultar-de-novo:hover:not(:disabled){background:#2347b0}html:root:root body .ui-btn.consultar-de-novo:disabled{color:#526477;background:#eef1f7;border:1.5px solid #7f8ba3}.central-empresa:not(.central-empresa--nova) .cen-conteudo{padding-bottom:24px}.central-empresa :is(input,select,textarea,button,[tabindex]){scroll-margin-bottom:120px}.central-empresa{scroll-padding-bottom:120px}.asp-linha-incompleta{color:#8a5a00;background:#fff6e5;border:1px solid #e0a12e;border-radius:10px;margin:8px 0 0;padding:6px 12px;font-size:15px;line-height:1.4}.rz-acoes-documento{margin-bottom:12px}.pfolha-item{break-inside:avoid;page-break-inside:avoid}.pfolha-item--cabeca,.pfolha-bloco-titulo,.pfolha-subtitulo{break-after:avoid;page-break-after:avoid}.pfolha-passos li{break-inside:avoid;page-break-inside:avoid}.aia,.iae{color:#1b2433;gap:14px;font-size:15px;line-height:1.45}.aia-cabeca,.iae-cabeca{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.aia-titulo,.iae-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;margin:0;font-size:26px;font-weight:500;line-height:1.2}.aia-sub,.iae-sub{color:#596273;margin:4px 0 0;font-size:16px;line-height:1.4}.aia-corpo{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:2px;display:flex;overflow-y:auto}.aia-grade{flex:auto;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch;gap:20px;min-height:0;display:grid}.aia-grade--registrado{align-items:start}.aia-col{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.aia-col--aceite{min-height:0}.aia-cartao{background:#fff;border:2px solid #d5dce8;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;display:flex}.aia-cartao--destaque{border-color:#264a80}.aia-cartao--verde{border-color:#9bd3b0}.aia-cartao--ambar{background:#fff6e5;border-color:#e0a12e}.aia-cartao--azul{background:#dcebfb;border-color:#9bc3ea}.aia-cartao--aceite{flex:auto;min-height:0}.aia-cartao-titulo{font-family:var(--font-display),"Outfit",sans-serif;color:#1b2433;align-items:center;gap:10px;margin:0;font-size:20px;font-weight:500;line-height:1.25;display:flex}.aia-cartao-texto{color:#1b2433;margin:0;font-size:15px;line-height:1.45}.aia-cartao--revogar .aia-cartao-texto,.aia-cartao--texto-aceito .aia-cartao-texto{color:#596273}.aia-par{flex-direction:column;gap:14px;display:flex}.aia-ponto{background:#e0a12e;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.aia-ponto--azul{background:#2b54cf}.aia-selo,.iae-selo{color:#1b2433;white-space:nowrap;background:#fff6e5;border:2px solid #e0a12e;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:36px;padding:0 14px;font-size:15px;line-height:1.2;display:inline-flex}.aia-selo--verde,.iae-selo--verde{background:#e3f5ea;border-color:#9bd3b0}.aia-selo--verde .aia-ponto,.iae-selo--verde .iae-ponto{background:#1e7a3e}.iae-selo--cinza{background:#eef1f7;border-color:#c5ccda}.iae-selo--cinza .iae-ponto{background:#8a96ad}.iae-ponto{background:#e0a12e;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.aia-aviso{color:#1b2433;background:#fff6e5;border:2px solid #e0a12e;border-radius:12px;margin:0;padding:10px 14px;font-size:15px}.aia-erro,.iae-erro{color:#1b2433;background:#fdf0ef;border:2px solid #b83a33;border-radius:12px;margin:0;padding:10px 14px;font-size:15px}.aia-recursos{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.aia-recurso{align-items:flex-start;gap:14px;min-width:0;display:flex}.aia-recurso-icone{color:#fff;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:40px;display:inline-flex}.aia-recurso-icone--foto{background:#1f78b4}.aia-recurso-icone--voz{background:#1f9e9a}.aia-recurso-icone--texto{background:#b3680c}.aia-recurso-textos{flex-direction:column;min-width:0;display:flex}.aia-recurso-titulo{color:#1b2433;font-size:16px}.aia-recurso-texto{color:#596273;font-size:15px}.aia-lista-visto{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.aia-lista-visto li{align-items:flex-start;gap:10px;display:flex}.aia-visto{color:#1e7a3e;flex:none;margin-top:2px;display:inline-flex}.aia-visto svg{width:18px;height:18px}.aia-passos{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.aia-passos li{align-items:center;gap:12px;display:flex}.aia-bola{box-sizing:border-box;color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;display:inline-flex}.aia-bola--azul{background:#2b54cf}.aia-bola--verde{background:#1e7a3e}.aia-bola--ambar{color:#1b2433;background:#e0a12e}.aia-bola--vazia{color:#1b2433;background:#fff;border:2px solid #a9b3c9}.aia-bola svg{width:18px;height:18px}.aia-cartao-titulo--visto .aia-bola{width:36px;height:36px}.aia-dados{grid-template-columns:max-content minmax(0,1fr);gap:6px 28px;margin:6px 0 0;display:grid}.aia-dados dt{color:#596273}.aia-dados dd{color:#1b2433;margin:0}.aia-texto-cabeca{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.aia-versao{color:#596273;font-size:15px}.aia-texto{color:#1b2433;background:#fff;border:2px solid #c5ccda;border-radius:12px;flex:auto;min-height:120px;padding:12px 16px;font-size:15px;line-height:1.4;overflow-y:auto}.aia-texto.is-minuta{background:#fff6e5;border-color:#e0a12e}.aia-texto:focus-visible{outline-offset:2px;outline:3px solid #1b2433}.aia-secao{margin:0 0 12px}.aia-secao-titulo{color:#1b2433;margin:0 0 2px;font-family:inherit;font-size:15px;font-weight:500}.aia-secao-texto{color:#1b2433;margin:0 0 4px}.aia-secao:first-child .aia-secao-titulo{color:#8a5a00}.aia-marcar{color:#1b2433;cursor:pointer;flex:none;align-items:flex-start;gap:12px;margin-top:4px;font-size:16px;line-height:1.4;display:flex}.aia-marcar input{accent-color:#2b54cf;cursor:pointer;flex:none;width:22px;height:22px;margin-top:1px}.aia-marcar input:focus-visible{outline-offset:2px;outline:3px solid #1b2433}.aia-quem{color:#596273;flex:none;margin:0;font-size:15px}.aia-quem strong{color:#1b2433;font-weight:400}.aia-botoes{flex:none;justify-content:flex-end;gap:12px;display:flex}.aia-ler{display:none}html:root:root body .aia-btn,html:root:root body .iae-chave{cursor:pointer;font-family:inherit;font-weight:400}html:root:root body .aia-btn{box-sizing:border-box;color:#1b2433;background:#fff;border:2px solid #264a80;border-radius:10px;justify-content:center;align-items:center;height:40px;min-height:40px;padding:0 22px;font-size:16px;line-height:1;display:inline-flex}html:root:root body .aia-btn:hover:not(:disabled){background:#f4f6fa}html:root:root body .aia-btn:focus-visible,html:root:root body .aia-ler:focus-visible,html:root:root body .iae-chave:focus-visible{outline-offset:2px;outline:3px solid #1b2433}html:root:root body .aia-btn--principal{color:#fff;background:#2b54cf;border-color:#2b54cf}html:root:root body .aia-btn--principal:hover:not(:disabled){background:#2447b3;border-color:#2447b3}html:root:root body .aia-btn--revogar{color:#1b2433;background:#fff;border-color:#b83a33}html:root:root body .aia-btn--revogar:hover:not(:disabled){background:#fdf0ef}html:root:root body .aia-btn:disabled{color:#526477;cursor:default;background:#eef1f7;border-color:#a9b3c9}.aia-janela .jan-rodape{justify-content:flex-end;gap:12px;display:flex}.aia-janela .aia-texto{max-height:60vh}.aia-v--m,.aia-v--c{display:none}.aia-passos--linha{gap:12px}.iae{flex-direction:column;min-height:0;display:flex}.iae-sub-regra{display:inline}.iae-tabela{background:#fff;border:2px solid #264a80;border-radius:16px;flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow:hidden}.iae-corpo{flex-direction:column;flex:0 auto;min-height:0;display:flex;overflow-y:auto}.iae-linha{border-bottom:1px solid #d5dce8;grid-template-columns:minmax(150px,1fr) minmax(0,2fr) minmax(0,1.6fr);align-items:center;gap:16px;padding:14px 20px;display:grid}.iae-corpo .iae-linha:last-child{border-bottom:0}.iae-linha--cabeca{color:#596273;background:#f4f6fa;border-bottom:1px solid #d5dce8;flex:none;padding-top:12px;padding-bottom:12px}.iae-nome{color:#1b2433;overflow-wrap:anywhere;font-size:18px}.iae-aceite{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.iae-detalhe{color:#596273;overflow-wrap:anywhere}.iae-ia{align-items:center;gap:14px;min-width:0;display:flex}.iae-estado{flex-direction:column;min-width:0;display:flex}.iae-estado-rotulo{color:#1b2433;font-size:17px}.iae-estado-sub{color:#596273}html:root:root body .iae-chave{background:0 0;border:0;flex:none;width:56px;height:44px;padding:0;position:relative}.iae-chave:before{content:"";box-sizing:border-box;background:#e8ebf2;border:2px solid #6b7a93;border-radius:16px;width:56px;height:32px;position:absolute;top:6px;left:0}.iae-chave-bola{background:#6b7a93;border-radius:50%;width:20px;height:20px;transition:left .15s;position:absolute;top:12px;left:6px}.iae-chave.is-ligada:before{background:#2b54cf;border-color:#2b54cf}.iae-chave.is-ligada .iae-chave-bola{background:#fff;left:30px}.iae-chave.is-travada:before{background:#eef1f7}.iae-chave.is-travada{color:#526477;cursor:not-allowed;justify-content:center;align-items:center;display:inline-flex}.iae-chave.is-travada svg{position:relative}.iae-chave.is-salvando{opacity:.6;cursor:progress}.iae-nota{color:#596273;border:2px solid #d5dce8;border-radius:16px;flex:none;margin:0;padding:14px 18px;font-size:15px}@media (prefers-reduced-motion:reduce){.iae-chave-bola{transition:none}}@media (max-width:1099px){.aia .aia-so-largo,.aia-v--l,.aia-v--c{display:none}.aia-v--m{display:inline}.aia-grade{flex-direction:column;flex:none;gap:14px;display:flex}.aia-col--info{display:contents}.aia-cartao--recursos{border:0;order:1;padding:0}.aia-par{order:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.aia-col--aceite{flex:none;order:3}.aia-cartao--passos{order:4}.aia-cartao--aceite .aia-texto{flex:none;height:230px}.aia-recursos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aia-recurso{border:2px solid #d5dce8;border-radius:16px;flex-direction:column;gap:10px;padding:16px}.aia-passos--linha{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aia-passos--linha li{border:2px solid #d5dce8;border-radius:16px;padding:12px 14px}.aia-cartao--passos:has(.aia-passos--linha){border:0;padding:0}.aia-grade--registrado{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.aia-grade--registrado .aia-col{display:contents}.aia-grade--registrado .aia-cartao{order:1;grid-column:1/-1}.aia-grade--registrado .aia-cartao--texto-aceito{order:5;grid-column:1}.aia-grade--registrado .aia-cartao--revogar{order:6;grid-column:2}.aia-grade--registrado .aia-cartao--passos{order:3}.aia-grade--registrado .aia-cartao--ambar,.aia-grade--registrado .aia-cartao--azul{order:2}.aia-btn{align-self:flex-start}.aia-sub--l{display:none}.iae-tabela{background:0 0;border:0;border-radius:0;overflow:hidden}.iae-linha--cabeca{display:none}.iae-corpo{gap:12px;padding:2px}.iae-linha{background:#fff;border:2px solid #d5dce8;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nome chave""aceite aceite""estado estado";gap:6px 12px;padding:14px 18px}.iae-corpo .iae-linha:last-child{border-bottom:2px solid #d5dce8}.iae-nome{grid-area:nome}.iae-aceite{grid-area:aceite}.iae-ia{display:contents}.iae-chave{grid-area:chave}.iae-estado{grid-area:estado;display:block}.iae-estado-rotulo:after{content:" · ";color:#596273}.iae-estado-sub{display:inline}.iae-estado-rotulo:only-child:after{content:""}.iae-sub-regra{display:none}}@media (min-width:768px) and (max-width:1099px){.aia-cartao--aceite{flex:none}}@media (max-width:767px){.aia .aia-so-largo-e-medio,.aia-v--m{display:none}.aia-v--c{display:inline}.aia-titulo,.iae-titulo{font-size:24px}.aia-cabeca{flex-direction:column;gap:10px}.aia-sub{display:none}.aia-cartao--recursos{border:0;padding:0}.aia-recurso{border:0;flex-direction:row;gap:12px;padding:0}.aia-recursos{gap:10px;display:flex}.aia-par{display:flex}.aia-cartao--aceite{border:0;gap:10px;padding:0}.aia-texto-cabeca,.aia-cartao--aceite .aia-texto,.aia-quem{display:none}.aia-ler{box-sizing:border-box;color:#1b2433;text-align:left;cursor:pointer;background:#fff;border:2px solid #264a80;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;min-height:48px;padding:0 16px;font-family:inherit;font-size:16px;display:flex}.aia-ler-nota{color:#8a5a00;margin-left:auto;font-size:15px}.aia-botoes{justify-content:stretch}.aia-botoes .aia-btn{flex:1 1 0}html:root:root body .aia-btn{height:44px;min-height:44px}.aia-grade--registrado .aia-cartao--texto-aceito,.aia-grade--registrado .aia-cartao--revogar{border:0;gap:0;padding:0}.aia-grade--registrado .aia-cartao--texto-aceito{order:3;grid-column:1}.aia-grade--registrado .aia-cartao--revogar{order:4;grid-column:2}.aia-grade--registrado .aia-cartao--passos{order:5}.aia-grade--registrado .aia-cartao--texto-aceito .aia-cartao-titulo,.aia-grade--registrado .aia-cartao--revogar .aia-cartao-titulo,.aia-grade--registrado .aia-cartao--texto-aceito .aia-cartao-texto,.aia-grade--registrado .aia-cartao--revogar .aia-cartao-texto{display:none}.aia-grade--registrado .aia-btn{align-self:stretch;width:100%}.aia-janela .aia-texto{max-height:none}.iae-sub{font-size:15px}.iae-nome{font-size:18px}.iae-corpo{padding-bottom:8px}}.aia-janela .jan-rodape .aia-btn{min-width:120px}.priv-sem-aceite{color:#1b2433;background:#fff6e5;border:2px solid #e0a12e;border-radius:12px;margin:0 0 12px;padding:8px 14px;font-size:15px}.priv-recurso{align-items:center;gap:14px;min-width:0;display:flex}.priv-recurso-estado{color:#1b2433;flex-direction:column;min-width:0;font-size:15px;display:flex}.priv-recurso-legenda{color:#596273;overflow-wrap:anywhere}.priv-dica{color:#1b2433;background:#fff6e5;border:2px solid #e0a12e;border-radius:12px;margin:0;padding:8px 12px;font-size:15px}html:root:root body .central-empresa:not(.cen-doc) .cen-salvar.is-pendente{background:#fff6e5;border-color:#e0a12e}html:root:root body .central-empresa:not(.cen-doc) .cen-salvar.is-pendente .cen-salvar-aviso{color:#1b2433}@media (min-width:768px){html:root:root body .tr{color:#fff;background:#2b54cf;align-items:center;gap:0;width:104px;padding:20px 0;font-family:inherit;font-weight:400;overflow:hidden}html[data-modo=completo]:root:root body .pc-offset,html[data-modo=equilibrado]:root:root body .pc-offset{margin-left:104px}html:root:root body .tr-logo{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;height:50px;margin:0;padding:0;display:flex}html:root:root body span.tr-logo{cursor:default}html:root:root body .tr-registrar{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;flex:none;align-items:center;gap:0;min-height:44px;margin:22px 0 0;padding:0;font-size:15px;font-weight:400;line-height:20px;display:flex}html:root:root body .tr-lista{scrollbar-width:none;justify-content:space-evenly;align-items:center;gap:0;justify-content:safe space-evenly;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden auto}html:root:root body .tr-grupo{flex-direction:column;flex:none;align-items:center;gap:8px;margin-top:30px;display:flex}html:root:root body .tr-item{box-sizing:border-box;color:#fff;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:16px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;width:92px;height:72px;padding:0;font-size:15px;font-weight:400;line-height:20px;display:flex}html[data-modo=equilibrado]:root:root body .tr-item{width:88px;font-size:14px}html[data-modo=equilibrado]:root:root body .tr-registrar{font-size:14px}html:root:root body .tr-item:hover{background:#ffffff1f}html:root:root body .tr-item.is-atual{color:#fff;background:#ffffff29;font-weight:500}html:root:root body .tr-item.is-mais{background:0 0;border-color:#fff;font-weight:400}html:root:root body .tr-mais{margin-bottom:12px}html:root:root body .tr-ico{display:flex;position:relative}html:root:root body .tr-rotulo{color:#fff}html:root:root body .tr-badge{box-sizing:content-box;color:#fff;text-align:center;background:#c83f45;border:2px solid #fff;border-radius:12px;min-width:18px;height:18px;padding:0 2px;font-size:13px;font-weight:400;line-height:18px;display:block;position:absolute;top:-9px;left:auto;right:-15px}html:root:root body .tr-avatar{box-sizing:border-box;color:#12202b;cursor:pointer;background:#fff;border:2px solid #fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:400;display:flex}html:root:root body .tr :focus-visible{outline-offset:2px;outline:2px solid #fff}@media (min-resolution:1.2x){html:root:root body .tr-item,html:root:root body .tr-registrar{font-size:14px}html:root:root body .tr-rotulo{white-space:nowrap;text-overflow:clip;max-width:100%;display:block;overflow:hidden}}}html:root:root body .mn-painel{z-index:80;box-sizing:border-box;color:#12202b;background:#fff;border:1px solid #dde3ee;border-radius:16px;padding:8px;font-family:inherit;font-weight:400;position:fixed;box-shadow:0 10px 28px #12202b29}html:root:root body .mn-painel--lateral{width:280px}html:root:root body .mn-seta{background:#fff;width:14px;height:14px;position:absolute;transform:rotate(45deg)}html:root:root body .mn-painel--lateral .mn-seta{border-bottom:1px solid #dde3ee;border-left:1px solid #dde3ee;bottom:29px;left:-8px}html:root:root body .mn-divisor{background:#e3e7ee;height:1px;margin:6px 4px}html:root:root body .mn-linha{box-sizing:border-box;color:#12202b;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:14px;width:100%;height:46px;padding:0 12px;font-family:inherit;font-size:16px;font-weight:400;display:flex}html:root:root body .mn-linha:hover,html:root:root body .mn-linha.is-atual{background:#fff6e5}html:root:root body .mn-linha.is-perigo{color:#c83f45}html:root:root body .mn-linha:focus-visible{outline-offset:-2px;outline:2px solid #2b54cf}html:root:root body .mn-linha--perfil{gap:12px;height:60px}html:root:root body .mn-iniciais{box-sizing:border-box;color:#12202b;background:#fff6e5;border:1.5px solid #7f8ba3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;display:flex}html:root:root body .mn-textos{flex-direction:column;flex:1;min-width:0;display:flex}html:root:root body .mn-titulo{text-overflow:ellipsis;font-size:16px;line-height:22px;overflow:hidden}html:root:root body .mn-detalhe{color:#526477;text-overflow:ellipsis;font-size:14px;line-height:20px;overflow:hidden}html:root:root body .mn-fundo{z-index:60;background:#264a804d;position:fixed;inset:0}html:root:root body .mn-painel--folha{right:16px;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:61;border-radius:24px;left:16px;box-shadow:0 10px 28px #12202b33}html:root:root body .mn-painel--folha .mn-seta{right:var(--seta-dir,50px);border-bottom:1px solid #dde3ee;border-right:1px solid #dde3ee;bottom:-8px}html:root:root body .mn-painel--folha .mn-linha{border-radius:14px;gap:16px;height:48px;padding:0 14px;font-size:17px}html:root:root body .mn-painel--folha .mn-titulo{font-size:17px;line-height:23px}html:root:root body .mn-painel--folha .mn-linha--perfil{gap:14px;height:60px}html:root:root body .mn-painel--folha .mn-iniciais{width:40px;height:40px;font-size:15px}html[data-modo=campo]:root:root body .campo-bar{right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:62;grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(var(--abas,5),minmax(0,1fr));box-sizing:border-box;background:#2b54cf;border:0;border-radius:32px;justify-content:stretch;align-items:center;gap:0;height:64px;padding:0 6px;font-family:inherit;display:grid;position:fixed;left:16px;box-shadow:0 8px 24px #12202b47}@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){html[data-modo=campo]:root:root body .campo-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#2b54cf}}html[data-modo=campo]:root:root body .campo-bar>*{min-width:0;max-width:none}html[data-modo=campo]:root:root body .campo-tab,html[data-modo=campo]:root:root body .campo-register{box-sizing:border-box;color:#fff;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:56px;min-height:44px;margin:0 2px;padding:0;display:flex}html[data-modo=campo]:root:root body .campo-register{gap:0;margin:0}html[data-modo=campo]:root:root body .campo-tab-icon,html[data-modo=campo]:root:root body .campo-tab[data-aba] .campo-tab-icon{color:#fff;background:0 0;border-radius:0;width:auto;height:auto;display:flex;position:relative}html[data-modo=campo]:root:root body .campo-tab-label{color:#fff;font-size:12px;font-weight:400;line-height:15px}html[data-modo=campo]:root:root body .campo-tab.is-on,html[data-modo=campo]:root:root body .campo-tab.is-on[data-aba]{color:#fff;background:#ffffff29;border-radius:18px}html[data-modo=campo]:root:root body .campo-tab.is-on .campo-tab-label{font-weight:500}html[data-modo=campo]:root:root body .campo-tab.is-mais[data-aba]{background:0 0;border-color:#fff}html[data-modo=campo]:root:root body .campo-tab-count{box-sizing:content-box;color:#fff;text-align:center;background:#c83f45;border:2px solid #fff;border-radius:12px;min-width:16px;height:16px;padding:0 2px;font-size:12px;font-weight:400;line-height:16px;position:absolute;top:-7px;left:auto;right:-13px}html[data-modo=campo]:root:root body .campo-bar :focus-visible{outline-offset:-2px;outline:2px solid #fff}html[data-modo=campo]:root:root body .campo-bar.is-pilula{width:min(100% - 32px,300px);height:52px;left:50%;right:auto;transform:translate(-50%)}html[data-modo=campo]:root:root body .campo-bar.is-pilula .campo-tab-label{display:none}html[data-modo=campo]:root:root body .campo-bar.is-pilula .campo-tab,html[data-modo=campo]:root:root body .campo-bar.is-pilula .campo-register{height:44px}html[data-modo=campo]:root:root body .campo-bar.is-pilula .campo-register svg{width:32px;height:32px}@media (prefers-reduced-motion:no-preference){html[data-modo=campo]:root:root body .campo-bar{transition:height .18s}}.mn-sinc{z-index:61;top:calc(env(titlebar-area-height,0px) + 56px);box-sizing:border-box;width:min(320px,100vw - 24px);font-family:var(--font-body),"Nunito Sans",sans-serif;color:#1b2433;background:#fff;border:1px solid #dde3ee;border-radius:18px;padding:14px;position:fixed;right:12px;box-shadow:0 12px 32px #264a8038}.mn-sinc p{margin:0}.mn-sinc-estado{align-items:center;gap:8px;font-size:16px;font-weight:400;display:flex}.mn-sinc-ponto{background:#2e8b57;border-radius:50%;flex:none;width:10px;height:10px}.mn-sinc-ponto.is-pendente{background:#e0a12e}.mn-sinc-ponto.is-sem-sinal{background:#af640a}.mn-sinc-ponto.is-erro{background:#c83f45}.mn-sinc-detalhe{color:#55607a;font-size:15px;line-height:1.35;margin-top:6px!important}.mn-sinc-acoes{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.mn-sinc-botao{color:#1b2433;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #8a96ad;border-radius:12px;padding:0 14px;font-size:15px;font-weight:400}.mn-sinc-botao--cheio{color:#fff;background:#2b54cf;border-color:#2b54cf}.mn-sinc-botao:disabled{color:#55607a;cursor:default;background:#eef1f7;border-color:#c5ccda}.mn-sinc-botao:focus-visible{outline-offset:2px;outline:3px solid #2b54cf}@media (min-width:768px) and (max-height:779px){html:root:root body .tr-grupo{margin-top:14px}html:root:root body .tr-registrar{margin-top:10px}}@media (min-width:768px) and (max-height:729px){html:root:root body .tr{padding-top:14px;padding-bottom:14px}html:root:root body .tr-logo{width:44px;height:44px}html:root:root body .tr-grupo{gap:4px}html:root:root body .tr-item{gap:2px;height:64px}}@media (min-width:768px) and (max-height:659px){html:root:root body .tr-logo{width:40px;height:40px}html:root:root body .tr-registrar{margin-top:6px}html:root:root body .tr-registrar svg{width:36px;height:36px}html:root:root body .tr-grupo{margin-top:8px}html:root:root body .tr-item{height:56px}html:root:root body .tr-mais{margin-bottom:6px}}@media (min-width:768px) and (max-height:579px){html:root:root body .tr{padding-top:10px;padding-bottom:10px}html:root:root body .tr-logo{width:36px;height:36px}html:root:root body .tr-registrar svg{width:32px;height:32px}html:root:root body .tr-grupo{gap:2px}html:root:root body .tr-item{gap:0;height:50px}html:root:root body .tr-avatar{width:40px;height:40px}}@media (min-width:768px) and (max-height:519px){html:root:root body .tr{padding-top:8px;padding-bottom:8px}html:root:root body .tr-logo{width:32px;height:32px}html:root:root body .tr-registrar svg{width:28px;height:28px}html:root:root body .tr-item{height:46px}html:root:root body .tr-avatar{width:40px;height:40px}}html:root:root body nav.fl-bar.campo-bar{top:auto;right:16px;bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:62;box-sizing:border-box;width:auto;height:64px;font-family:var(--font-display),"Outfit",system-ui,sans-serif;background:#2b54cf;border:0;border-radius:32px;grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:stretch;align-items:center;gap:0;margin:0;padding:0 6px;display:grid;position:fixed;left:16px;transform:none;box-shadow:0 8px 24px #12202b47}html:root:root body nav.fl-bar .fl-botao{box-sizing:border-box;color:#fff;white-space:nowrap;cursor:pointer;background:0 0;border:1.5px solid #0000;border-radius:18px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;min-width:0;max-width:none;height:56px;margin:0 2px;padding:0;font-family:inherit;font-size:13px;font-weight:400;line-height:16px;display:flex}html:root:root body nav.fl-bar .fl-botao.is-on,html:root:root body nav.fl-bar .fl-menu.is-aberto{background:#ffffff29}html:root:root body nav.fl-bar .fl-botao.is-on .fl-rotulo{font-weight:500}html:root:root body nav.fl-bar .fl-menu{border-color:#fff}html:root:root body nav.fl-bar .fl-registrar{gap:0;margin:0}html:root:root body nav.fl-bar .fl-icone{display:flex;position:relative}html:root:root body nav.fl-bar .fl-rotulo{color:#fff;font-size:inherit;line-height:inherit}html:root:root body nav.fl-bar .fl-selo{box-sizing:content-box;color:#fff;text-align:center;background:#c83f45;border:2px solid #fff;border-radius:12px;min-width:16px;height:16px;padding:0 2px;font-size:12px;font-weight:400;line-height:16px;position:absolute;top:-8px;left:auto;right:-14px}html:root:root body nav.fl-bar :focus-visible{outline-offset:-2px;outline:2px solid #fff}html:root:root body nav.fl-bar.is-pilula{width:min(100% - 32px,300px);height:52px;left:50%;right:auto;transform:translate(-50%)}html:root:root body nav.fl-bar.is-pilula .fl-rotulo{display:none}html:root:root body nav.fl-bar.is-pilula .fl-botao{height:44px}@supports ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){html:root:root body nav.fl-bar.campo-bar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@media (prefers-reduced-motion:no-preference){html:root:root body nav.fl-bar.campo-bar{transition:height .18s}}@media (min-width:768px){html:root:root body nav.fl-bar.campo-bar{right:24px;bottom:calc(24px + env(safe-area-inset-bottom,0px));border-radius:42px;height:84px;padding:0 6px;left:24px}html:root:root body nav.fl-bar .fl-botao{border-radius:26px;height:76px;font-size:15px;line-height:19px}html:root:root body nav.fl-bar .fl-icone svg{width:28px;height:28px}html:root:root body nav.fl-bar .fl-registrar svg{width:44px;height:44px}html:root:root body nav.fl-bar .fl-selo{top:-9px;right:-15px}html:root:root body nav.fl-bar.is-pilula{width:min(100% - 48px,360px);height:64px}html:root:root body nav.fl-bar.is-pilula .fl-botao{height:52px}}@media (min-width:768px) and (max-width:1099px){:is(html:not([data-modo=campo]):root:root body .pc-offset.pc-content-pad,html[data-modo=campo]:root:root body .pc-offset.pc-content-pad:not(:has(.campo-tela--fixa))){padding-bottom:var(--espaco-fim-da-tela)}html[data-modo=completo]:root:root body .pc-offset,html[data-modo=equilibrado]:root:root body .pc-offset{margin-left:0}html:root:root body .tr{display:none}}html:root body .fm-folha{z-index:61;box-sizing:border-box;padding:20px 20px calc(104px + env(safe-area-inset-bottom,0px));color:#12202b;font-family:var(--font-display),"Outfit",system-ui,sans-serif;background:#fff;flex-direction:column;justify-content:space-between;gap:12px;font-weight:400;display:flex;position:fixed;inset:0;overflow-y:auto}html:root body .fm-folha button{font-family:inherit;font-weight:400}html:root body .fm-folha{overscroll-behavior:contain;overflow:hidden}html:root body .fm-folha .fm-corpo{justify-content:space-between;gap:inherit;overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;margin:-6px;padding:6px;display:flex;overflow-y:auto}html:root body .fm-folha .fm-pessoa,html:root body .fm-folha .fm-versao{flex:none}html:root body .fm-folha .fm-topo{flex:none;align-items:center;gap:12px;display:flex}html:root body .fm-folha .fm-topo svg:first-child{width:38px;height:38px}html:root body .fm-folha .fm-marca{white-space:nowrap;flex:1;font-size:20px;font-weight:500}html:root body .fm-folha .fm-fechar{cursor:pointer;background:#fff;border:1.5px solid #7f8ba3;border-radius:21px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;padding:0;display:flex}html:root body .fm-folha .fm-busca{box-sizing:border-box;color:#526477;text-align:left;cursor:text;background:#fff;border:1.5px solid #7f8ba3;border-radius:25px;flex:none;align-items:center;gap:12px;height:50px;padding:0 16px;font-size:15px;display:flex}html:root body .fm-folha .fm-busca svg{flex:none}html:root body .fm-folha .fm-tiles{flex:none;gap:12px;display:flex}html:root body .fm-folha .fm-tile{box-sizing:border-box;color:#12202b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde3ee;border-radius:20px;flex:1;align-items:center;gap:12px;min-width:0;height:78px;padding:0 12px;font-size:18px;display:flex;box-shadow:0 6px 16px #12202b1a}html:root body .fm-folha .fm-tile.is-atual{border:2.5px solid #264a80}html:root body .fm-folha .fm-tile-icone,html:root body .fm-folha .fm-atalho-icone{flex:none;justify-content:center;align-items:center;display:flex;box-shadow:0 8px 16px #12202b38,inset 0 1px #ffffff59}html:root body .fm-folha .fm-tile-icone{border-radius:14px;width:52px;height:52px}html:root body .fm-folha .fm-tile-icone svg{width:26px;height:26px}html:root body .fm-folha .fm-tile{white-space:nowrap;overflow:visible}@media (max-width:420px){html:root body .fm-folha .fm-tile{gap:8px;padding:0 14px 0 10px}html:root body .fm-folha .fm-tile-icone{border-radius:12px;width:44px;height:44px}html:root body .fm-folha .fm-tile-icone svg{width:22px;height:22px}}html:root body .fm-folha .fm-grade{flex:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 6px;display:grid}html:root body .fm-folha .fm-atalho{color:#12202b;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:13px;line-height:16px;display:flex}html:root body .fm-folha .fm-atalho.is-atual .fm-atalho-rotulo{font-weight:500}html:root body .fm-folha .fm-atalho-icone{border-radius:17px;width:62px;height:62px}html:root body .fm-folha .fm-atalho.is-atual .fm-atalho-icone{outline-offset:2px;outline:2.5px solid #264a80}html:root body .fm-folha .fm-atalho-icone svg{width:31px;height:31px}html:root body .fm-folha .fm-atalho-rotulo{overflow-wrap:break-word;min-height:32px;display:block}html:root body .fm-folha .fm-pessoa{flex:none;align-items:stretch;gap:10px;display:flex}html:root body .fm-folha .fm-perfil{box-sizing:border-box;color:#12202b;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde3ee;border-radius:29px;flex:1;align-items:center;gap:12px;min-width:0;height:58px;padding:0 12px;display:flex}html:root body .fm-folha .fm-iniciais{box-sizing:border-box;background:#fff6e5;border:1.5px solid #7f8ba3;border-radius:20px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;display:flex}html:root body .fm-folha .fm-textos{flex-direction:column;flex:1;min-width:0;display:flex}html:root body .fm-folha .fm-perfil-titulo{font-size:16px;line-height:22px}html:root body .fm-folha .fm-perfil-nome{color:#526477;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}html:root body .fm-folha .fm-sair{box-sizing:border-box;color:#c83f45;cursor:pointer;background:#fff;border:1.5px solid #c83f45;border-radius:29px;justify-content:center;align-items:center;gap:10px;height:58px;padding:0 16px;font-size:16px;display:flex}html:root body .fm-folha :focus-visible{outline-offset:2px;outline:3px solid #2b54cf}@media (min-width:768px){html:root body .fm-folha{padding:40px 40px calc(148px + env(safe-area-inset-bottom,0px));gap:20px}html:root body .fm-folha .fm-topo svg:first-child{width:48px;height:48px}html:root body .fm-folha .fm-marca{font-size:28px}html:root body .fm-folha .fm-fechar{border-radius:26px;width:52px;height:52px}html:root body .fm-folha .fm-fechar svg{width:23px;height:23px}html:root body .fm-folha .fm-busca{border-radius:32px;height:64px;padding:0 22px;font-size:18px}html:root body .fm-folha .fm-busca svg{width:26px;height:26px}html:root body .fm-folha .fm-tiles{gap:20px}html:root body .fm-folha .fm-tile{border-radius:26px;gap:22px;height:132px;padding:0 22px;font-size:26px}html:root body .fm-folha .fm-tile-icone{border-radius:22px;width:84px;height:84px}html:root body .fm-folha .fm-tile-icone svg{width:42px;height:42px}html:root body .fm-folha .fm-grade{gap:30px 18px}html:root body .fm-folha .fm-atalho{gap:12px;font-size:20px;line-height:25px}html:root body .fm-folha .fm-atalho-icone{border-radius:30px;width:128px;height:128px}html:root body .fm-folha .fm-atalho-icone svg{width:64px;height:64px}html:root body .fm-folha .fm-atalho-rotulo{min-height:50px}html:root body .fm-folha .fm-pessoa{gap:16px}html:root body .fm-folha .fm-perfil{border-radius:42px;height:84px;padding:0 20px}html:root body .fm-folha .fm-iniciais{border-radius:26px;width:52px;height:52px;font-size:17px}html:root body .fm-folha .fm-perfil-titulo{font-size:20px;line-height:26px}html:root body .fm-folha .fm-perfil-nome{font-size:16px;line-height:21px}html:root body .fm-folha .fm-sair{border-radius:42px;height:84px;padding:0 28px;font-size:20px}html:root body .fm-folha .fm-sair svg{width:26px;height:26px}}@media (min-width:768px) and (max-height:1000px){html:root body .fm-folha{padding:32px 40px calc(132px + env(safe-area-inset-bottom,0px));gap:18px}html:root body .fm-folha .fm-busca{height:56px}html:root body .fm-folha .fm-tile{height:112px}html:root body .fm-folha .fm-tile-icone{width:72px;height:72px}html:root body .fm-folha .fm-grade{row-gap:24px}html:root body .fm-folha .fm-atalho-icone{width:108px;height:108px}html:root body .fm-folha .fm-atalho-icone svg{width:54px;height:54px}html:root body .fm-folha .fm-perfil,html:root body .fm-folha .fm-sair{height:72px}}@media (min-width:768px) and (max-height:900px){html:root body .fm-folha{padding:24px 40px calc(120px + env(safe-area-inset-bottom,0px));gap:14px}html:root body .fm-folha .fm-topo svg:first-child{width:40px;height:40px}html:root body .fm-folha .fm-fechar{width:44px;height:44px}html:root body .fm-folha .fm-busca{height:52px}html:root body .fm-folha .fm-tile{height:96px}html:root body .fm-folha .fm-tile-icone{width:60px;height:60px}html:root body .fm-folha .fm-grade{row-gap:18px}html:root body .fm-folha .fm-atalho{gap:10px}html:root body .fm-folha .fm-atalho-icone{width:88px;height:88px}html:root body .fm-folha .fm-atalho-icone svg{width:44px;height:44px}html:root body .fm-folha .fm-perfil,html:root body .fm-folha .fm-sair{height:64px}}@media (max-height:720px){html:root body .fm-folha{gap:8px;padding-top:12px}html:root body .fm-folha .fm-tile{height:64px}html:root body .fm-folha .fm-tile-icone{width:44px;height:44px}html:root body .fm-folha .fm-grade{row-gap:8px}html:root body .fm-folha .fm-atalho-icone{width:52px;height:52px}html:root body .fm-folha .fm-atalho-rotulo{min-height:30px}html:root body .fm-folha .fm-busca{height:44px}html:root body .fm-folha .fm-perfil,html:root body .fm-folha .fm-sair{height:50px}}@media (max-height:600px){html:root body .fm-folha .fm-tile{height:48px;padding:0 10px 0 8px}html:root body .fm-folha .fm-tile-icone{border-radius:10px;width:36px;height:36px}html:root body .fm-folha .fm-tile-icone svg{width:20px;height:20px}html:root body .fm-folha .fm-topo svg:first-child{width:32px;height:32px}}@media (max-height:460px){html:root body .fm-folha .fm-tile{height:44px}html:root body .fm-folha .fm-tile-icone{width:32px;height:32px}html:root body .fm-folha{gap:6px;padding-top:8px}html:root body .fm-folha .fm-topo svg:first-child{width:26px;height:26px}html:root body .fm-folha .fm-fechar{width:32px;height:32px}html:root body .fm-folha .fm-busca{height:38px}html:root body .fm-folha .fm-grade{row-gap:6px}html:root body .fm-folha .fm-atalho{gap:4px}html:root body .fm-folha .fm-atalho-icone{width:38px;height:38px}html:root body .fm-folha .fm-atalho-icone svg{width:20px;height:20px}html:root body .fm-folha .fm-perfil,html:root body .fm-folha .fm-sair{height:42px}}@media (min-width:768px) and (max-height:859px){html:root:root body .tr--checklist .tr-grupo{margin-top:14px}html:root:root body .tr--checklist .tr-registrar{margin-top:10px}}@media (min-width:768px) and (max-height:809px){html:root:root body .tr--checklist{padding-top:14px;padding-bottom:14px}html:root:root body .tr--checklist .tr-logo{width:44px;height:44px}html:root:root body .tr--checklist .tr-grupo{gap:4px}html:root:root body .tr--checklist .tr-item{gap:2px;height:64px}}@media (min-width:768px) and (max-height:739px){html:root:root body .tr--checklist .tr-logo{width:40px;height:40px}html:root:root body .tr--checklist .tr-registrar{margin-top:6px}html:root:root body .tr--checklist .tr-registrar svg{width:36px;height:36px}html:root:root body .tr--checklist .tr-grupo{margin-top:8px}html:root:root body .tr--checklist .tr-item{height:56px}html:root:root body .tr--checklist .tr-mais{margin-bottom:6px}}@media (min-width:768px) and (max-height:659px){html:root:root body .tr--checklist{padding-top:10px;padding-bottom:10px}html:root:root body .tr--checklist .tr-logo{width:36px;height:36px}html:root:root body .tr--checklist .tr-registrar svg{width:32px;height:32px}html:root:root body .tr--checklist .tr-grupo{gap:2px}html:root:root body .tr--checklist .tr-item{gap:0;height:50px}html:root:root body .tr--checklist .tr-avatar{width:40px;height:40px}}@media (min-width:768px) and (max-height:599px){html:root:root body .tr--checklist{padding-top:8px;padding-bottom:8px}html:root:root body .tr--checklist .tr-logo{width:32px;height:32px}html:root:root body .tr--checklist .tr-registrar svg{width:28px;height:28px}html:root:root body .tr--checklist .tr-item{height:46px}html:root:root body .tr--checklist .tr-avatar{width:40px;height:40px}}@media (min-width:768px) and (max-height:519px){html:root:root body .tr--checklist{padding-top:6px;padding-bottom:6px}html:root:root body .tr--checklist .tr-logo{width:28px;height:28px}html:root:root body .tr--checklist .tr-registrar svg{width:26px;height:26px}html:root:root body .tr--checklist .tr-item{height:42px}html:root:root body .tr--checklist .tr-item svg{width:22px;height:22px}html:root:root body .tr--checklist .tr-rotulo{line-height:16px}html:root:root body .tr--checklist .tr-avatar{width:40px;height:40px}}@media (min-width:768px) and (max-height:459px){html:root:root body .tr,html:root:root body .tr--checklist{padding-top:5px;padding-bottom:5px}html:root:root body .tr-logo,html:root:root body .tr--checklist .tr-logo{width:24px;height:24px}html:root:root body .tr-registrar,html:root:root body .tr--checklist .tr-registrar{min-height:0;margin-top:2px}html:root:root body .tr-registrar svg,html:root:root body .tr--checklist .tr-registrar svg{width:24px;height:24px}html:root:root body .tr-grupo,html:root:root body .tr--checklist .tr-grupo{gap:0;margin-top:6px}html:root:root body .tr-item,html:root:root body .tr--checklist .tr-item{gap:0;height:40px}html:root:root body .tr-item svg,html:root:root body .tr--checklist .tr-item svg{width:20px;height:20px}html:root:root body .tr-rotulo,html:root:root body .tr--checklist .tr-rotulo{line-height:16px}html:root:root body .tr-mais,html:root:root body .tr--checklist .tr-mais{margin-bottom:4px}html:root:root body .tr-avatar,html:root:root body .tr--checklist .tr-avatar{width:40px;height:40px}}@media (min-width:768px){html:root:root body .tr .tr-rotulo{white-space:nowrap}}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}@font-face{font-family:Nunito Sans Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}html:root:root:root body .tr-logo{margin-bottom:clamp(12px,1.8vh,16px)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
