:root{--brand:#1D47B8;--brand-700:#163A96;--brand-50:#EEF2FC;--brand-25:#F7F9FE;--brand-100:#DCE5FB;--text:#1A1D23;--text-2:#475063;--muted:#5B6474;--faint:#98A2B3;--border:#E4E7EC;--border-2:#D5D9E0;--input:#C4C9D2;--line:#EEF0F3;--bg:#F6F7F9;--surface:#FFFFFF;--chip:#EAECF0;--ok-bg:#E3F4EA;--ok:#17663A;--ok-dot:#22A05B;--warn-bg:#FFF1DB;--warn:#8A4B00;--warn-2:#9A3412;--warn-soft:#FFF4DE;--warn-line:#F3DFA8;--bad-bg:#FEF0EE;--bad:#B42318;--bad-line:#F5C2BC;--vio-bg:#F1ECFE;--vio:#5B3CC4;--teal:#0E7490;--radius:8px;--radius-lg:12px;--shadow:0 12px 32px rgba(16,24,40,.14)}*{box-sizing:border-box}html,body{margin:0;background:var(--bg)}body{font:400 14px/1.45 Inter,system-ui,sans-serif;color:var(--text)}a{color:var(--brand);text-decoration:none}a:hover{color:var(--brand-700);text-decoration:underline}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{margin:0;letter-spacing:-.01em}h1{font-size:22px;font-weight:600}h2{font-size:15px;font-weight:600}h3{font-size:13px;font-weight:600}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.muted{color:var(--muted)}.small{font-size:12px}.s13{font-size:13px}.num{font-variant-numeric:tabular-nums}.right{text-align:right}.nowrap{white-space:nowrap}.grow{flex-grow:1}.row{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.stack{display:flex;flex-direction:column;gap:16px}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.app{display:flex;min-height:100vh}.sidebar{flex:0 0 240px;background:var(--surface);border-right:1px solid var(--border);padding:16px 12px;display:flex;flex-direction:column;gap:2px;position:sticky;top:0;height:100vh;overflow-y:auto}.brand{display:flex;align-items:center;gap:10px;padding:4px 8px 14px;color:var(--text);font-weight:600;font-size:15px}.brand:hover{text-decoration:none;color:var(--text)}.logo{width:28px;height:28px;border-radius:7px;background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.side-new{display:flex;align-items:center;justify-content:center;gap:8px;height:40px;border-radius:var(--radius);background:var(--brand);color:#fff;font-weight:600}.side-new:hover{background:var(--brand-700);color:#fff;text-decoration:none}.side-search{display:flex;align-items:center;gap:8px;height:38px;margin:8px 0 10px;padding:0 10px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--muted);cursor:pointer;width:100%;text-align:left}.side-search kbd{font:500 11px Inter,sans-serif;border:1px solid var(--border-2);border-radius:4px;padding:1px 5px;background:#fff}.nav-item{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border-radius:var(--radius);color:var(--text);font-weight:500}.nav-item:hover{background:var(--bg);text-decoration:none;color:var(--text)}.nav-item[aria-current=page]{background:var(--brand-50);color:var(--brand);font-weight:600}.nav-item .cnt{margin-left:auto;font-size:12px;color:var(--muted);font-weight:500}.nav-item svg{flex-shrink:0}.nav-sec{display:flex;align-items:center;justify-content:space-between;margin:16px 10px 4px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nav-sec a{font-size:11px;letter-spacing:0;text-transform:none;font-weight:500}.view-item{height:32px;font-weight:400}.dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;display:inline-block}.side-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:2px}.me{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius);color:var(--text)}.me:hover{background:var(--bg);text-decoration:none;color:var(--text)}.avatar{width:32px;height:32px;border-radius:50%;background:var(--brand-100);color:var(--brand);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex-shrink:0}.avatar.sm{width:24px;height:24px;font-size:10px}.avatar.sq{border-radius:8px;background:var(--line);color:var(--text-2)}.main{flex:1 1 auto;min-width:0;padding:24px 32px 48px;display:flex;flex-direction:column;gap:16px}.page-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.page-head p{margin:4px 0 0;color:var(--text-2);max-width:760px}.crumbs{font-size:13px;color:var(--muted);margin-bottom:4px}.sidebar .burger{display:none}.sidebar .collapsible{display:flex;flex-direction:column;gap:2px;flex-grow:1}.grid td.wide,.grid th.wide{min-width:280px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--border-2);border-radius:var(--radius);background:#fff;color:var(--text);font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap}.btn:hover{background:var(--bg);text-decoration:none;color:var(--text)}.btn.primary{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover{background:var(--brand-700)}.btn.ghost{border-color:transparent;background:transparent;color:var(--text-2)}.btn.ghost:hover{background:var(--line)}.btn.danger{color:var(--bad);border-color:var(--bad-line)}.btn.sm{height:30px;padding:0 10px;font-size:12px}.btn.icon{width:36px;padding:0}.btn[disabled]{opacity:.5;cursor:not-allowed}.input,.select,textarea.input{height:36px;padding:0 10px;border:1px solid var(--border-2);border-radius:var(--radius);background:#fff;font-size:13px;min-width:0}textarea.input{height:auto;padding:8px 10px;resize:vertical;line-height:1.5}.select{padding:0 6px}.field{display:flex;flex-direction:column;gap:4px;font-size:13px;font-weight:500}.field .hint{font-weight:400;font-size:12px;color:var(--muted)}.field.req>span:after{content:" *";color:var(--bad)}.searchbox{display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;border:1px solid var(--border-2);border-radius:var(--radius);background:#fff;color:var(--muted)}.searchbox input{border:0;outline:none;background:transparent;width:200px;color:var(--text);font-size:13px}.filter{display:inline-flex;align-items:center;gap:2px;height:36px;padding:0 2px 0 10px;border:1px solid var(--border-2);border-radius:var(--radius);background:#fff;font-size:13px}.filter.on{background:var(--brand-50);border-color:#c9d6f5}.filter span{color:var(--muted)}.filter select{height:32px;border:0;background:transparent;font-weight:600;font-size:13px;cursor:pointer;max-width:200px}.switch{width:40px;height:24px;border:0;border-radius:999px;background:var(--input);position:relative;cursor:pointer;padding:0;flex-shrink:0}.switch:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:left .15s}.switch[aria-checked=true]{background:var(--brand)}.switch[aria-checked=true]:after{left:19px}.seg{display:inline-flex;background:var(--chip);border-radius:var(--radius);padding:3px}.seg button{height:30px;padding:0 12px;border:0;border-radius:6px;background:transparent;font-weight:500;font-size:13px;color:var(--muted);cursor:pointer}.seg button[aria-pressed=true]{background:#fff;color:var(--text);font-weight:600;box-shadow:0 1px 2px #10182814}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.card-pad{padding:16px 18px}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.kpi{padding:14px 16px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);display:flex;flex-direction:column;gap:2px}.kpi .l{font-size:13px;color:var(--muted)}.kpi .v{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums}.kpi .h{font-size:12px;color:var(--muted)}.kpi.warn{border-color:#f4c7ae}.kpi.warn .v{color:var(--warn-2)}.kpi.bad .v{color:var(--bad)}a.kpi{color:var(--text)}a.kpi:hover{text-decoration:none;border-color:var(--brand)}.cols{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.cols>.c2{flex:2 1 600px;min-width:0}.cols>.c1{flex:1 1 320px;min-width:0}.badge{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:2px 9px;border-radius:999px;white-space:nowrap;background:var(--line);color:var(--text-2)}.badge.ok{background:var(--ok-bg);color:var(--ok)}.badge.warn{background:var(--warn-bg);color:var(--warn)}.badge.bad{background:var(--bad-bg);color:var(--bad)}.badge.vio{background:var(--vio-bg);color:var(--vio)}.badge.info{background:#e7eefd;color:var(--brand)}.badge.solid-bad{background:var(--bad);color:#fff}.badge.sq{border-radius:4px;padding:2px 7px;font-size:11px}.tag{display:inline-block;font-size:11px;padding:1px 7px;border-radius:4px;background:var(--line);color:var(--text-2);margin-right:4px}.alert{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;border:1px solid}.alert.warn{background:var(--warn-soft);border-color:var(--warn-line);color:#6b3a00}.alert.bad{background:var(--bad-bg);border-color:var(--bad-line);color:#8c1d13}.alert.info{background:var(--brand-25);border-color:#c9d6f5;color:var(--brand-700)}.alert>span{flex:1 1 320px}dl.kv{margin:0;display:grid;grid-template-columns:minmax(110px,auto) 1fr;gap:6px 14px;font-size:13px}dl.kv dt{color:var(--muted)}dl.kv dd{margin:0}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--border);overflow-x:auto}.tabs button,.tabs a{display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border:0;border-bottom:2px solid transparent;background:transparent;font-weight:500;font-size:14px;color:var(--muted);cursor:pointer;white-space:nowrap}.tabs a:hover{text-decoration:none}.tabs [aria-selected=true]{border-bottom-color:var(--brand);color:var(--brand);font-weight:600}.tabs .n{font-size:12px;font-weight:500;padding:1px 7px;border-radius:999px;background:var(--chip);color:var(--text-2)}.bar{height:6px;background:var(--line);border-radius:999px;overflow:hidden}.bar>div{height:100%;background:var(--brand)}.grid{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}.grid-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid var(--border)}.grid-tools .title{font-weight:600;font-size:15px;margin-right:6px}.grid-scroll{overflow-x:auto}.grid table{width:100%;border-collapse:collapse}.grid th,.grid td{padding:10px 12px;text-align:left;vertical-align:middle;border-top:1px solid var(--line)}.grid th:first-child,.grid td:first-child{padding-left:16px}.grid th:last-child,.grid td:last-child{padding-right:16px}.grid thead th{border-top:0;font-size:12px;font-weight:500;color:var(--muted);white-space:nowrap;background:#fbfcfd}.grid thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.grid thead th.sortable:hover{color:var(--text)}.grid thead th .si{display:inline-block;width:10px;margin-left:4px;color:var(--faint);font-size:10px}.grid thead th[aria-sort=ascending],.grid thead th[aria-sort=descending],.grid thead th[aria-sort] .si{color:var(--brand)}.grid tbody tr.click{cursor:pointer}.grid tbody tr:hover{background:#fafbfd}.grid tbody tr.sel{background:var(--brand-25)}.grid .empty{padding:36px;text-align:center;color:var(--muted)}.grid mark{background:#fff0b3;color:inherit;border-radius:2px;padding:0 1px}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-top:1px solid var(--border);font-size:13px;color:var(--muted)}.pager .pages{display:flex;gap:4px;align-items:center}.pager button{min-width:32px;height:32px;padding:0 8px;border:1px solid transparent;border-radius:var(--radius);background:transparent;color:var(--text-2);cursor:pointer;font-weight:500}.pager button:hover:not([disabled]){background:var(--line)}.pager button[aria-current=page]{background:var(--brand);color:#fff}.pager button[disabled]{opacity:.4;cursor:default}.pager .atual{padding:0 8px;color:var(--text-2);font-weight:500;white-space:nowrap}.pager .ir-pagina{height:28px;margin:0 2px;padding:0 4px;border:1px solid var(--border-2);border-radius:6px;background:var(--surface,#fff);color:var(--text);font:inherit;text-align:center;box-sizing:content-box}.pager .ir-pagina:focus{outline:none;border-color:var(--brand);box-shadow:0 0 0 2px color-mix(in srgb,var(--brand) 25%,transparent)}.pager select{height:30px;border:1px solid var(--border-2);border-radius:6px;background:#fff;padding:0 4px}.bulkbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 14px;background:var(--brand-25);border-bottom:1px solid #C9D6F5;font-size:13px}.pop{position:relative}.pop-panel{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:260px;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:12px}.pop-panel.left{left:0;right:auto}.pop-panel[hidden]{display:none}.chk-list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto}.chk-list li{display:flex;align-items:center;gap:8px;min-height:32px;padding:0 4px;border-radius:6px}.chk-list li:hover{background:var(--bg)}.chk-list label{display:flex;align-items:center;gap:8px;flex-grow:1;cursor:pointer}.chk-list .mv{border:0;background:transparent;color:var(--faint);cursor:pointer;width:22px;height:22px;border-radius:4px}.chk-list .mv:hover{background:var(--line);color:var(--text)}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#10182873;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px;overflow-y:auto}.modal{background:#fff;border-radius:14px;box-shadow:var(--shadow);width:min(560px,100%);display:flex;flex-direction:column}.modal.wide{width:min(820px,100%)}.modal header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--border)}.modal header h2{font-size:17px}.modal .body{padding:18px 20px;display:flex;flex-direction:column;gap:12px}.modal footer{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--border);background:#fbfcfd;border-radius:0 0 14px 14px}.ver-imagem{display:flex;align-items:center;justify-content:center;min-height:160px;background:repeating-conic-gradient(#f2f4f7 0,#f2f4f7 25%,#fff 0,#fff 50%) 0 0/16px 16px;border-radius:8px}.ver-imagem img{display:block;max-width:100%;max-height:70vh;object-fit:contain}.toasts{position:fixed;bottom:20px;right:20px;z-index:100;display:flex;flex-direction:column;gap:8px}.toast{background:#1a1d23;color:#fff;padding:10px 16px;border-radius:10px;box-shadow:var(--shadow);font-size:13px;max-width:380px;animation:tin .2s ease-out}@keyframes tin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.subnav{flex:0 0 240px;background:#fff;border-right:1px solid var(--border);padding:20px 12px;display:flex;flex-direction:column;gap:2px;position:sticky;top:0;height:100vh;overflow-y:auto}.subnav a{display:flex;align-items:center;height:32px;padding:0 10px;border-radius:var(--radius);color:var(--text)}.subnav a:hover{background:var(--bg);text-decoration:none}.subnav a[aria-current=page]{background:var(--brand-50);color:var(--brand);font-weight:600}.subnav .nav-sec{margin:14px 10px 4px}.editor{border:1px solid var(--border-2);border-radius:var(--radius);background:#fff;overflow:hidden}.editor-bar{display:flex;flex-wrap:wrap;gap:2px;padding:4px 6px;border-bottom:1px solid var(--line);background:#fbfcfd}.editor-bar .btn{height:26px;padding:0 8px;font-weight:500}.editor-bar [aria-pressed=true]{background:var(--brand-50);color:var(--brand)}.editor-area{padding:10px 12px;outline:none;font-size:14px;line-height:1.55;font-weight:400}.editor-area p{margin:0 0 8px}.editor-area ul,.editor-area ol{margin:0 0 8px;padding-left:22px}.editor-src{width:100%;border:0;border-radius:0;font:12px/1.5 ui-monospace,Consolas,monospace}.editor-sep{width:1px;align-self:stretch;margin:3px 4px;background:var(--line)}.editor-sel{height:26px;padding:0 6px;font-size:12.5px}.editor-mencoes{position:fixed;z-index:1000;margin:0;padding:4px;list-style:none;min-width:240px;max-height:260px;overflow:auto;background:#fff;border:1px solid var(--border-2);border-radius:var(--radius);box-shadow:0 8px 24px #10182824;font-size:13px}.editor-mencoes li{display:flex;gap:8px;align-items:baseline;padding:6px 8px;border-radius:6px;cursor:pointer}.editor-mencoes li strong{font-weight:500}.editor-mencoes li[aria-selected=true]{background:var(--brand-50);color:var(--brand)}.editor-cor{width:22px;height:18px;padding:0;border:0;background:none;cursor:pointer}.editor-area h1{font-size:22px;margin:0 0 8px}.editor-area h2{font-size:18px;margin:0 0 8px}.editor-area h3{font-size:15px;margin:0 0 8px}.editor-area blockquote{margin:0 0 8px;padding:2px 0 2px 12px;border-left:3px solid var(--border-2);color:var(--text-2)}.editor-area pre{margin:0 0 8px;padding:8px 10px;border-radius:6px;background:var(--bg);font:12.5px/1.5 ui-monospace,Consolas,monospace;white-space:pre-wrap}.editor-area hr{border:0;border-top:1px solid var(--border-2);margin:10px 0}.editor-area img{max-width:100%}.editor-area table{border-collapse:collapse}.html-msg p{margin:0 0 8px}.html-msg ul,.html-msg ol{margin:0 0 8px;padding-left:22px}.chart{display:flex;align-items:flex-end;gap:10px;height:180px;padding:10px 4px 0;border-bottom:1px solid var(--border)}.chart .col{flex:1 1 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%;min-width:0}.chart .stackbar{width:100%;max-width:44px;display:flex;flex-direction:column-reverse;border-radius:4px 4px 0 0;overflow:hidden}.chart .val{font-size:11px;color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.chart-x{display:flex;gap:10px;padding:6px 4px 0}.chart-x span{flex:1 1 0;text-align:center;font-size:12px;color:var(--muted);min-width:0}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text-2)}.legend i{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;vertical-align:-1px}.portal-top{background:#fff;border-bottom:1px solid var(--border)}.portal-top .in{max-width:1120px;margin:0 auto;padding:0 24px;min-height:64px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.portal-top nav{display:flex;gap:4px;flex-grow:1;flex-wrap:wrap}.portal-top nav a{height:40px;display:flex;align-items:center;padding:0 12px;border-radius:var(--radius);color:var(--text);font-weight:500}.portal-top nav a:hover{background:var(--bg);text-decoration:none}.portal-top nav a[aria-current=page]{background:var(--brand-50);color:var(--brand);font-weight:600}.portal-wrap{max-width:1120px;margin:0 auto;padding:28px 24px 56px;display:flex;flex-direction:column;gap:18px}.choice{display:flex;gap:10px;padding:14px;border:1px solid var(--border-2);border-radius:10px;background:#fff;cursor:pointer}.choice:has(input:checked){border:2px solid var(--brand);background:var(--brand-25);padding:13px}.msg{background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 18px;display:flex;gap:12px}.msg.note{background:#fff8e6;border-color:var(--warn-line)}.msg .body p{margin:0 0 8px;line-height:1.6}.msg.recolhida{padding:10px 18px;align-items:center}.msg.recolhida .avatar{width:28px;height:28px;font-size:11px}.msg .resumo{all:unset;cursor:pointer;display:block;font-size:13px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg .resumo:hover{color:var(--text)}.msg .resumo:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.event{display:flex;align-items:center;gap:10px;padding:0 18px;font-size:13px;color:var(--muted)}.side-panel{flex:0 0 360px;background:#fff;border-left:1px solid var(--border);min-height:100vh}.side-panel section{padding:16px 20px;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:10px}@media (max-width:900px){.app{flex-direction:column}.sidebar,.subnav{position:static;height:auto;flex:none;width:100%;border-right:0;border-bottom:1px solid var(--border);padding:12px}.sidebar .brand{padding-bottom:4px}.subnav{flex-direction:row;flex-wrap:wrap;gap:4px}.subnav h1,.subnav .nav-sec,.subnav .searchbox{display:none}.subnav a{border:1px solid var(--border)}.kpi .v{font-size:20px}.sidebar .collapsible{display:none}.sidebar.open .collapsible{display:flex}.sidebar{position:relative}.sidebar .burger{display:inline-flex;position:absolute;right:12px;top:12px}.main{padding:16px}.side-panel{flex:none;width:100%;border-left:0;min-height:0}.searchbox input{width:140px}}.nav-item.sair{width:100%;border:0;background:none;cursor:pointer;text-align:left;color:var(--muted)}.nav-item.sair:hover{color:var(--text)}a.side-search:hover{text-decoration:none;color:var(--muted)}.switch:disabled{opacity:.45;cursor:not-allowed}.tabela-simples{width:100%;border-collapse:collapse;font-size:13px}.tabela-simples th,.tabela-simples td{padding:10px 14px;border-bottom:1px solid var(--line);text-align:left;font-weight:400}.tabela-simples thead th{background:#fbfcfd;color:var(--text-2);font-weight:600;font-size:12px}.tabela-simples tbody th{font-weight:500}.tabela-simples tr:last-child>*{border-bottom:0}.a-carregar{display:flex;align-items:center;gap:10px;padding:24px 4px}.a-carregar__roda{width:16px;height:16px;border-radius:50%;border:2px solid var(--brand-100);border-top-color:var(--brand);animation:roda .8s linear infinite}@keyframes roda{to{transform:rotate(360deg)}}.field .hint.erro{color:var(--bad)}.field.req>span.hint:after{content:none}.field:has(.hint.erro) .input,.field:has(.hint.erro) .select{border-color:var(--bad)}.entrada{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--bg)}.entrada__cartao{width:min(440px,100%);background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 1px 2px #1018280d;padding:32px;display:flex;flex-direction:column;gap:18px}.entrada__marca{display:flex;align-items:center;gap:10px;font-weight:600;font-size:17px}.entrada__texto{margin:6px 0 0;color:var(--muted)}.entrada__botao{height:44px;justify-content:center;font-size:15px}.entrada__rodape{justify-content:space-between;font-size:12px;color:var(--faint)}.dica{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:5px;border-radius:50%;background:var(--chip);color:var(--muted);font-size:10px;font-weight:700;cursor:help;position:relative;vertical-align:1px}.dica:hover,.dica:focus{background:var(--brand);color:#fff;outline:none}.dica:hover:after,.dica:focus:after{content:attr(data-dica);position:absolute;left:-8px;top:calc(100% + 6px);width:max-content;max-width:320px;padding:8px 10px;border-radius:8px;background:#1f2633;color:#fff;font-size:12px;font-weight:400;line-height:1.45;white-space:normal;text-align:left;z-index:60;box-shadow:0 6px 18px #1018282e}.texto-imagens{height:auto;padding:8px 10px;font-size:15px;line-height:1.5;cursor:text;overflow-wrap:anywhere;outline:none}.texto-imagens:focus{border-color:var(--brand)}.texto-imagens p{margin:0 0 6px}.texto-imagens img{display:block;max-width:100%;max-height:420px;margin:6px 0;border:1px solid var(--border-2);border-radius:6px}.texto-imagens[data-placeholder]:before{content:attr(data-placeholder);color:var(--faint);pointer-events:none}
