/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@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-border-style:solid}}}@layer theme{:root,:host{--font-sans:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-lime-300:#d2ff80;--color-lime-400:#bcff5c;--color-lime-500:#a6ef38;--color-lime-600:#7dc71a;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink-900:#111214;--color-ink-850:#16181b;--color-ink-800:#1a1d21;--color-ink-750:#1f2327;--color-ink-700:#232830;--color-ink-600:#2b3138;--color-line:#23272c;--color-line-2:#2d3339;--color-mint-500:#03d16d;--color-danger:#ff6257;--color-warn:#ffb224;--color-info:#5aa2ff;--color-txt-50:#f5f7f8;--color-txt-200:#d5dbdf;--color-txt-400:#a4acb3;--color-txt-600:#8b949c;--color-txt-700:#79828a;--radius-card:14px;--radius-ctl:10px;--shadow-card:0 1px 2px #00000059, 0 12px 28px -18px #0009;--shadow-pop:0 24px 60px -20px #000000bf, 0 2px 6px #0006;--perigo-fundo:#cf3a30;--accent-ico:var(--color-lime-400);--accent-text:var(--color-lime-300);--mint-ico:var(--color-mint-500);--info-ico:var(--color-info);--warn-ico:var(--color-warn);--danger-ico:var(--color-danger);--tinta-dinheiro:#a0a0a0}}@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;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}*,:after,:before,::backdrop{border-color:var(--color-line)}html{color-scheme:dark}html[data-theme=light]{color-scheme:light}body{background:var(--color-ink-900);color:var(--color-txt-200);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}:focus-visible{outline:2px solid var(--color-lime-400);outline-offset:2px}::selection{background:#bcff5c59}@supports (color:color-mix(in lab, red, red)){::selection{background:color-mix(in oklab, var(--color-lime-400) 35%, transparent)}}*{scrollbar-width:thin;scrollbar-color:var(--color-ink-600) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--color-ink-600);border-radius:999px}::-webkit-scrollbar-track{background:0 0}}@layer components{.app-shell{--sb-w:264px}.sidebar{z-index:60;width:var(--sb-w);background:var(--color-ink-850);border-right:1px solid var(--color-line);flex-direction:column;transition:width .22s,transform .26s;display:flex;position:fixed;inset:0 auto 0 0}.app-main{margin-left:var(--sb-w);min-height:100vh;transition:margin-left .22s}body.sb-collapsed{--sb-w:78px}body.sb-collapsed .brand__txt,body.sb-collapsed .nav__item span,body.sb-collapsed .nav__chev,body.sb-collapsed .user__meta{display:none}body.sb-collapsed .nav__item{justify-content:center;padding-inline:0}body.sb-collapsed .nav__sub{display:none}body.sb-collapsed .user{justify-content:center}@media (max-width:1023px){.sidebar{box-shadow:var(--shadow-pop);transform:translate(-100%)}.app-main{margin-left:0}body.sb-open .sidebar{transform:none}.scrim{z-index:55;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#06080a99;transition:opacity .2s,visibility .2s;position:fixed;inset:0}body.sb-open .scrim{opacity:1;visibility:visible}}@media (min-width:1024px){.scrim{display:none}}.brand{align-items:center;gap:10px;padding:18px 16px 16px;text-decoration:none;display:flex}.brand__mark{background:linear-gradient(150deg, var(--color-lime-400), var(--color-lime-600));color:#10210a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 6px 18px -8px #bcff5c99}@supports (color:color-mix(in lab, red, red)){.brand__mark{box-shadow:0 6px 18px -8px color-mix(in oklab, var(--color-lime-400) 60%, transparent)}}.brand__txt strong{letter-spacing:-.01em;color:var(--color-txt-50);font-size:15px;font-weight:650;line-height:1.2;display:block}.brand__txt small{letter-spacing:.06em;text-transform:uppercase;color:var(--color-txt-600);font-size:10.5px;display:block}.nav{flex:1;padding:2px 12px 14px;overflow-y:auto}.nav__item{border-radius:var(--radius-ctl);width:100%;color:var(--color-txt-400);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-bottom:2px;padding:9px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:background .14s,color .14s;display:flex}.nav__item svg:first-child{flex:none;width:18px;height:18px}.nav__item span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nav__item:hover{background:var(--color-ink-750);color:var(--color-txt-50)}.nav__item.is-active{background:#bcff5c24}@supports (color:color-mix(in lab, red, red)){.nav__item.is-active{background:color-mix(in oklab, var(--color-lime-400) 14%, transparent)}}.nav__item.is-active{color:var(--accent-text)}.nav__item.is-active svg{color:var(--accent-ico)}.nav__item.is-open{color:var(--color-txt-50)}.nav__item.is-open .nav__chev{transform:rotate(180deg)}.nav__chev{width:15px;height:15px;color:var(--color-txt-600);flex:none;transition:transform .2s}.nav__badge{border:1px solid var(--color-line-2);background:var(--color-ink-750);color:var(--color-txt-200);border-radius:999px;flex:none;padding:0 6px;font-size:10.5px;font-weight:600}.nav__item.is-active .nav__badge{border-color:#bcff5c73}@supports (color:color-mix(in lab, red, red)){.nav__item.is-active .nav__badge{border-color:color-mix(in oklab, var(--color-lime-400) 45%, transparent)}}.nav__item.is-active .nav__badge{background:#bcff5c2e}@supports (color:color-mix(in lab, red, red)){.nav__item.is-active .nav__badge{background:color-mix(in oklab, var(--color-lime-400) 18%, transparent)}}.nav__item.is-active .nav__badge{color:var(--accent-text)}.nav__sub{grid-template-rows:0fr;transition:grid-template-rows .24s;display:grid}.nav__sub>div{overflow:hidden}.nav__sub.is-open{grid-template-rows:1fr}.nav__sub a{color:var(--color-txt-600);border-radius:8px;align-items:center;gap:8px;margin-bottom:1px;padding:7px 10px 7px 38px;font-size:13px;text-decoration:none;transition:color .14s,background .14s;display:flex;position:relative}.nav__sub a:before{content:"";background:var(--color-ink-600);border-radius:999px;width:5px;height:5px;transition:background .14s,box-shadow .14s;position:absolute;left:22px}.nav__sub a:hover{background:var(--color-ink-750);color:var(--color-txt-200)}.nav__sub a.is-active{color:var(--color-txt-50)}.nav__sub a.is-active:before{background:var(--color-lime-400);box-shadow:0 0 0 3px #bcff5c38}@supports (color:color-mix(in lab, red, red)){.nav__sub a.is-active:before{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 22%, transparent)}}.sidebar__foot{border-top:1px solid var(--color-line);padding:12px}.user{align-items:center;gap:10px;display:flex}.avatar{color:#10210a;background:linear-gradient(150deg, var(--color-lime-300), var(--color-lime-600));border-radius:999px;flex:none;place-items:center;width:34px;height:34px;font-size:12px;font-weight:650;display:grid}.avatar--sm{width:28px;height:28px;font-size:10.5px}.avatar--muted{color:var(--color-txt-200);background:linear-gradient(150deg, var(--color-ink-600), var(--color-ink-700))}.user__meta{flex:1;min-width:0}.user__meta strong{color:var(--color-txt-50);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;display:block;overflow:hidden}.user__meta small{color:var(--color-txt-600);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}.topbar{z-index:40;border-bottom:1px solid var(--color-line);background:#111214e0;align-items:center;gap:12px;height:62px;padding:0 22px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.topbar{background:color-mix(in oklab, var(--color-ink-900) 88%, transparent)}}.topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.crumbs{color:var(--color-txt-600);align-items:center;gap:7px;font-size:12.5px;display:flex}.crumbs a{color:var(--color-txt-400);text-decoration:none;transition:color .14s}.crumbs a:hover{color:var(--color-txt-50)}.crumbs svg{width:14px;height:14px;color:var(--color-txt-700)}.crumbs b{color:var(--color-txt-200);font-weight:550}.icon-btn{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);width:36px;height:36px;color:var(--color-txt-400);cursor:pointer;flex:none;place-items:center;transition:color .14s,border-color .14s,background .14s;display:grid;position:relative}.icon-btn:hover{color:var(--color-txt-50);border-color:var(--color-line-2);background:var(--color-ink-750)}.icon-btn svg{width:17px;height:17px}.icon-btn--plain{background:0 0;border-color:#0000}.dot-badge{border:2px solid var(--color-ink-850);background:var(--color-lime-400);border-radius:999px;width:7px;height:7px;position:absolute;top:7px;right:8px}.drop{position:relative}.drop__panel{z-index:70;border:1px solid var(--color-line-2);border-radius:var(--radius-card);background:var(--color-ink-800);width:320px;box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;text-align:left;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.drop__panel.is-open{opacity:1;visibility:visible;transform:none}.drop__head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.drop__head strong{color:var(--color-txt-50);font-size:13px;font-weight:600}.drop__foot{border-top:1px solid var(--color-line);text-align:center;padding:10px 14px}.drop__foot a{color:var(--accent-text);font-size:12.5px;text-decoration:none}.drop__list{max-height:292px;overflow-y:auto}.drop__item{border:0;border-bottom:1px solid var(--color-line);text-align:left;cursor:pointer;background:0 0;gap:10px;width:100%;padding:11px 14px;transition:background .14s;display:flex}.drop__item:last-child{border-bottom:0}.drop__item:hover{background:var(--color-ink-750)}.drop__item em{background:var(--color-ink-700);width:30px;height:30px;color:var(--color-txt-200);border-radius:9px;flex:none;place-items:center;font-style:normal;display:grid}.drop__item em svg{width:15px;height:15px}.drop__item p{min-width:0;color:var(--color-txt-200);flex:1;font-size:12.5px}.drop__item p small{color:var(--color-txt-600);margin-top:1px;font-size:11px;display:block}.drop__item--user{align-items:center;gap:11px;padding:13px 14px}.page{width:100%;padding:24px 22px 40px}.page__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.page__head h1{letter-spacing:-.02em;color:var(--color-txt-50);font-size:24px;font-weight:620}.page__head p{color:var(--color-txt-600);margin-top:4px;font-size:13.5px}.page__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.card{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-800);box-shadow:var(--shadow-card)}.card__head{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding:15px 17px;display:flex}.card__head h3{color:var(--color-txt-50);font-size:14px;font-weight:600}.card__head p{color:var(--color-txt-600);margin-top:2px;font-size:11.5px}.card__body{padding:17px}.card--chart{flex-direction:column;display:flex}.card--chart .card__body{flex-direction:column;flex:1;min-height:0;display:flex}.card--chart .chart{flex:1;height:auto;min-height:290px}.card--fixed{align-self:start}.card__body--flush{padding:4px 4px 8px}.field{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);height:38px;color:var(--color-txt-400);align-items:center;gap:9px;padding:0 12px;font-size:13px;transition:border-color .14s,background .14s,box-shadow .14s;display:flex}.field:hover{border-color:var(--color-line-2)}.field:focus-within{border-color:#779e46}@supports (color:color-mix(in lab, red, red)){.field:focus-within{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.field:focus-within{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.field:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.field svg{width:15px;height:15px;color:var(--color-txt-600);flex:none}.field input{width:100%;min-width:0;color:var(--color-txt-200);font:inherit;background:0 0;border:0;outline:none}.field input::placeholder{color:var(--color-txt-600)}.select{display:inline-flex;position:relative}.select__btn{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);min-width:150px;height:38px;color:var(--color-txt-200);font:inherit;cursor:pointer;align-items:center;gap:9px;padding:0 11px 0 12px;font-size:13px;font-weight:500;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex}.select__btn:hover{border-color:var(--color-line-2);background:var(--color-ink-750);color:var(--color-txt-50)}.select.is-open .select__btn{border-color:#779e46}@supports (color:color-mix(in lab, red, red)){.select.is-open .select__btn{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.select.is-open .select__btn{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.select.is-open .select__btn{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.select__ico,.select__chev{width:15px;height:15px;color:var(--color-txt-600);flex:none;transition:color .14s,transform .2s}.select__text.is-vazio{color:var(--color-txt-600)}.select__text{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.select__btn:hover .select__ico,.select__btn:hover .select__chev,.select.is-open .select__ico,.select.is-open .select__chev{color:var(--color-txt-200)}.select.is-open .select__chev{transform:rotate(180deg)}.select--block,.select--block .select__btn{width:100%}.select__menu{z-index:80;border:1px solid var(--color-line-2);background:var(--color-ink-800);min-width:100%;max-width:min(360px,92vw);box-shadow:var(--shadow-pop);opacity:0;visibility:hidden;border-radius:12px;padding:6px;transition:opacity .16s,transform .16s,visibility .16s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-6px)}.select__menu.is-open{opacity:1;visibility:visible;transform:none}.select__opt{width:100%;color:var(--color-txt-400);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;font-size:13px;font-weight:500;transition:background .12s,color .12s;display:flex}.select__opt:hover,.select__opt.is-foco{background:var(--color-ink-750);color:var(--color-txt-50)}.select__opt.is-selected{color:var(--accent-text);background:#bcff5c1f}@supports (color:color-mix(in lab, red, red)){.select__opt.is-selected{background:color-mix(in oklab, var(--color-lime-400) 12%, transparent)}}.select__check{width:14px;height:14px;color:var(--accent-ico);opacity:0;flex:none;transition:opacity .12s}.select__opt.is-selected .select__check{opacity:1}.btn{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);height:36px;color:var(--color-txt-200);cursor:pointer;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:550;text-decoration:none;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.btn svg{width:15px;height:15px}.btn:hover{border-color:var(--color-line-2);background:var(--color-ink-750);color:var(--color-txt-50)}.btn--primary{background:var(--color-lime-400);color:#10210a;border-color:#0000;font-weight:620}.btn--primary:hover{background:var(--color-lime-300);color:#10210a}.btn--ghost{background:0 0;border-color:#0000}.btn--sm{height:30px;padding:0 10px;font-size:12px}html[data-valores=oculto] [data-valor]{position:relative;color:#0000!important}html[data-valores=oculto] [data-valor]:after{content:"";background:var(--color-ink-600);border-radius:3px;height:.7em;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}html[data-valores=oculto] .kpi__val [data-valor]:after{height:.82em}html[data-valores=oculto] #chart-categorias .apexcharts-datalabel-value,html[data-valores=oculto] #chart-categorias .apexcharts-datalabel-total{opacity:0}.kpi{padding:16px 17px;position:relative;overflow:hidden}.kpi__label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-txt-600);align-items:center;gap:8px;font-size:11.5px;font-weight:600;display:flex}.kpi__ico{background:var(--color-ink-750);width:26px;height:26px;color:var(--accent-ico);border-radius:8px;place-items:center;display:grid}.kpi__ico svg{width:14px;height:14px}.kpi__ico--mint{color:var(--mint-ico)}.kpi__ico--info{color:var(--info-ico)}.kpi__ico--warn{color:var(--warn-ico)}.kpi__val{letter-spacing:-.025em;color:var(--color-txt-50);font-variant-numeric:tabular-nums;margin-top:12px;font-size:25px;font-weight:640}.kpi__val small{color:var(--color-txt-600);font-size:15px;font-weight:500}.kpi__foot{color:var(--color-txt-600);justify-content:space-between;align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.delta{font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.delta svg{width:13px;height:13px}.delta--up{color:var(--mint-ico)}.delta--down{color:var(--danger-ico)}.spark{width:100%;height:34px;margin-top:12px;display:block}.chart{width:100%}.legend{flex-direction:column;gap:11px;display:flex}.legend li{align-items:center;gap:9px;font-size:13px;display:flex}.legend i{border-radius:3px;flex:none;width:8px;height:8px}.legend span{color:var(--color-txt-400);flex:1}.legend b{color:var(--color-txt-50);font-variant-numeric:tabular-nums;font-weight:600}.table{border-collapse:collapse;width:100%}.table th{border-bottom:1px solid var(--color-line);letter-spacing:.08em;text-transform:uppercase;color:var(--color-txt-600);text-align:left;white-space:nowrap;padding:10px 17px;font-size:11px;font-weight:600}.table td{border-bottom:1px solid var(--color-line);color:var(--color-txt-400);white-space:nowrap;padding:12px 17px;font-size:12.5px}.table tbody tr{transition:background .14s}.table tbody tr:hover{background:var(--color-ink-750)}.table>tbody>tr:last-child>td{border-bottom:0}.table .num{color:var(--color-txt-50);font-variant-numeric:tabular-nums;font-weight:600}.cell-user{color:var(--color-txt-50);align-items:center;gap:9px;font-weight:550;display:flex}.link-campanha{color:var(--color-txt-50);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-weight:550;transition:color .14s;display:inline-flex}.link-campanha:hover{color:var(--color-lime-400)}.link-campanha:focus-visible{outline:2px solid var(--color-lime-500);outline-offset:2px;border-radius:3px}.link-campanha__seta{width:12px;height:12px;color:var(--color-txt-600);flex:none;transition:transform .18s}.link-campanha.is-aberto .link-campanha__seta{transform:rotate(180deg)}.detalhe-campanha>td{background:var(--color-ink-850);padding:0 17px 16px}.detalhe-campanha--sem-titulo>td{padding:0}.tabela-roi th,.detalhe-campanha--sem-titulo .tabela-interna th{white-space:normal;padding:10px 12px}.tabela-roi td:not([colspan]),.detalhe-campanha--sem-titulo .tabela-interna td{padding:12px}.tabela-roi td[colspan]{padding:0}td.num.roi-vermelho,.kpi__val.roi-vermelho{color:#ef4444}td.num.roi-laranja,.kpi__val.roi-laranja{color:#f97316}td.num.roi-amarelo,.kpi__val.roi-amarelo{color:#eab308}td.num.roi-azul,.kpi__val.roi-azul{color:#3b82f6}td.num.roi-verde,.kpi__val.roi-verde{color:#22c55e}.tabela-roi thead th:nth-child(n+12):nth-child(-n+16),.tabela-roi tbody td:nth-child(n+12):nth-child(-n+16),.tabela-roi tfoot td:nth-child(n+12):nth-child(-n+16),.detalhe-campanha--sem-titulo .tabela-interna tbody td:nth-child(n+12):nth-child(-n+16),.detalhe-campanha--sem-titulo .tabela-interna tfoot td:nth-child(n+12):nth-child(-n+16){background:#a0a0a00f}@supports (color:color-mix(in lab, red, red)){.tabela-roi thead th:nth-child(n+12):nth-child(-n+16),.tabela-roi tbody td:nth-child(n+12):nth-child(-n+16),.tabela-roi tfoot td:nth-child(n+12):nth-child(-n+16),.detalhe-campanha--sem-titulo .tabela-interna tbody td:nth-child(n+12):nth-child(-n+16),.detalhe-campanha--sem-titulo .tabela-interna tfoot td:nth-child(n+12):nth-child(-n+16){background:color-mix(in srgb, var(--tinta-dinheiro) 6%, transparent)}}.kpi--tinta{background:#a0a0a00f}@supports (color:color-mix(in lab, red, red)){.kpi--tinta{background:color-mix(in srgb, var(--tinta-dinheiro) 6%, transparent)}}.detalhe-campanha--sem-titulo .tabela-interna td:first-child{padding-left:17px}.logo-midia{opacity:.75;flex:none;width:13px;height:13px}.detalhe-campanha--sem-titulo .tabela-interna{border-collapse:separate;border-spacing:0;border:0;border-radius:0}.detalhe-campanha--sem-titulo .tabela-interna th{padding:10px 17px}.detalhe-campanha--sem-titulo .tabela-interna td{padding:12px 17px}.tabela-roi,.detalhe-campanha--sem-titulo .tabela-interna{table-layout:fixed;min-width:2410px}.tabela-roi td:first-child,.detalhe-campanha--sem-titulo .tabela-interna td:first-child{white-space:normal}.detalhe-campanha--sem-titulo .tabela-interna td,.detalhe-campanha--sem-titulo .tabela-interna tbody tr:last-child td{border-bottom:1px solid var(--color-line);border-left:1px solid var(--color-line)}.detalhe-campanha[hidden]{display:none}.conjuntos__titulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-txt-600);align-items:center;gap:8px;margin:0;padding:12px 0 10px;font-size:11px;font-weight:600;display:flex}.conjuntos__titulo svg{width:13px;height:13px}.conjuntos__contagem{background:var(--color-ink-750);color:var(--color-txt-200);letter-spacing:0;border-radius:999px;padding:1px 7px;font-size:10.5px}.conjuntos__carregando,.conjuntos__vazio{color:var(--color-txt-400);align-items:center;gap:9px;margin:0;padding:14px 0;font-size:12.5px;display:flex}.conjuntos__vazio svg{width:14px;height:14px;color:var(--color-txt-600)}.conjuntos__erro{border:1px solid #ffb22459;align-items:flex-start;gap:9px;margin:10px 0;padding:11px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.conjuntos__erro{border:1px solid color-mix(in srgb, var(--color-warn) 35%, transparent)}}.conjuntos__erro{border-radius:var(--radius-ctl);background:#ffb2241a}@supports (color:color-mix(in lab, red, red)){.conjuntos__erro{background:color-mix(in srgb, var(--color-warn) 10%, transparent)}}.conjuntos__erro{color:var(--color-txt-200);font-size:12.5px}.conjuntos__erro svg{width:15px;height:15px;color:var(--color-warn);flex:none}.tabela-interna{border:1px solid var(--color-line);border-radius:var(--radius-ctl);overflow:hidden}.tabela-interna th,.tabela-interna td{padding:9px 13px}.tabela-interna thead th,.tabela-interna tfoot td{background:var(--color-ink-750)}.tag{border:1px solid var(--color-line-2);color:var(--color-txt-400);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.tag i{background:currentColor;border-radius:999px;width:6px;height:6px}.tag--ok{border-color:#03d16d59}@supports (color:color-mix(in lab, red, red)){.tag--ok{border-color:color-mix(in oklab, var(--mint-ico) 35%, transparent)}}.tag--ok{background:#03d16d1f}@supports (color:color-mix(in lab, red, red)){.tag--ok{background:color-mix(in oklab, var(--mint-ico) 12%, transparent)}}.tag--ok{color:var(--mint-ico)}.tag--wait{border-color:#ffb22459}@supports (color:color-mix(in lab, red, red)){.tag--wait{border-color:color-mix(in oklab, var(--warn-ico) 35%, transparent)}}.tag--wait{background:#ffb2241f}@supports (color:color-mix(in lab, red, red)){.tag--wait{background:color-mix(in oklab, var(--warn-ico) 12%, transparent)}}.tag--wait{color:var(--warn-ico)}.tag--off{border-color:#ff625752}@supports (color:color-mix(in lab, red, red)){.tag--off{border-color:color-mix(in oklab, var(--danger-ico) 32%, transparent)}}.tag--off{background:#ff62571a}@supports (color:color-mix(in lab, red, red)){.tag--off{background:color-mix(in oklab, var(--danger-ico) 10%, transparent)}}.tag--off{color:var(--danger-ico)}.tag--info{border-color:#5aa2ff52}@supports (color:color-mix(in lab, red, red)){.tag--info{border-color:color-mix(in oklab, var(--info-ico) 32%, transparent)}}.tag--info{background:#5aa2ff1a}@supports (color:color-mix(in lab, red, red)){.tag--info{background:color-mix(in oklab, var(--info-ico) 10%, transparent)}}.tag--info{color:var(--info-ico)}.feed{border-bottom:1px solid var(--color-line);gap:11px;padding:12px 17px;display:flex}.feed:last-child{border-bottom:0}.feed em{border:1px solid var(--color-line);background:var(--color-ink-850);width:30px;height:30px;color:var(--color-txt-200);border-radius:9px;flex:none;place-items:center;display:grid}.feed em svg{width:15px;height:15px}.feed p{min-width:0;color:var(--color-txt-200);flex:1;font-size:12.5px}.feed p b{color:var(--color-txt-50);font-weight:600}.feed time{color:var(--color-txt-600);margin-top:2px;font-size:11.5px;display:block}.contact{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;padding:11px 17px;display:flex}.contact:last-child{border-bottom:0}.contact__meta{flex:1;min-width:0}.contact__meta strong{color:var(--color-txt-50);font-size:12.5px;font-weight:550;display:block}.contact__meta small{color:var(--color-txt-600);font-size:11.5px;display:block}.contact__acts{opacity:0;gap:6px;transition:opacity .16s;display:flex}.contact:hover .contact__acts{opacity:1}.mini-btn{border:1px solid var(--color-line);background:var(--color-ink-850);width:28px;height:28px;color:var(--color-txt-400);cursor:pointer;border-radius:8px;place-items:center;transition:color .14s,border-color .14s;display:grid}.mini-btn--copiado{color:var(--mint-ico);border-color:#157449}@supports (color:color-mix(in lab, red, red)){.mini-btn--copiado{border-color:color-mix(in oklab, var(--mint-ico) 45%, var(--color-line))}}.mini-btn:hover{color:var(--accent-ico);border-color:#bcff5c66}@supports (color:color-mix(in lab, red, red)){.mini-btn:hover{border-color:color-mix(in oklab, var(--color-lime-400) 40%, transparent)}}.mini-btn svg{width:14px;height:14px}.goal__bar{background:var(--color-ink-700);border-radius:999px;height:7px;overflow:hidden}.goal__bar>i{background:linear-gradient(90deg, var(--color-lime-600), var(--color-lime-400));border-radius:999px;height:100%;display:block}.empty{text-align:center;color:var(--color-txt-600);padding:28px 17px;font-size:12.5px}code{color:var(--color-txt-400);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.texto-fraco{color:var(--color-txt-600);font-size:12px;font-weight:500}.page__grupo{letter-spacing:.1em;text-transform:uppercase;color:var(--color-txt-600);margin-bottom:6px;font-size:11px;font-weight:600}.flash{z-index:140;pointer-events:none;flex-direction:column;align-items:center;gap:10px;width:min(580px,100vw - 28px);display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%)}.flash__item{border:1px solid var(--color-line-2);background:#1a1d21f0;border-radius:14px;align-items:center;gap:12px;width:100%;padding:13px 14px;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.flash__item{background:color-mix(in oklab, var(--color-ink-800) 94%, transparent)}}.flash__item{box-shadow:var(--shadow-pop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;animation:.26s cubic-bezier(.2,.8,.2,1) both flash-entra}@keyframes flash-entra{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:none}}.flash__item.saindo{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-10px)scale(.98)}.flash__item p{min-width:0;color:var(--color-txt-50);flex:1;font-size:13.5px;font-weight:500;line-height:1.45}.flash__ico{background:var(--color-ink-750);width:30px;height:30px;color:var(--color-txt-200);border-radius:9px;flex:none;place-items:center;display:grid}.flash__ico svg{width:16px;height:16px}.flash__fechar{width:28px;height:28px;color:var(--color-txt-600);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:color .14s,background .14s;display:grid}.flash__fechar:hover{background:var(--color-ink-750);color:var(--color-txt-50)}.flash__fechar svg{width:13px;height:13px}.flash__barra{opacity:.55;transform-origin:0;background:currentColor;width:100%;height:2px;animation:linear forwards flash-barra;position:absolute;bottom:0;left:0}@keyframes flash-barra{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.flash__item--sucesso{border-color:#03d16d73}@supports (color:color-mix(in lab, red, red)){.flash__item--sucesso{border-color:color-mix(in oklab, var(--mint-ico) 45%, transparent)}}.flash__item--sucesso{color:var(--mint-ico)}.flash__item--sucesso .flash__ico{background:#03d16d29}@supports (color:color-mix(in lab, red, red)){.flash__item--sucesso .flash__ico{background:color-mix(in oklab, var(--mint-ico) 16%, transparent)}}.flash__item--sucesso .flash__ico{color:var(--mint-ico)}.flash__item--erro{border-color:#ff625773}@supports (color:color-mix(in lab, red, red)){.flash__item--erro{border-color:color-mix(in oklab, var(--danger-ico) 45%, transparent)}}.flash__item--erro{color:var(--danger-ico)}.flash__item--erro .flash__ico{background:#ff625729}@supports (color:color-mix(in lab, red, red)){.flash__item--erro .flash__ico{background:color-mix(in oklab, var(--danger-ico) 16%, transparent)}}.flash__item--erro .flash__ico{color:var(--danger-ico)}.flash__item--aviso{border-color:#ffb22473}@supports (color:color-mix(in lab, red, red)){.flash__item--aviso{border-color:color-mix(in oklab, var(--warn-ico) 45%, transparent)}}.flash__item--aviso{color:var(--warn-ico)}.flash__item--aviso .flash__ico{background:#ffb22429}@supports (color:color-mix(in lab, red, red)){.flash__item--aviso .flash__ico{background:color-mix(in oklab, var(--warn-ico) 16%, transparent)}}.flash__item--aviso .flash__ico{color:var(--warn-ico)}.flash__item--info{border-color:#5aa2ff73}@supports (color:color-mix(in lab, red, red)){.flash__item--info{border-color:color-mix(in oklab, var(--info-ico) 45%, transparent)}}.flash__item--info{color:var(--info-ico)}.flash__item--info .flash__ico{background:#5aa2ff29}@supports (color:color-mix(in lab, red, red)){.flash__item--info .flash__ico{background:color-mix(in oklab, var(--info-ico) 16%, transparent)}}.flash__item--info .flash__ico{color:var(--info-ico)}@media (max-width:640px){.flash{width:calc(100vw - 20px);top:10px}.flash__item{border-radius:12px;padding:12px}}.formulario{flex-direction:column;gap:16px;max-width:640px;display:flex}.formulario--largo{max-width:none}.formulario .card__body>.campo+.campo{margin-top:16px}.campo{flex-direction:column;gap:7px;display:flex}.campo>label,.campo>.campo__titulo{color:var(--color-txt-400);font-size:12px;font-weight:600}.campo__controle{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);align-items:center;gap:9px;height:42px;padding:0 12px;transition:border-color .14s,box-shadow .14s;display:flex}.alerta{border:1px solid #5aa2ff52;align-items:flex-start;gap:10px;margin:16px 18px 0;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.alerta{border:1px solid color-mix(in oklab, var(--info-ico) 32%, transparent)}}.alerta{border-radius:var(--radius-ctl);background:#5aa2ff1a}@supports (color:color-mix(in lab, red, red)){.alerta{background:color-mix(in oklab, var(--info-ico) 10%, transparent)}}.alerta{color:var(--color-txt-200);font-size:12.5px;line-height:1.6}.alerta svg{width:16px;height:16px;color:var(--info-ico);flex:none;margin-top:2px}.alerta a{color:var(--color-txt-50);text-underline-offset:2px;text-decoration:underline}.alerta code{background:#f5f7f81a;border-radius:5px;padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.alerta code{background:color-mix(in oklab, var(--color-txt-50) 10%, transparent)}}.alerta code{font-size:12px}.alerta--aviso{border-color:#ffb22452}@supports (color:color-mix(in lab, red, red)){.alerta--aviso{border-color:color-mix(in oklab, var(--warn-ico) 32%, transparent)}}.alerta--aviso{background:#ffb2241a}@supports (color:color-mix(in lab, red, red)){.alerta--aviso{background:color-mix(in oklab, var(--warn-ico) 10%, transparent)}}.alerta--aviso svg{color:var(--warn-ico)}.btn.is-desativado,.btn[aria-disabled=true]{opacity:.5;pointer-events:none}.campo__controle input[type=date],.campo__controle input[type=datetime-local]{color-scheme:dark}html[data-theme=light] .campo__controle input[type=date],html[data-theme=light] .campo__controle input[type=datetime-local]{color-scheme:light}.progresso{flex-direction:column;gap:6px;min-width:128px;display:flex}.progresso__texto{font-variant-numeric:tabular-nums;color:var(--color-txt-200);font-size:12.5px}.progresso__barra{background:var(--color-line);border-radius:999px;height:4px;overflow:hidden}.progresso__barra>span{background:var(--color-mint-500);border-radius:999px;height:100%;display:block}.progresso__nota{color:var(--color-txt-600);font-size:11.5px}.repetidor{flex-direction:column;gap:10px;display:flex}.repetidor__linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr) auto;align-items:center;gap:8px;display:grid}.repetidor__linha--botao{grid-template-columns:172px minmax(0,1fr) minmax(0,1.3fr) auto}.repetidor__linha--exemplo{grid-template-columns:56px minmax(0,1fr)}.repetidor__linha--exemplo .repetidor__rotulo{text-transform:none;letter-spacing:0;color:var(--accent-text);font-size:12px}.repetidor__linha--variavel{grid-template-columns:56px minmax(0,1fr)}.repetidor__linha--variavel .repetidor__rotulo{text-transform:none;letter-spacing:0;color:var(--accent-text);font-size:12px}.repetidor__variavel-valor{gap:8px;min-width:0;display:flex}.repetidor__variavel-valor .repetidor__tipo{max-width:260px}.conversa{flex-direction:column;gap:10px;max-height:58vh;padding:4px 2px 8px;display:flex;overflow-y:auto}.conversa__msg{flex-direction:column;gap:4px;max-width:min(680px,84%);display:flex}.conversa__msg--entrada{align-self:flex-start;align-items:flex-start}.conversa__msg--saida{align-self:flex-end;align-items:flex-end}.conversa__bolha{border:1px solid var(--color-line);background:var(--color-ink-750);color:var(--color-txt-50);border-radius:14px;padding:10px 13px;font-size:13.5px;line-height:1.55}.conversa__msg--saida .conversa__bolha{border-color:#bcff5c57}@supports (color:color-mix(in lab, red, red)){.conversa__msg--saida .conversa__bolha{border-color:color-mix(in oklab, var(--accent-ico) 34%, transparent)}}.conversa__msg--saida .conversa__bolha{background:#313d29}@supports (color:color-mix(in lab, red, red)){.conversa__msg--saida .conversa__bolha{background:color-mix(in oklab, var(--accent-ico) 14%, var(--color-ink-800))}}html[data-theme=light] .conversa__msg--saida .conversa__bolha{background:#f7ffeb}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .conversa__msg--saida .conversa__bolha{background:color-mix(in oklab, var(--accent-ico) 12%, #fff)}}.conversa__bolha p{margin:0}.conversa__erro{color:var(--danger-ico);font-size:12px;margin-top:6px!important}.conversa__meta{color:var(--color-txt-600);font-size:11px}.conversa__composer{border-top:1px solid var(--color-line);flex-direction:column;gap:10px;margin-top:18px;padding-top:16px;display:flex}.conversa__composer-acoes{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.repetidor__campo,.repetidor__tipo{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);width:100%;min-width:0;height:42px;color:var(--color-txt-50);padding:0 12px;font-size:13px;transition:border-color .14s,box-shadow .14s}.repetidor__campo::placeholder{color:var(--color-txt-600)}.repetidor__campo:focus,.repetidor__tipo:focus{border-color:var(--color-line-2);outline:none;box-shadow:0 0 0 3px #03d16d29}@supports (color:color-mix(in lab, red, red)){.repetidor__campo:focus,.repetidor__tipo:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-mint-500) 16%, transparent)}}.repetidor__tipo{color-scheme:dark}html[data-theme=light] .repetidor__tipo{color-scheme:light}.repetidor__cartao{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:#16181b8c;flex-direction:column;gap:10px;padding:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.repetidor__cartao{background:color-mix(in srgb, var(--color-ink-850) 55%, transparent)}}.repetidor__sub{border-top:1px dashed var(--color-line);flex-direction:column;gap:8px;padding-top:10px;display:flex}.repetidor__rotulo{letter-spacing:.04em;text-transform:uppercase;color:var(--color-txt-600);font-size:11.5px;font-weight:600}.repetidor__acoes{gap:8px;margin-top:2px;display:flex}.tabela-acoes-fixas th:last-child,.tabela-acoes-fixas td:last-child{z-index:2;background:var(--color-ink-800);position:sticky;right:0}.tabela-acoes-fixas tbody tr:hover td:last-child{background:var(--color-ink-750)}.abas{border-bottom:1px solid var(--color-line);align-items:center;gap:4px;margin:0 0 18px;display:flex}.aba{color:var(--color-txt-600);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:9px 14px;font-size:13px;font-weight:600;transition:color .14s,border-color .14s}.aba:hover{color:var(--color-txt-200)}.aba.is-ativa{color:var(--color-txt-50);border-bottom-color:var(--color-mint-500)}.aba-painel{flex-direction:column;gap:16px;display:flex}.horarios{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;display:grid}.horario{align-items:center;gap:8px;display:flex}.horario__num{border:1px solid var(--color-line);font-variant-numeric:tabular-nums;width:26px;height:26px;color:var(--color-txt-600);border-radius:50%;flex:none;place-items:center;font-size:11.5px;display:grid}.horario__campo{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);width:100%;min-width:0;height:42px;color:var(--color-txt-50);color-scheme:dark;padding:0 12px;font-size:13px}html[data-theme=light] .horario__campo{color-scheme:light}.horario__campo:focus{border-color:var(--color-line-2);outline:none;box-shadow:0 0 0 3px #03d16d29}@supports (color:color-mix(in lab, red, red)){.horario__campo:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-mint-500) 16%, transparent)}}.horarios--ficha{gap:10px}.horario--ficha{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:#16181b8c;gap:10px;padding:8px 12px}@supports (color:color-mix(in lab, red, red)){.horario--ficha{background:color-mix(in srgb, var(--color-ink-850) 55%, transparent)}}.horario--ficha{width:fit-content}.horario__hora{font-variant-numeric:tabular-nums;color:var(--color-txt-50);font-size:13px;font-weight:600}.automacao-dia__data{color:var(--color-txt-600);font-weight:500}.conteudo-chip--estatico{cursor:default}.conteudo-chip--estatico:hover{color:var(--color-txt-400);border-color:var(--color-line-2)}.conteudo-chip--estatico.is-pronto:hover{color:var(--color-txt-50);border-color:#03d16d61}@supports (color:color-mix(in lab, red, red)){.conteudo-chip--estatico.is-pronto:hover{border-color:color-mix(in oklab, var(--color-mint-500) 38%, transparent)}}.conteudos{flex-direction:column;gap:12px;display:flex}.automacao-dia{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:#16181b8c;padding:12px}@supports (color:color-mix(in lab, red, red)){.automacao-dia{background:color-mix(in srgb, var(--color-ink-850) 55%, transparent)}}.automacao-dia__topo{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:10px;display:flex}.automacao-dia__topo strong{color:var(--color-txt-50);font-size:13px}.automacao-dia__contagem{color:var(--color-txt-600);font-size:11.5px}.automacao-dia__grade{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:8px;display:grid}.conteudo-chip{border:1px dashed var(--color-line-2);color:var(--color-txt-400);text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;padding:9px 11px;transition:border-color .14s,color .14s,background .14s;display:flex}.conteudo-chip:hover{color:var(--color-txt-50);border-color:#03d16d75}@supports (color:color-mix(in lab, red, red)){.conteudo-chip:hover{border-color:color-mix(in oklab, var(--color-mint-500) 46%, transparent)}}.conteudo-chip__nome{font-size:12.5px;font-weight:600}.conteudo-chip__meta{color:var(--color-txt-600);font-size:11px}.conteudo-chip.is-pronto{border-style:solid;border-color:#03d16d61}@supports (color:color-mix(in lab, red, red)){.conteudo-chip.is-pronto{border-color:color-mix(in oklab, var(--color-mint-500) 38%, transparent)}}.conteudo-chip.is-pronto{background:#03d16d14}@supports (color:color-mix(in lab, red, red)){.conteudo-chip.is-pronto{background:color-mix(in srgb, var(--color-mint-500) 8%, transparent)}}.conteudo-chip.is-pronto{color:var(--color-txt-50)}.conteudo-chip.is-pronto .conteudo-chip__meta{color:#42db91}@supports (color:color-mix(in lab, red, red)){.conteudo-chip.is-pronto .conteudo-chip__meta{color:color-mix(in oklab, var(--color-mint-500) 74%, var(--color-txt-50))}}.modal__corpo{flex-direction:column;gap:14px;max-height:min(60vh,460px);padding:16px 18px;display:flex;overflow-y:auto}.envios-grafico{flex-wrap:wrap;align-items:center;gap:18px;padding:4px 17px 16px;display:flex}.envios-grafico .chart{flex:none;width:232px}.envios-legenda{flex-direction:column;gap:8px;min-width:0;display:flex}.envios-legenda__titulo{letter-spacing:.04em;text-transform:uppercase;color:var(--color-txt-600);margin:0 0 2px;font-size:11.5px;font-weight:600}.envios-legenda__item{color:var(--color-txt-200);align-items:center;gap:8px;font-size:13px;display:flex}.envios-legenda__cor{border-radius:50%;flex:none;width:9px;height:9px}.envios-legenda__cor--ok{background:var(--color-mint-500)}.envios-legenda__cor--erro{background:var(--color-danger)}.envios-legenda__rotulo{min-width:66px}.envios-legenda__item strong{font-variant-numeric:tabular-nums;color:var(--color-txt-50)}.envios-legenda__item small{font-variant-numeric:tabular-nums;color:var(--color-txt-600)}.detalhe-texto{color:var(--color-txt-200);word-break:break-word;margin:0;font-size:13px;line-height:1.65}.detalhe-texto a{color:var(--color-txt-50);text-underline-offset:2px;text-decoration:underline}@media (max-width:760px){.repetidor__linha,.repetidor__linha--botao{grid-template-columns:minmax(0,1fr) auto}.repetidor__linha>.repetidor__campo,.repetidor__linha>.repetidor__tipo{grid-column:1/-1}}.paginacao{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.paginacao__info{color:var(--color-txt-600);font-size:12.5px}.paginacao__info strong{color:var(--color-txt-200);font-weight:600}.paginacao__nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pag-btn{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);min-width:34px;height:34px;color:var(--color-txt-200);justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:500;line-height:1;text-decoration:none;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.pag-btn svg{flex:none;width:14px;height:14px}.pag-btn:hover{border-color:var(--color-line-2);background:var(--color-ink-750);color:var(--color-txt-50)}.pag-btn.is-atual{border-color:#bcff5c73}@supports (color:color-mix(in lab, red, red)){.pag-btn.is-atual{border-color:color-mix(in oklab, var(--color-lime-400) 45%, transparent)}}.pag-btn.is-atual{background:#bcff5c24}@supports (color:color-mix(in lab, red, red)){.pag-btn.is-atual{background:color-mix(in oklab, var(--color-lime-400) 14%, transparent)}}.pag-btn.is-atual{color:var(--color-txt-50);font-weight:600}.pag-btn.is-desativado{opacity:.45;pointer-events:none}.pag-etc{color:var(--color-txt-600);padding:0 2px;font-size:12.5px}.contato{flex-direction:column;gap:3px;min-width:0;display:inline-flex}.contato small{color:var(--color-txt-600);text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:11.5px;overflow:hidden}.campo__area{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);align-items:flex-start;gap:9px;padding:11px 12px;transition:border-color .14s,box-shadow .14s;display:flex}.campo__area:hover{border-color:var(--color-line-2)}.campo__area:focus-within{border-color:#779e46}@supports (color:color-mix(in lab, red, red)){.campo__area:focus-within{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.campo__area:focus-within{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.campo__area:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.campo__area.tem-erro{border-color:#9c4744}@supports (color:color-mix(in lab, red, red)){.campo__area.tem-erro{border-color:color-mix(in oklab, var(--danger-ico) 55%, var(--color-line))}}.campo__area>svg{width:16px;height:16px;color:var(--color-txt-600);flex:none;margin-top:3px}.campo__area textarea{width:100%;min-height:118px;color:var(--color-txt-50);font:inherit;resize:vertical;background:0 0;border:0;outline:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.65}.campo__area textarea::placeholder{color:var(--color-txt-600)}.campo__controle:hover{border-color:var(--color-line-2)}.campo__controle:focus-within{border-color:#779e46}@supports (color:color-mix(in lab, red, red)){.campo__controle:focus-within{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.campo__controle:focus-within{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.campo__controle:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.campo__controle.tem-erro{border-color:#9c4744}@supports (color:color-mix(in lab, red, red)){.campo__controle.tem-erro{border-color:color-mix(in oklab, var(--danger-ico) 55%, var(--color-line))}}.campo__controle>svg{width:16px;height:16px;color:var(--color-txt-600);flex:none}.campo__controle input{width:100%;min-width:0;color:var(--color-txt-50);font:inherit;background:0 0;border:0;outline:none;font-size:13.5px}.campo__controle input::placeholder{color:var(--color-txt-600)}.campo__sufixo{color:var(--color-txt-600);flex:none;font-size:13px;font-weight:600}.avatar svg{width:15px;height:15px}.campo__olho{width:30px;height:30px;color:var(--color-txt-600);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:color .14s,background .14s;display:grid}.campo__olho:hover{background:var(--color-ink-750);color:var(--color-txt-200)}.campo__olho svg{width:15px;height:15px}.campo__erro{color:var(--danger-ico);font-size:12px;font-weight:500}.campo__dica{color:var(--color-txt-600);font-size:11.5px}.seletor-empresa--menu{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);margin:14px 14px 4px;padding:10px 12px 12px;display:block}.seletor-empresa__rotulo{letter-spacing:.08em;text-transform:uppercase;color:var(--color-txt-600);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.seletor-empresa--menu .select__btn{border-color:var(--color-line);background:var(--color-ink-900);height:34px;padding:0 8px;font-size:12.5px;font-weight:600}.seletor-empresa--menu .select__menu{min-width:100%;max-width:260px}.select__opt--acao{border-top:1px dashed var(--color-line);color:#fff;letter-spacing:.04em;margin-top:6px;padding-top:9px;font-weight:700}html[data-theme=light] .select__opt--acao{color:var(--color-txt-50)}.repetidor__linha--destino{grid-template-columns:26px minmax(0,.9fr) minmax(0,1.6fr) 74px auto auto}.repetidor__linha--destino .repetidor__rotulo{text-align:center;font-size:12px}.repetidor__campo--pct{text-align:center;font-variant-numeric:tabular-nums}.repetidor--sem-pct .repetidor__campo--pct{display:none}.repetidor--sem-pct .repetidor__linha--destino{grid-template-columns:26px minmax(0,.9fr) minmax(0,1.8fr) auto auto}.switch--linha{cursor:pointer;align-items:center;display:inline-flex}.card__rotulo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-txt-600);font-size:11px;font-weight:600}.card__numero{color:var(--color-txt-100);font-variant-numeric:tabular-nums;margin-top:6px;font-size:26px;font-weight:700;line-height:1}.texto-perigo{color:var(--danger-ico,#e2564f)}.acao-entrar{margin:0;display:inline-flex}.acao-entrar .btn{height:28px;padding:0 10px;font-size:12px}.acao-entrar .btn svg{width:14px;height:14px}.acoes .acao-entrar .btn{background:#133226}@supports (color:color-mix(in lab, red, red)){.acoes .acao-entrar .btn{background:color-mix(in oklab, var(--mint-ico) 14%, var(--color-ink-850))}}.acoes .acao-entrar .btn{border-color:#195d41}@supports (color:color-mix(in lab, red, red)){.acoes .acao-entrar .btn{border-color:color-mix(in oklab, var(--mint-ico) 32%, var(--color-line))}}.barra-como{border:1px solid #166b46;flex-wrap:wrap;align-items:center;gap:10px;margin:0 24px;padding:10px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.barra-como{border:1px solid color-mix(in oklab, var(--mint-ico) 40%, var(--color-line))}}.barra-como{border-radius:var(--radius-ctl);background:#142e25}@supports (color:color-mix(in lab, red, red)){.barra-como{background:color-mix(in oklab, var(--mint-ico) 12%, var(--color-ink-850))}}.barra-como{color:var(--color-txt-100);font-size:12.5px}.barra-como>svg{width:16px;height:16px;color:var(--mint-ico);flex:none}.barra-como span{flex:1;min-width:200px}.vinculo-usuarios{flex-direction:column;gap:6px;max-height:360px;padding-right:4px;display:flex;overflow-y:auto}.vinculo-usuario{align-items:center}.grupo-botoes{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);gap:6px;padding:4px;display:flex}.tab-item{height:34px;color:var(--color-txt-400);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:550;transition:background .14s,color .14s;display:inline-flex}.tab-item svg{width:15px;height:15px}.tab-item:hover{color:var(--color-txt-50);background:var(--color-ink-750)}.tab-item.is-active{background:#bcff5c24}@supports (color:color-mix(in lab, red, red)){.tab-item.is-active{background:color-mix(in oklab, var(--color-lime-400) 14%, transparent)}}.tab-item.is-active{color:var(--accent-text)}.switch{color:var(--color-txt-400);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:12.5px;font-weight:550;display:inline-flex}.switch--bloco{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);height:42px;padding:0 12px;position:relative}.switch input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.switch__marca{background:var(--color-ink-600);border-radius:999px;flex:none;width:38px;height:22px;transition:background .18s;position:relative}.switch__marca:after{content:"";background:var(--color-txt-400);border-radius:999px;width:16px;height:16px;transition:transform .18s,background .18s;position:absolute;top:3px;left:3px}.switch--on .switch__marca,.switch input:checked~.switch__marca{background:var(--color-lime-400)}.switch--on .switch__marca:after,.switch input:checked~.switch__marca:after{background:#10210a;transform:translate(16px)}.switch--on:hover .switch__marca{background:var(--color-lime-300)}.switch__texto{white-space:nowrap}.switch--on{color:var(--color-txt-200)}.formulario__acoes{flex-wrap:wrap;justify-content:flex-end;gap:10px;max-width:640px;margin-top:4px;display:flex}.formulario__acoes--borda{border-top:1px solid var(--color-line);max-width:none;margin-top:0;padding-top:16px}.formulario-card .card__body{padding:20px}.campo-busca{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);align-items:center;gap:9px;height:36px;padding:0 12px;transition:border-color .14s,box-shadow .14s;display:flex}.campo-busca:focus-within{border-color:#779e46}@supports (color:color-mix(in lab, red, red)){.campo-busca:focus-within{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.campo-busca:focus-within{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.campo-busca:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.campo-busca svg{width:15px;height:15px;color:var(--color-txt-600);flex:none}.campo-busca input{width:190px;color:var(--color-txt-200);font:inherit;background:0 0;border:0;outline:none;font-size:13px}.campo-busca input::placeholder{color:var(--color-txt-600)}.formulario__secao{border-top:1px solid var(--color-line);letter-spacing:.06em;text-transform:uppercase;color:var(--color-txt-600);margin:4px 0 -2px;padding-top:14px;font-size:11.5px;font-weight:600}.filtros{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtros .select__btn{min-width:168px;max-width:210px;height:36px}.filtros .campo-busca input{width:170px}.filtros .input-ctl{height:36px;font-size:12.5px}.campo-data{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);min-width:150px;height:38px;color:var(--color-txt-200);font:inherit;cursor:pointer;color-scheme:dark;align-items:center;gap:9px;padding:0 11px 0 12px;font-size:13px;font-weight:500;transition:border-color .14s,background .14s,color .14s,box-shadow .14s;display:inline-flex;position:relative}.campo-data:hover{border-color:var(--color-line-2);background:var(--color-ink-750);color:var(--color-txt-50)}.campo-data:focus{border-color:#779e46;outline:none}@supports (color:color-mix(in lab, red, red)){.campo-data:focus{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.campo-data:focus{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.campo-data:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}html[data-theme=light] .campo-data{color-scheme:light}.campo-data::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer;margin:0;transition:opacity .14s;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.campo-data::-webkit-calendar-picker-indicator:hover{opacity:.95}.filtros .campo-data{width:140px;min-width:0;height:36px}.filtros__datas{align-items:center;gap:8px;display:flex}.filtros__datas .input-ctl{width:140px}.marcador{color:var(--color-txt-200);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:500;line-height:1.45;display:inline-flex}.marcador i{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.marcador [data-valor]{color:var(--color-txt-50);font-weight:600}.tipo{color:var(--color-txt-200);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;font-weight:500;line-height:1.45;display:inline-flex}.tipo i{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.tipo--whatsapp{color:var(--accent-text);font-weight:600}.tipo--pausada{color:#fcc55f}@supports (color:color-mix(in lab, red, red)){.tipo--pausada{color:color-mix(in oklab, var(--warn-ico) 72%, var(--color-txt-50))}}.tipo--pausada{font-weight:600}html[data-theme=light] .tipo--pausada{color:var(--warn-ico)}.tipo--ativo{color:#38d98c}@supports (color:color-mix(in lab, red, red)){.tipo--ativo{color:color-mix(in oklab, var(--mint-ico) 78%, var(--color-txt-50))}}.tipo--ativo{font-weight:600}html[data-theme=light] .tipo--ativo{color:var(--mint-ico)}.tipo--aguardando{color:#7cb5fd}@supports (color:color-mix(in lab, red, red)){.tipo--aguardando{color:color-mix(in oklab, var(--info-ico) 78%, var(--color-txt-50))}}.tipo--aguardando{font-weight:600}html[data-theme=light] .tipo--aguardando{color:var(--info-ico)}.tipo--falhou{color:#fd8077}@supports (color:color-mix(in lab, red, red)){.tipo--falhou{color:color-mix(in oklab, var(--danger-ico) 80%, var(--color-txt-50))}}.tipo--falhou{font-weight:600}html[data-theme=light] .tipo--falhou{color:var(--danger-ico)}.tipo--humano{color:#c5affd}@supports (color:color-mix(in lab, red, red)){.tipo--humano{color:color-mix(in oklab, #b79bff 78%, var(--color-txt-50))}}.tipo--humano{font-weight:600}html[data-theme=light] .tipo--humano{color:#6b3fa0}.tipo--concluida,.tipo--cancelada{color:var(--color-txt-600);font-weight:600}.grade-fluxo-execucao{grid-template-columns:1.15fr 1fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.grade-fluxo-execucao{grid-template-columns:1fr}}.linha-passos{flex-direction:column;gap:0;margin:0;padding:18px 20px 20px;list-style:none;display:flex}.linha-passos__item{gap:14px;padding-bottom:16px;display:flex;position:relative}.linha-passos__item:last-child{padding-bottom:0}.linha-passos__item:not(:last-child):before{content:"";background:var(--color-line);width:1px;position:absolute;top:14px;bottom:0;left:4px}.linha-passos__marca{background:var(--accent-ico);border-radius:999px;flex:none;width:9px;height:9px;margin-top:4px;box-shadow:0 0 0 3px #bcff5c38}@supports (color:color-mix(in lab, red, red)){.linha-passos__marca{box-shadow:0 0 0 3px color-mix(in oklab, var(--accent-ico) 22%, transparent)}}.linha-passos__corpo{min-width:0}.linha-passos__topo{flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.linha-passos__topo strong{color:var(--color-txt-50);font-weight:600}.linha-passos__detalhe{color:var(--color-txt-600);overflow-wrap:anywhere;margin:4px 0 0;font-size:12.5px}.card__tags{flex-wrap:wrap;gap:8px;display:flex}.plataforma{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.plataforma svg{width:15px;height:15px;color:var(--color-txt-600);flex:none}.link-canal{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:230px;color:var(--color-txt-200);border-bottom:1px solid #8b949c73;text-decoration:none;display:inline-block;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.link-canal{border-bottom:1px solid color-mix(in oklab, var(--color-txt-600) 45%, transparent)}}.link-canal{transition:color .14s,border-color .14s}.link-canal:hover{color:var(--color-lime-400);border-bottom-color:#bcff5c8c}@supports (color:color-mix(in lab, red, red)){.link-canal:hover{border-bottom-color:color-mix(in oklab, var(--color-lime-400) 55%, transparent)}}.acoes{gap:6px;display:inline-flex}.mini-btn--perigo{color:var(--danger-ico)}.mini-btn--perigo:hover{color:var(--danger-ico);border-color:#ff625773}@supports (color:color-mix(in lab, red, red)){.mini-btn--perigo:hover{border-color:color-mix(in oklab, var(--danger-ico) 45%, transparent)}}.btn--perigo{background:var(--perigo-fundo);color:#fff;border-color:#0000;font-weight:600}.btn--perigo:hover{background:#d55249}@supports (color:color-mix(in lab, red, red)){.btn--perigo:hover{background:color-mix(in oklab, var(--perigo-fundo) 88%, #fff)}}.btn--perigo:hover{color:#fff}.btn--perigo-ghost{border-color:#ff625752}@supports (color:color-mix(in lab, red, red)){.btn--perigo-ghost{border-color:color-mix(in oklab, var(--danger-ico) 32%, transparent)}}.btn--perigo-ghost{color:var(--danger-ico);background:0 0}.btn--perigo-ghost:hover{border-color:#ff62578c}@supports (color:color-mix(in lab, red, red)){.btn--perigo-ghost:hover{border-color:color-mix(in oklab, var(--danger-ico) 55%, transparent)}}.btn--perigo-ghost:hover{background:#ff62571a}@supports (color:color-mix(in lab, red, red)){.btn--perigo-ghost:hover{background:color-mix(in oklab, var(--danger-ico) 10%, transparent)}}.btn--perigo-ghost:hover{color:var(--danger-ico)}.btn--bloco{justify-content:center;width:100%;height:42px}.cell-user>span:last-child{flex-direction:column;display:flex}.cell-user small{color:var(--color-txt-600);font-size:11px;font-weight:500}[data-tooltip]{position:relative}[data-tooltip]:hover:after{content:attr(data-tooltip);z-index:30;border:1px solid var(--color-line-2);background:var(--color-ink-700);color:var(--color-txt-50);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:500;position:absolute;bottom:calc(100% + 7px);right:0}.inline{display:inline}.vazio{text-align:center;color:var(--color-txt-600);flex-direction:column;align-items:center;gap:10px;padding:42px 20px;font-size:13px;display:flex}.vazio svg{width:26px;height:26px;color:var(--color-txt-700)}.nota{border:1px dashed var(--color-line-2);color:var(--color-txt-600);border-radius:10px;gap:9px;margin-top:14px;padding:11px 12px;font-size:11.5px;display:flex}.nota svg{width:14px;height:14px;color:var(--info-ico);flex:none;margin-top:1px}.ficha{flex-direction:column;gap:10px;display:flex}.ficha>div{border-bottom:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;display:flex}.ficha>div:last-child{border-bottom:0;padding-bottom:0}.ficha dt{color:var(--color-txt-600);font-size:12px}.ficha dd{color:var(--color-txt-50);font-size:13px;font-weight:600}.ficha--compacta{margin-top:12px}.lista-recursos{flex-direction:column;gap:10px;padding-left:0;list-style:none;display:flex}.lista-recursos li{color:var(--color-txt-200);align-items:center;gap:10px;font-size:13px;display:flex}.lista-recursos svg{width:15px;height:15px;color:var(--accent-ico);flex:none}.perfil-card__desc{min-height:36px;color:var(--color-txt-400);font-size:12.5px}.perfil-card__acoes{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.permissao-matriz{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.permissao-grupo{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-850);margin:0;padding:12px 12px 8px}.permissao-grupo legend{letter-spacing:.08em;text-transform:uppercase;width:100%;color:var(--color-txt-600);justify-content:space-between;align-items:center;gap:10px;padding:0 4px;font-size:11px;font-weight:600;display:flex}.permissao-lista{flex-direction:column;gap:3px;margin-top:8px;display:flex}.permissao-item{cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;padding:8px 9px;transition:background .14s;display:flex;position:relative}.permissao-item:hover{background:var(--color-ink-750)}.permissao-item input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.permissao-item__marca{border:1px solid var(--color-line-2);color:#0000;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-top:1px;transition:background .14s,border-color .14s,color .14s;display:grid}.permissao-item__marca svg{width:12px;height:12px}.permissao-item.is-marcada .permissao-item__marca{border-color:var(--color-lime-400);background:var(--color-lime-400);color:#10210a}.permissao-item__texto{flex-direction:column;gap:2px;min-width:0;display:flex}.permissao-item__texto strong{color:var(--color-txt-400);font-size:12.5px;font-weight:550}.permissao-item__texto code{color:var(--color-txt-600);font-size:11px}.permissao-item.is-marcada .permissao-item__texto strong{color:var(--color-txt-50)}.modal{z-index:120;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[hidden]{display:none}.modal__fundo{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#06080aad;position:absolute;inset:0}.modal__cartao{border:1px solid var(--color-line-2);background:var(--color-ink-800);width:min(440px,96vw);box-shadow:var(--shadow-pop);border-radius:16px;padding:20px;position:relative}.modal__acoes--conteudo{flex-wrap:wrap}.modal__acoes--conteudo [data-excluir-conteudo]{margin-right:auto}.modal__confirmar{border:1px solid #cf3a306b;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.modal__confirmar{border:1px solid color-mix(in oklab, var(--perigo-fundo) 42%, transparent)}}.modal__confirmar{border-radius:var(--radius-ctl);background:#cf3a301f}@supports (color:color-mix(in lab, red, red)){.modal__confirmar{background:color-mix(in srgb, var(--perigo-fundo) 12%, transparent)}}.modal__confirmar>div:first-child{flex:260px;min-width:0}.modal__confirmar strong{color:var(--color-txt-50);font-size:13px;display:block}.modal__confirmar p{color:var(--color-txt-400);margin:2px 0 0;font-size:12px;line-height:1.5}.modal__confirmar-acoes{gap:8px;display:flex}#modal-conteudo .modal__cartao{width:50%}@media (max-width:1239px){#modal-conteudo .repetidor__linha--botao{grid-template-columns:minmax(0,1fr) auto}#modal-conteudo .repetidor__linha--botao>.repetidor__campo,#modal-conteudo .repetidor__linha--botao>.repetidor__tipo{grid-column:1/-1}}@media (max-width:760px){#modal-conteudo .modal__cartao{width:100%}}.modal__topo{align-items:flex-start;gap:12px;display:flex}.modal__icone{background:#ff625724;border-radius:10px;flex:none;place-items:center;width:38px;height:38px;display:grid}@supports (color:color-mix(in lab, red, red)){.modal__icone{background:color-mix(in oklab, var(--danger-ico) 14%, transparent)}}.modal__icone{color:var(--danger-ico)}.modal__icone svg{width:18px;height:18px}.modal__topo h3{color:var(--color-txt-50);font-size:15px;font-weight:620}.modal__topo p{color:var(--color-txt-600);margin-top:3px;font-size:12.5px}.modal__alvo{border:1px solid var(--color-line);background:var(--color-ink-850);color:var(--color-txt-50);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:13px;font-weight:600}.modal__acoes{justify-content:flex-end;gap:8px;margin-top:18px;display:flex}.auth{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:100vh;padding:32px 20px;display:flex}.auth__marca{flex-direction:column;align-items:center;gap:7px;display:flex}.auth__marca strong{letter-spacing:-.01em;color:var(--color-txt-50);font-size:18px;font-weight:650}.auth__marca small{letter-spacing:.1em;text-transform:uppercase;color:var(--color-txt-600);font-size:11px}.auth__card{border:1px solid var(--color-line);background:var(--color-ink-800);width:100%;max-width:404px;box-shadow:var(--shadow-card);border-radius:16px;padding:24px}.auth__head h1{letter-spacing:-.015em;color:var(--color-txt-50);font-size:20px;font-weight:620}.auth__head p{color:var(--color-txt-600);margin:4px 0 18px;font-size:12.5px}.auth__card .formulario{max-width:none}.auth__aviso{color:var(--color-txt-600);gap:8px;margin-top:4px;font-size:11.5px;line-height:1.5;display:flex}.auth__aviso svg{width:14px;height:14px;color:var(--accent-ico);flex:none;margin-top:1px}.auth__captcha{justify-content:center;min-height:65px;display:flex}.auth__rodape{color:var(--color-txt-700);font-size:11.5px}.pagina-erro{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:100vh;padding:40px 20px;display:flex}.pagina-erro__codigo{letter-spacing:-.05em;color:var(--color-ink-600);font-size:clamp(60px,13vw,110px);font-weight:700;line-height:1}.pagina-erro h1{color:var(--color-txt-50);font-size:22px;font-weight:620}.pagina-erro p{max-width:52ch;color:var(--color-txt-400);font-size:13.5px}.pagina-erro__acoes{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--color-line-2);border-radius:var(--radius-ctl);background:var(--color-ink-850);color:var(--color-txt-400);cursor:pointer;align-items:center;gap:8px;padding:9px 13px;font-size:13px;font-weight:500;transition:border-color .16s,color .16s,background .16s;display:inline-flex;position:relative}.chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.chip svg{width:14px;height:14px}.chip:hover{border-color:var(--color-ink-600);color:var(--color-txt-200)}.chip:has(input:checked){border-color:#bcff5c7a}@supports (color:color-mix(in lab, red, red)){.chip:has(input:checked){border-color:color-mix(in oklab, var(--accent-ico) 48%, transparent)}}.chip:has(input:checked){color:var(--accent-text)}html[data-theme=dark] .chip:has(input:checked){background:#bcff5c1f}@supports (color:color-mix(in lab, red, red)){html[data-theme=dark] .chip:has(input:checked){background:color-mix(in oklab, var(--accent-ico) 12%, transparent)}}html[data-theme=light] .chip:has(input:checked){background:var(--color-ink-800);border-color:#bcff5c9e}@supports (color:color-mix(in lab, red, red)){html[data-theme=light] .chip:has(input:checked){border-color:color-mix(in oklab, var(--accent-ico) 62%, transparent)}}.chip:has(input:focus-visible){outline:2px solid var(--accent-ico);outline-offset:2px}.table th.num,.table td.num{text-align:right;font-variant-numeric:tabular-nums}.table th.ordem{white-space:nowrap}.table th.ordem a,.table th.ordem .ordem-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;transition:color .16s;display:inline-flex}.table th.ordem.num a,.table th.ordem.num .ordem-btn{flex-direction:row-reverse;justify-content:flex-end}.table th.ordem a:hover,.table th.ordem .ordem-btn:hover{color:var(--color-txt-50)}.table th.ordem svg{opacity:.45;flex:none;width:12px;height:12px;transition:opacity .16s,color .16s}.table th.ordem a:hover svg,.table th.ordem .ordem-btn:hover svg{opacity:.8}.table th.ordem.is-ativa{color:var(--color-txt-50)}.table th.ordem.is-ativa svg{opacity:1;color:var(--accent-ico)}.filtros-relatorio{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));align-items:start;gap:16px;display:grid}.filtros-relatorio__datas{grid-template-columns:1fr 1fr;gap:12px;display:grid}.filtros-relatorio__rodape{border-top:1px solid var(--color-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:16px;display:flex}.pais{white-space:nowrap;align-items:center;gap:9px;display:inline-flex}.bandeira{object-fit:cover;border-radius:2px;flex:none;width:21px;height:15px;box-shadow:0 0 0 1px #f5f7f838}@supports (color:color-mix(in lab, red, red)){.bandeira{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-txt-50) 22%, transparent)}}.bandeira{background:var(--color-ink-700)}.bandeira--sem{color:var(--color-txt-600);place-items:center;display:grid}.bandeira--sem svg{width:13px;height:13px}.bandeira--vazia{width:21px;height:15px}.spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite havila-gira}.spinner--lg{border-width:2.5px;width:22px;height:22px}@keyframes havila-gira{to{transform:rotate(360deg)}}.btn.is-carregando{opacity:.9;pointer-events:none;cursor:progress}[data-carregando]{position:relative}[data-carregando].is-carregando>*{opacity:.4;transition:opacity .18s}.veu{z-index:6;border-radius:inherit;background:#111214b8;place-items:center;display:grid;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.veu{background:color-mix(in oklab, var(--color-ink-900) 72%, transparent)}}.veu{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.veu__caixa{border:1px solid var(--color-line-2);border-radius:var(--radius-ctl);background:var(--color-ink-800);box-shadow:var(--shadow-pop);color:var(--color-txt-200);align-items:center;gap:10px;padding:12px 18px;font-size:13px;font-weight:500;display:inline-flex}.btn.is-off,.btn[disabled]{opacity:.55;cursor:not-allowed;pointer-events:none}.builder{flex-direction:column;gap:12px;display:flex}.builder__topo{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.builder__info h1{letter-spacing:-.015em;color:var(--color-txt-50);font-size:21px;font-weight:620}.builder__info>p:last-child{color:var(--color-txt-600);align-items:center;gap:8px;margin-top:4px;font-size:12.5px;display:inline-flex}.builder__acoes{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.builder__estado{color:var(--color-txt-600);border:1px solid var(--color-line);background:var(--color-ink-850);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11.5px;font-weight:600}.builder__estado.is-sujo{color:#fdc153}@supports (color:color-mix(in lab, red, red)){.builder__estado.is-sujo{color:color-mix(in oklab, var(--warn-ico) 78%, var(--color-txt-50))}}.builder__estado.is-sujo{border-color:#ffb22457}@supports (color:color-mix(in lab, red, red)){.builder__estado.is-sujo{border-color:color-mix(in oklab, var(--warn-ico) 34%, transparent)}}.builder__estado.is-sujo{background:#ffb2241a}@supports (color:color-mix(in lab, red, red)){.builder__estado.is-sujo{background:color-mix(in oklab, var(--warn-ico) 10%, transparent)}}.builder__corpo{grid-template-columns:224px minmax(0,1fr) 320px;gap:12px;height:calc(100vh - 232px);min-height:520px;display:grid}.builder__paleta{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-800);flex-direction:column;min-height:0;display:flex;overflow:hidden}.builder__paleta-topo{border-bottom:1px solid var(--color-line);padding:12px 14px}.builder__paleta-topo strong{color:var(--color-txt-50);font-size:13px;font-weight:600;display:block}.builder__paleta-topo small{color:var(--color-txt-600);font-size:11px}.builder__paleta-lista{flex-direction:column;flex:1;gap:12px;min-height:0;padding:10px;display:flex;overflow-y:auto}.paleta__grupo{flex-direction:column;gap:4px;display:flex}.paleta__titulo{letter-spacing:.06em;text-transform:uppercase;color:var(--color-txt-600);padding:0 2px 2px;font-size:10.5px;font-weight:600}.paleta__item{border:1px solid var(--color-line);background:var(--color-ink-850);width:100%;color:var(--color-txt-200);font:inherit;text-align:left;cursor:grab;border-radius:9px;align-items:center;gap:8px;padding:8px 9px;font-size:12.5px;font-weight:500;transition:border-color .14s,background .14s,color .14s,transform .12s;display:flex}.paleta__item:hover{border-color:#bcff5c61}@supports (color:color-mix(in lab, red, red)){.paleta__item:hover{border-color:color-mix(in oklab, var(--color-lime-400) 38%, transparent)}}.paleta__item:hover{background:var(--color-ink-750);color:var(--color-txt-50)}.paleta__item:active{transform:scale(.98)}.paleta__item svg{width:15px;height:15px;color:var(--color-txt-600);flex:none}.paleta__item:hover svg{color:var(--accent-ico)}.builder__quadro{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-800);cursor:grab;touch-action:none;min-height:0;position:relative;overflow:hidden}.builder__quadro:before{content:"";background-image:radial-gradient(circle,#f5f7f81f 1px,#0000 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.builder__quadro:before{background-image:radial-gradient(circle, color-mix(in oklab, var(--color-txt-50) 12%, transparent) 1px, transparent 1px)}}.builder__quadro:before{opacity:.5;pointer-events:none;background-size:22px 22px}.builder__lienzo{transform-origin:0 0;will-change:transform;width:8000px;height:8000px;position:absolute;top:0;left:0}.builder__fios{color:var(--color-line-2);pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.fio{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;pointer-events:stroke;cursor:pointer;transition:stroke .14s}.fio:hover{stroke:var(--danger-ico)}.fio--ghost{stroke:var(--accent-ico);stroke-dasharray:5 5;pointer-events:none}.builder__nos{width:0;height:0;position:absolute;top:0;left:0}.no{border:1px solid var(--color-line);background:var(--color-ink-850);border-radius:12px;width:236px;transition:border-color .14s,box-shadow .14s;position:absolute;box-shadow:0 10px 24px -18px #000c}.no.is-selecionado{border-color:#bcff5c9e}@supports (color:color-mix(in lab, red, red)){.no.is-selecionado{border-color:color-mix(in oklab, var(--color-lime-400) 62%, transparent)}}.no.is-selecionado{box-shadow:0 0 0 3px #bcff5c29}@supports (color:color-mix(in lab, red, red)){.no.is-selecionado{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 16%, transparent)}}.no__topo{border-bottom:1px solid var(--color-line);cursor:grab;align-items:center;gap:8px;padding:9px 11px;display:flex}.no--inicio .no__topo{cursor:default}.no__icone{background:var(--color-ink-700);width:22px;height:22px;color:var(--color-txt-200);border-radius:7px;flex:none;place-items:center;display:grid}.no__icone svg{width:13px;height:13px}.no--inicio .no__icone{background:#bcff5c38}@supports (color:color-mix(in lab, red, red)){.no--inicio .no__icone{background:color-mix(in oklab, var(--color-lime-400) 22%, transparent)}}.no--inicio .no__icone{color:var(--accent-ico)}.no__titulo{min-width:0;color:var(--color-txt-50);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12.5px;font-weight:600;overflow:hidden}.no__pin{background:var(--color-txt-700);border-radius:50%;flex:none;width:5px;height:5px}.no__resumo{color:var(--color-txt-600);word-break:break-word;padding:8px 11px 12px;font-size:11.5px;line-height:1.45}.no__portas{height:13px;position:relative}.porta{border:2px solid var(--color-ink-850);background:var(--color-line-2);cursor:crosshair;border-radius:50%;width:13px;height:13px;padding:0;transition:background .14s,transform .14s;position:absolute}.porta:hover{background:var(--accent-ico);transform:translate(-50%)scale(1.18)}.porta--entrada{top:-6px;left:50%;transform:translate(-50%)}.porta--entrada:hover{transform:translate(-50%)scale(1.18)}.porta--saida{cursor:grab;bottom:-6px;transform:translate(-50%)}.porta__rotulo{color:var(--color-txt-600);white-space:nowrap;pointer-events:none;font-size:10px;font-weight:600;position:absolute;bottom:-16px;transform:translate(-50%)}.builder__zoom{border:1px solid var(--color-line);background:#16181beb;border-radius:999px;align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute;bottom:12px;right:12px}@supports (color:color-mix(in lab, red, red)){.builder__zoom{background:color-mix(in oklab, var(--color-ink-850) 92%, transparent)}}.builder__zoom{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-txt-400);font-size:11.5px;font-weight:600}.builder__zoom .icon-btn{border-radius:50%;width:26px;height:26px}.builder__zoom .icon-btn svg{width:13px;height:13px}.builder__dica{border:1px solid var(--color-line);background:#16181beb;border-radius:999px;max-width:calc(100% - 190px);padding:6px 11px;position:absolute;bottom:12px;left:12px}@supports (color:color-mix(in lab, red, red)){.builder__dica{background:color-mix(in oklab, var(--color-ink-850) 92%, transparent)}}.builder__dica{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--color-txt-600);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-size:11px;overflow:hidden}.no__adds{border-top:1px dashed #23272ccc;flex-direction:column;gap:4px;padding:5px 6px 7px;display:flex}@supports (color:color-mix(in lab, red, red)){.no__adds{border-top:1px dashed color-mix(in oklab, var(--color-line) 80%, transparent)}}.no__add{border:1px dashed #2d3339e6;justify-content:center;align-items:center;gap:6px;width:100%;padding:5px 8px;display:flex}@supports (color:color-mix(in lab, red, red)){.no__add{border:1px dashed color-mix(in oklab, var(--color-line-2) 90%, transparent)}}.no__add{color:var(--color-txt-600);font:inherit;cursor:pointer;background:0 0;border-radius:8px;font-size:11px;font-weight:600;transition:border-color .14s,color .14s,background .14s}.no__add svg{width:11px;height:11px}.no__add:hover{border-color:#bcff5c8c}@supports (color:color-mix(in lab, red, red)){.no__add:hover{border-color:color-mix(in oklab, var(--color-lime-400) 55%, transparent)}}.no__add:hover{background:#bcff5c1f}@supports (color:color-mix(in lab, red, red)){.no__add:hover{background:color-mix(in oklab, var(--color-lime-400) 12%, transparent)}}.no__add:hover{color:var(--accent-text)}.seletor{z-index:25;border:1px solid var(--color-line-2);background:var(--color-ink-800);width:330px;max-width:calc(100% - 16px);max-height:min(460px,100% - 16px);box-shadow:var(--shadow-pop);border-radius:14px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.seletor[hidden]{display:none}.seletor__topo{border-bottom:1px solid var(--color-line);background:var(--color-ink-850);justify-content:space-between;align-items:center;gap:10px;padding:9px 10px 9px 13px;display:flex}.seletor__topo strong{color:var(--color-txt-50);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:620;overflow:hidden}.seletor__topo .icon-btn{width:26px;height:26px}.seletor__topo .icon-btn svg{width:13px;height:13px}.seletor__lista{flex-direction:column;gap:8px;padding:8px;display:flex;overflow-y:auto}.seletor__grupo{flex-direction:column;gap:4px;display:flex}.seletor__titulo{letter-spacing:.07em;text-transform:uppercase;color:var(--color-txt-600);padding:0 2px;font-size:10px;font-weight:600}.seletor__itens{grid-template-columns:1fr 1fr;gap:4px;display:grid}.seletor__item{border:1px solid var(--color-line);background:var(--color-ink-850);color:var(--color-txt-200);font:inherit;text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 8px;font-size:11.5px;font-weight:500;transition:border-color .14s,background .14s,color .14s;display:flex}.seletor__item>span{flex-direction:column;gap:1px;min-width:0;display:flex}.seletor__item strong{color:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.seletor__item small{color:var(--color-txt-600);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.seletor__item:hover small,.seletor__item:focus-visible small{color:var(--color-txt-400)}.seletor__item svg{width:13px;height:13px;color:var(--color-txt-600);flex:none;margin-top:1px}.seletor__item:hover,.seletor__item:focus-visible{border-color:#bcff5c73}@supports (color:color-mix(in lab, red, red)){.seletor__item:hover,.seletor__item:focus-visible{border-color:color-mix(in oklab, var(--color-lime-400) 45%, transparent)}}.seletor__item:hover,.seletor__item:focus-visible{background:#bcff5c1f}@supports (color:color-mix(in lab, red, red)){.seletor__item:hover,.seletor__item:focus-visible{background:color-mix(in oklab, var(--color-lime-400) 12%, transparent)}}.seletor__item:hover,.seletor__item:focus-visible{color:var(--color-txt-50);outline:none}.seletor__item:hover svg,.seletor__item:focus-visible svg{color:var(--accent-ico)}.seletor__cancelar{color:var(--color-txt-600);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;margin:2px 0;padding:7px;font-size:11.5px;font-weight:600}.seletor__cancelar:hover{border-color:#ff625759}@supports (color:color-mix(in lab, red, red)){.seletor__cancelar:hover{border-color:color-mix(in oklab, var(--danger-ico) 35%, transparent)}}.seletor__cancelar:hover{color:var(--danger-ico)}.builder__inspetor{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-ink-800);min-height:0;padding:14px;overflow-y:auto}.builder__inspetor-vazio{text-align:center;color:var(--color-txt-600);flex-direction:column;align-items:center;gap:8px;padding:40px 14px;display:flex}.builder__inspetor-vazio svg{width:24px;height:24px;color:var(--color-txt-700)}.builder__inspetor-vazio strong{color:var(--color-txt-200);font-size:13px}.builder__inspetor-vazio p{font-size:11.5px;line-height:1.5}.builder__inspetor-topo{border-bottom:1px solid var(--color-line);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.builder__inspetor-icone{background:var(--color-ink-700);width:30px;height:30px;color:var(--color-txt-200);border-radius:9px;flex:none;place-items:center;display:grid}.builder__inspetor-icone svg{width:15px;height:15px}.builder__inspetor-topo h2{color:var(--color-txt-50);font-size:13.5px;font-weight:620}.builder__inspetor-topo small{color:var(--color-txt-600);font-size:10.5px}.builder__inspetor-topo>div{flex:1;min-width:0}.inspetor__campo{flex-direction:column;gap:5px;margin-bottom:12px;display:flex}.inspetor__campo>label{color:var(--color-txt-400);font-size:11.5px;font-weight:600}.inspetor__nota{color:var(--color-txt-600);font-size:11.5px;line-height:1.5}.input-ctl{border:1px solid var(--color-line);border-radius:var(--radius-ctl);background:var(--color-ink-850);width:100%;min-width:0;height:36px;color:var(--color-txt-50);font:inherit;padding:0 10px;font-size:12.5px;transition:border-color .14s,box-shadow .14s}.input-ctl:focus{border-color:#779e46;outline:none}@supports (color:color-mix(in lab, red, red)){.input-ctl:focus{border-color:color-mix(in oklab, var(--color-lime-400) 55%, var(--color-line))}}.input-ctl:focus{box-shadow:0 0 0 3px #bcff5c21}@supports (color:color-mix(in lab, red, red)){.input-ctl:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--color-lime-400) 13%, transparent)}}.input-ctl::placeholder{color:var(--color-txt-600)}.input-ctl--area{resize:vertical;height:auto;min-height:88px;padding:8px 10px;font-family:inherit;line-height:1.55}select.input-ctl{appearance:none;cursor:pointer;color-scheme:dark;background-image:none}html[data-theme=light] select.input-ctl{color-scheme:light}.inspetor__linhas{flex-direction:column;gap:8px;margin-bottom:8px;display:flex}.inspetor__linha{border:1px solid var(--color-line);background:var(--color-ink-850);border-radius:10px;padding:9px 10px}.inspetor__linha-topo{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.inspetor__linha-topo strong{color:var(--color-txt-600);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.inspetor__linha-topo .icon-btn{width:24px;height:24px}.inspetor__subcampo{margin-bottom:6px}.inspetor__subcampo:last-child{margin-bottom:0}.inspetor__campo--repetidor>.btn{align-self:flex-start}.builder__erros{border:1px solid #ff625766}@supports (color:color-mix(in lab, red, red)){.builder__erros{border:1px solid color-mix(in oklab, var(--danger-ico) 40%, transparent)}}.builder__erros{background:#ff625714}@supports (color:color-mix(in lab, red, red)){.builder__erros{background:color-mix(in oklab, var(--danger-ico) 8%, transparent)}}.builder__erros{border-radius:var(--radius-card);color:var(--color-txt-200);padding:12px 14px;font-size:12.5px}.builder__erros strong{color:var(--danger-ico);margin-bottom:6px;font-size:12.5px;display:block}.builder__erros ul{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}body.builder-arrastando,body.builder-arrastando *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}body.builder-ligando,body.builder-ligando *{-webkit-user-select:none;user-select:none;cursor:crosshair!important}@media (max-width:1279px){.builder__corpo{grid-template-columns:196px minmax(0,1fr) 280px}}@media (max-width:1023px){.builder__corpo{grid-template-rows:auto minmax(320px,1fr) auto;grid-template-columns:minmax(0,1fr);height:auto}.builder__paleta{max-height:none}.builder__paleta-topo{display:none}.builder__paleta-lista{flex-flow:row;align-items:center;gap:8px;padding:8px;overflow:auto hidden}.paleta__grupo{flex-direction:row;flex:none;align-items:center;gap:8px}.paleta__titulo{display:none}.paleta__item{white-space:nowrap;width:auto}.builder__quadro{height:62vh}.builder__inspetor{max-height:46vh}}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.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}}.m-2{margin:calc(var(--spacing) * 2)}.m-26{margin:calc(var(--spacing) * 26)}.m-32{margin:calc(var(--spacing) * 32)}.m-40{margin:calc(var(--spacing) * 40)}.m-178{margin:calc(var(--spacing) * 178)}.mt-4{margin-top:calc(var(--spacing) * 4)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[var\(--color-danger\)\]{border-left-color:var(--color-danger)}.underline{text-decoration-line:underline}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}}html[data-theme=light]{--color-ink-950:#eceef1;--color-ink-900:#f4f5f7;--color-ink-850:#fbfcfc;--color-ink-800:#fff;--color-ink-750:#f7f9fa;--color-ink-700:#eef1f4;--color-ink-600:#e2e6eb;--color-line:#e7eaee;--color-line-2:#d9dee5;--color-lime-400:#7fd117;--color-lime-500:#6dbc0d;--color-lime-600:#579c07;--color-txt-50:#12161a;--color-txt-200:#333b43;--color-txt-400:#565f68;--color-txt-600:#667079;--color-txt-700:#7a838b;--perigo-fundo:#b42318;--accent-ico:#4a8005;--accent-text:#3f7a05;--mint-ico:#067f47;--info-ico:#2c6fd1;--warn-ico:#8f5c00;--danger-ico:#c53a30;--tinta-dinheiro:var(--accent-ico);--shadow-card:0 1px 2px #1018280a, 0 10px 24px -18px #10182840;--shadow-pop:0 24px 60px -22px #1018284d, 0 2px 6px #1018280f}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}
.alerta--ok{border-color:#03d16d5c;background:#03d16d14}
.alerta--ok svg{color:var(--mint-ico)}
