.sk{flex-direction:column;gap:10px;min-width:0;display:flex}.sk-busca{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sk-sb{background:var(--dn-s1);border:1px solid var(--line);border-radius:999px;flex:1;align-items:center;gap:8px;min-width:260px;padding:6px 8px 6px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.sk-sb:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.sk-sb input:focus,.sk-sb input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.sk-sb>svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;width:16px;height:16px;color:var(--ink-muted);flex:none}.sk-sb input{min-width:0;font:400 13px var(--font-ui);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.sk-op{gap:4px;display:flex}.sk-op button{font:600 10.5px var(--font-ui);background:var(--dn-s2);color:var(--ink-muted);letter-spacing:.04em;cursor:pointer;border:0;border-radius:999px;padding:3px 8px}.sk-op button:hover{background:var(--dn-s3);color:var(--ink)}.sk-scan{background:var(--accent);width:30px;height:30px;color:var(--on-accent);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sk-scan.on{box-shadow:var(--ring-focus)}.sk-scan svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;width:16px;height:16px}.sk-qf{background:var(--dn-s2);border-radius:999px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.sk-qf button{font:500 12px var(--font-display);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:5px 12px}.sk-qf button.on{background:var(--dn-s1);color:var(--ink);box-shadow:var(--shadow-glass-sm)}.sk-qf button em{color:var(--ink-faint);margin-left:4px;font-size:11px;font-style:normal}.sk-dica{color:var(--ink-faint);margin:0;font-size:11px}.sk-dica code{font:500 11px var(--font-ui);background:var(--dn-s2);color:var(--ink-muted);border-radius:6px;padding:1px 6px}.sk-corpo{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:14px;display:grid}.sk-arv{font:500 12.5px var(--font-display);max-height:calc(calc(100 * var(--vh)) - 220px);flex-direction:column;gap:1px;padding-right:4px;display:flex;position:sticky;top:8px;overflow:auto}.sk-arv .h{font:600 9.5px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding:8px 10px 6px}.sk-arv a{color:var(--ink-muted);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;text-decoration:none;display:flex;overflow:hidden}.sk-arv a span{text-overflow:ellipsis;overflow:hidden}.sk-arv a:hover{background:var(--dn-s2);color:var(--ink)}.sk-arv a.on{background:var(--accent);color:var(--on-accent)}.sk-arv a em{opacity:.7;margin-left:auto;font-size:11px;font-style:normal}.sk-arv a i{width:10px;color:var(--ink-faint);font-style:normal}.sk-lista{min-width:0}.sk-pil{font:600 10.5px var(--font-ui);background:var(--dn-s2);color:var(--ink-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-style:normal;display:inline-flex}.sk-pil.sku{background:var(--accent);color:var(--on-accent);letter-spacing:.04em}.sk-pil.bu i{background:var(--sk-bu,var(--ink-faint));border-radius:50%;width:7px;height:7px}.sk-pil.baixo{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn)}.sk-pil.zero{background:color-mix(in srgb, var(--bad) 14%, transparent);color:var(--bad)}.sk-pil.ok{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.sk-pil.tool{background:var(--dn-s3);color:var(--ink)}.sk-grade{grid-template-columns:repeat(auto-fill,minmax(196px,1fr));gap:14px;display:grid}.sk-card{background:var(--dn-s1);border:1px solid var(--line);min-width:0;color:inherit;border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.sk-card:hover{box-shadow:var(--shadow-glass-sm);transform:translateY(-2px)}.sk-ft{aspect-ratio:1;background:var(--sk-foto-bg,#fff);place-items:center;padding:10px;display:grid;position:relative}html[data-theme=dark] .sk-ft{--sk-foto-bg:#f3efe7}.sk-ft{min-width:0;min-height:0;overflow:hidden}.sk-ft img{object-fit:contain;width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;inset:10px}.sk-ft svg{width:40px;height:40px;stroke:var(--ink-faint);fill:none;stroke-width:1.4px}html[data-theme=dark] .sk-ft svg{stroke:#9a8e7f}.sk-ft .tag{position:absolute;top:8px;left:8px}.sk-ft .bu{position:absolute;top:8px;right:8px}.sk-tx{flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.sk-nm{font:500 12.5px/1.3 var(--font-display);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.6em;display:-webkit-box;overflow:hidden}.sk-mt{color:var(--ink-muted);align-items:center;gap:6px;min-width:0;font-size:11px;display:flex}.sk-mt>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-qt{justify-content:space-between;align-items:baseline;margin-top:2px;display:flex}.sk-qt b{font:300 24px/1 var(--font-display);font-variant-numeric:tabular-nums}.sk-qt b small{font:500 11px var(--font-ui);color:var(--ink-muted);margin-left:3px}.sk-qt span{font:500 12px var(--font-ui);color:var(--ink-muted);font-variant-numeric:tabular-nums}.sk-mn{background:var(--dn-s3);border-radius:999px;height:4px;overflow:hidden}.sk-mn i{background:var(--ok);border-radius:999px;height:100%;display:block}.sk-mn i.w{background:var(--warn)}.sk-mn i.b{background:var(--bad)}.sk-card.pasta .sk-ft{background:linear-gradient(140deg, var(--hero-start), var(--hero-end));color:var(--hero-ink)}.sk-card.pasta .sk-ft svg{stroke:currentColor;stroke-width:1.2px;width:44px;height:44px}.sk-rows{flex-direction:column;gap:6px;display:flex}.sk-row,.sk-hdr{grid-template-columns:52px minmax(0,1fr) 150px 90px 140px 100px;align-items:center;gap:12px;display:grid}.sk-hdr{font:600 9.5px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);padding:0 12px 4px 8px}.sk-row{background:var(--dn-s1);border:1px solid var(--line);color:inherit;border-radius:14px;padding:8px 12px 8px 8px;text-decoration:none}.sk-row:hover{background:var(--dn-s2)}.sk-th{background:var(--sk-foto-bg,#fff);border-radius:10px;flex:none;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}html[data-theme=dark] .sk-th{--sk-foto-bg:#f3efe7}.sk-th img{object-fit:contain;max-width:100%;max-height:100%}.sk-th svg{width:22px;height:22px;stroke:var(--ink-faint);fill:none;stroke-width:1.4px}.sk-row .sk-nm{-webkit-line-clamp:1;min-height:0}.sk-ds{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:11px;display:flex}.sk-q{flex-direction:column;gap:4px;display:flex}.sk-q b{font:300 20px/1 var(--font-display);font-variant-numeric:tabular-nums}.sk-q b small{font:500 10.5px var(--font-ui);color:var(--ink-muted);margin-left:3px}.sk-n{color:var(--ink-muted);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sk-v{font:500 13px var(--font-ui);text-align:right;font-variant-numeric:tabular-nums}.sk-v small{color:var(--ink-muted);font-size:11px;font-weight:400;display:block}.sk-tw{border:1px solid var(--line);background:var(--dn-s1);border-radius:14px;overflow:auto}.sk-tw table{border-collapse:collapse;width:100%;min-width:1100px;font-size:12.5px}.sk-tw th{background:var(--dn-s2);text-align:left;font:600 9.5px var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint);border-bottom:1px solid var(--line);white-space:nowrap;z-index:1;padding:9px 10px;position:sticky;top:0}.sk-tw th.r,.sk-tw td.r{text-align:right;font-variant-numeric:tabular-nums}.sk-tw td{border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:middle;padding:7px 10px}.sk-tw tr:hover td{background:var(--dn-s2)}.sk-tw td.nm{text-overflow:ellipsis;max-width:360px;font-weight:500;overflow:hidden}.sk-tw td a{color:inherit;text-decoration:none}.sk-mini{background:var(--sk-foto-bg,#fff);vertical-align:middle;border-radius:7px;place-items:center;width:30px;height:30px;margin-right:8px;display:inline-grid;overflow:hidden}html[data-theme=dark] .sk-mini{--sk-foto-bg:#f3efe7}.sk-mini img{object-fit:contain;max-width:100%;max-height:100%}.sk-rod{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:11.5px;display:flex}.sk-rod .sp{flex:1}.sk-gav{width:min(360px, calc(100 * var(--vw)));background:var(--dn-s1);border-left:1px solid var(--line);box-shadow:var(--shadow-glass);padding:16px max(16px, env(safe-area-inset-right,0px)) 16px 16px;z-index:60;transition:transform .2s;position:fixed;top:0;bottom:0;right:0;overflow:auto;transform:translate(100%)}.sk-gav.on{transform:none}.sk-gav h3{font:400 16px var(--font-display);align-items:center;gap:8px;margin:0 0 10px;display:flex}.sk-gav h3 .dn-ib{margin-left:auto}.sk-at{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:28px minmax(0,1fr);gap:10px;padding:8px 0;font-size:12px;text-decoration:none;display:grid}.sk-at .ic{background:var(--dn-s2);width:28px;height:28px;color:var(--ink-muted);border-radius:50%;place-items:center;font-weight:600;display:grid}.sk-at .ic.mais{background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok)}.sk-at .ic.menos{background:color-mix(in srgb, var(--bad) 14%, transparent);color:var(--bad)}.sk-at b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;display:block;overflow:hidden}.sk-at small{color:var(--ink-muted)}.sk-nota{color:var(--ink-faint);margin:8px 0 0;font-size:10.5px}.sk-form{flex-direction:column;gap:2px;display:flex}.sk-form label{font:500 11px var(--font-ui);color:var(--ink-muted);margin-top:8px}.sk-form input,.sk-form select,.sk-form textarea{border:1px solid var(--line-strong);background:var(--dn-s1);width:100%;color:var(--ink);font:400 12.5px var(--font-ui);border-radius:10px;padding:8px 10px}.sk-form input:focus,.sk-form select:focus,.sk-form textarea:focus{box-shadow:var(--ring-focus);outline:0}.sk-form .fim{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.sk-form .erro{color:var(--bad);margin-top:8px;font-size:12px}.sk-form h4{font:400 14px var(--font-display);margin:0 0 6px}.sk-seg{background:var(--dn-s2);border-radius:999px;margin:4px 0 6px;padding:3px;display:flex}.sk-seg button{font:500 11.5px var(--font-display);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:1;padding:6px 8px}.sk-seg button.on{background:var(--dn-s1);color:var(--ink);box-shadow:var(--shadow-glass-sm)}.sk-step{justify-content:center;align-items:center;gap:8px;margin:6px 0 4px;display:flex}.sk-step button{background:var(--dn-s2);width:40px;height:40px;font:300 22px var(--font-display);cursor:pointer;color:inherit;border:0;border-radius:50%}.sk-step button:hover{background:var(--dn-s3)}.sk-step input{text-align:center;width:90px;font:300 30px var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0}.sk-step input:focus{outline:0}.sk-trava{background:color-mix(in srgb, var(--warn) 12%, transparent);color:var(--warn);border-radius:10px;margin-bottom:6px;padding:8px 10px;font-size:11.5px}.sk-trilha{font:500 12px var(--font-display);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sk-trilha a{color:inherit;text-decoration:none}.sk-trilha a:hover{color:var(--ink)}.sk-trilha .sp{flex:1}.sk-trilha .sid{font:500 11px var(--font-ui)}.sk-trilha .sid b{color:var(--bad)}.sk-ftt{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.sk-ftt h1{font:400 22px/1.2 var(--font-display);text-wrap:balance;flex:1;min-width:260px;margin:0}.sk-ftt h1 small{font:500 12px var(--font-ui);color:var(--ink-muted);margin-top:4px;display:block}.sk-acs{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sk-k4{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sk-kc{background:var(--dn-s1);border:1px solid var(--line);border-radius:18px;min-width:0;padding:14px 16px;position:relative}.sk-kc small{font:500 11px var(--font-ui);color:var(--ink-muted);align-items:center;gap:6px;display:flex}.sk-kc small .u{color:var(--ink-faint)}.sk-kc b{font:300 30px/1.1 var(--font-display);font-variant-numeric:tabular-nums;margin-top:8px;font-weight:300;display:block}.sk-kc .bt{background:var(--dn-s2);width:34px;height:34px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.sk-kc .bt:hover,.sk-kc .bt.on{background:var(--dn-s3);color:var(--ink)}.sk-kc .bt svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;width:17px;height:17px}.sk-kc .sub{color:var(--ink-muted);margin:6px 0 0;font-size:11px}.sk-kc .sub button,.sk-kc .sub a{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.sk-kc.hero{background:linear-gradient(140deg, var(--hero-start), var(--hero-mid) 55%, var(--hero-end));color:var(--hero-ink);border:0}.sk-kc.hero small,.sk-kc.hero .sub{color:var(--hero-muted)}.sk-duas{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:12px;display:grid}.sk-col{flex-direction:column;gap:12px;min-width:0;display:flex}.sk-bx{background:var(--dn-s1);border:1px solid var(--line);border-radius:18px;min-width:0;padding:16px}.sk-bx h2{font:400 16px var(--font-display);align-items:center;gap:8px;margin:0 0 10px;display:flex}.sk-bx h2 .dn-ib,.sk-bx h2 .bt{margin-left:auto}.sk-bx .bt{background:var(--dn-s2);width:34px;height:32px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.sk-bx .bt:hover{background:var(--dn-s3);color:var(--ink)}.sk-bx .bt svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;width:17px;height:17px}.sk-cp{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:9px 0;display:flex}.sk-cp:last-child{border:0}.sk-cp small{font:500 11px var(--font-ui);color:var(--ink-muted);flex:none;width:140px}.sk-cp span{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.sk-cp span.va{color:var(--ink-faint)}.sk-cp span.quebra{white-space:normal;overflow-wrap:anywhere;font-size:12px}.sk-cp .ed{opacity:0;width:26px;height:26px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.sk-cp:hover .ed,.sk-cp .ed:focus-visible{opacity:1}.sk-cp .ed:hover{background:var(--dn-s2)}.sk-cp a{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.sk-idc{background:linear-gradient(140deg, var(--hero-start), var(--hero-mid) 55%, var(--hero-end));color:var(--hero-ink);border:0}.sk-idc h2{color:var(--hero-ink)}.sk-idc .sk-cp{border-color:#ffffff1f}.sk-idc .sk-cp small,.sk-idc .sk-cp span.va{color:var(--hero-muted)}.sk-idc .big{font:300 32px/1 var(--font-display);letter-spacing:.02em}.sk-idc .sk-pil{background:var(--hero-chip);color:var(--hero-ink)}.sk-idc .sk-cp a,.sk-idc .sk-cp .ed{color:var(--hero-ink)}.sk-idc select{background:var(--hero-chip);color:var(--hero-ink);font:600 11px var(--font-ui);border:1px solid #fff3;border-radius:999px;padding:3px 8px}.sk-idc select option{color:#22180f}.sk-carr{background:var(--sk-foto-bg,#fff);aspect-ratio:4/3;border-radius:14px;place-items:center;max-width:100%;padding:16px;display:grid;position:relative}html[data-theme=dark] .sk-carr{--sk-foto-bg:#f3efe7}.sk-carr img{object-fit:contain;max-width:100%;max-height:100%}.sk-carr svg{stroke:#9a8e7f;fill:none;stroke-width:1.2px;width:64px;height:64px}.sk-thumbs{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.sk-thumbs .t{border:2px solid var(--line);background:var(--sk-foto-bg,#fff);cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;padding:0;display:grid;overflow:hidden}html[data-theme=dark] .sk-thumbs .t{--sk-foto-bg:#f3efe7}.sk-thumbs .t.on{border-color:var(--accent)}.sk-thumbs .t img{object-fit:contain;max-width:100%;max-height:100%}.sk-thumbs .t.add{color:var(--ink-faint);background:0 0;border-style:dashed;font-size:18px}.sk-tabs{border-bottom:1px solid var(--line);gap:2px;margin-bottom:10px;display:flex}.sk-tabs button{font:500 12px var(--font-display);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:6px 10px}.sk-tabs button.on{color:var(--ink);border-color:var(--accent)}.sk-link{background:color-mix(in srgb, var(--ok) 12%, transparent);border-radius:12px;align-items:center;gap:10px;min-width:0;margin-bottom:10px;padding:10px 12px;display:flex}.sk-link b{font-weight:600;display:block}.sk-link small{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sk-link>div{flex:1;min-width:0}.sk-link .dn-pri{flex:none;padding:6px 12px;font-size:12px}.sk-po{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:8px 0;font-size:12px;display:flex}.sk-po:last-child{border:0}.sk-po b{font-weight:500}.sk-po .sp{flex:1}.sk-po small{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sk-bc{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sk-bc .nums{font:500 11px var(--font-ui);letter-spacing:.2em;color:var(--ink-muted);text-align:center;margin-top:4px}.sk-bc svg.code{width:100%;max-width:260px;height:54px}.sk-bc svg.code rect{fill:var(--ink)}.sk-bc .qr{background:#fff;border-radius:8px;width:84px;height:84px;padding:4px}.sk-bc .qr img{width:100%;height:100%;display:block}.sk-rodape{background:var(--dn-s1);border:1px solid var(--line);border-radius:999px;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;display:flex}.sk-rodape a{font:500 12px var(--font-display);color:var(--ink-muted);border-radius:999px;align-items:center;gap:8px;min-width:0;max-width:48%;padding:6px 12px;text-decoration:none;display:flex}.sk-rodape a span.n{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sk-rodape a:hover{background:var(--dn-s2);color:var(--ink)}.sk-rodape .sk-th{border-radius:7px;width:30px;height:30px}.sk-hist{border-collapse:collapse;width:100%;font-size:12px}.sk-hist td{border-bottom:1px solid var(--line);white-space:nowrap;padding:6px 4px}.sk-hist td.r{text-align:right;font-variant-numeric:tabular-nums}.sk-hist td small{color:var(--ink-muted)}.sk-spark{align-items:flex-end;gap:4px;height:44px;margin:8px 0 10px;display:flex}.sk-spark i{background:var(--dn-s3);border-radius:3px 3px 0 0;flex:1}.sk-spark i.on{background:var(--accent)}.sk-ex{font:600 9.5px var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--gold-ink);background:color-mix(in srgb, var(--gold) 26%, transparent);border-radius:6px;padding:1px 6px;display:inline-block}.sk-vazio{text-align:center;color:var(--ink-muted);font:500 13px var(--font-display);padding:24px}@media (max-width:1100px){.sk-k4{grid-template-columns:repeat(2,1fr)}.sk-duas{grid-template-columns:1fr}.sk-row,.sk-hdr{grid-template-columns:52px minmax(0,1fr) 110px 90px}.sk-row .c5,.sk-row .c6,.sk-hdr .c5,.sk-hdr .c6{display:none}}@media (max-width:860px){.sk-corpo{grid-template-columns:1fr}.sk-arv{display:none}.sk-k4{grid-template-columns:1fr 1fr}.sk-cp small{width:110px}}@media (max-width:520px){.sk-k4{grid-template-columns:1fr}.sk-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sk-card,.sk-gav{transition:none}}.sk-kb{grid-template-columns:repeat(6,minmax(220px,1fr));align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.sk-kb-col{background:var(--dn-s2);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:10px;display:flex}.sk-kb-col.vazia{opacity:.7}.sk-kb-col h3{font:500 12.5px var(--font-display);justify-content:space-between;align-items:center;margin:0;padding:2px 6px;display:flex}.sk-kb-col h3 em{font-style:normal;font:600 11px var(--font-ui);background:var(--dn-s1);color:var(--ink-muted);border-radius:999px;padding:1px 8px}.sk-kb-lista{max-height:calc(calc(100 * var(--vh)) - 300px);flex-direction:column;gap:8px;display:flex;overflow:auto}.sk-pk{background:var(--dn-s1);border:1px solid var(--line);border-left:4px solid var(--sk-job,var(--line));color:inherit;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}.sk-pk:hover{box-shadow:var(--shadow-glass-sm)}.sk-pk.g{min-height:150px}.sk-pk-top{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sk-pk-top b{font:600 12.5px var(--font-ui);margin-right:auto}.sk-pk-job{font:500 12px var(--font-display);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.sk-pk-cron{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.sk-pk-fotos{gap:4px;display:flex}.sk-pk-fotos img{object-fit:contain;border:1px solid var(--line);background:#fff;border-radius:8px;width:34px;height:34px}.sk-pk-rod{color:var(--ink-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;font-size:11px;display:flex}.sk-dot{vertical-align:middle;border-radius:50%;flex:none;width:9px;height:9px;margin-right:6px;display:inline-block}.sk-pk-row{grid-template-columns:110px minmax(0,1.6fr) 150px 120px 150px 100px!important}.sk-achados{border:1px solid var(--line);background:var(--dn-s1);border-radius:12px;flex-direction:column;gap:4px;max-height:220px;padding:4px;display:flex;overflow:auto}.sk-achados button{cursor:pointer;color:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px;display:flex}.sk-achados button:hover{background:var(--dn-s2)}.sk-achados small{color:var(--ink-muted);display:block}.sk-assina{border:1px dashed var(--line-strong);background:#fff;border-radius:14px;overflow:hidden}.sk-assina canvas{cursor:crosshair;display:block}.sk-assina-rod{color:#766a5b;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:11px;display:flex}@media (max-width:1100px){.sk-pk-row{grid-template-columns:100px minmax(0,1fr) 130px 90px!important}.sk-pk-row>:nth-child(5),.sk-pk-row>:nth-child(6){display:none}}.sk-rast{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sk-rast li{background:var(--dn-s2);color:var(--ink-faint);font:500 12px var(--font-display);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:8px 14px 8px 8px;display:flex}.sk-rast li b{font-weight:500}.sk-rast li em{font:600 10px var(--font-ui);letter-spacing:.08em;opacity:.7;font-style:normal}.sk-rast-ic{background:var(--dn-s3);width:24px;height:24px;font:600 11px var(--font-ui);border-radius:50%;place-items:center;display:grid}.sk-rast-feito{background:color-mix(in srgb, var(--ok) 16%, transparent)!important;color:var(--ok)!important}.sk-rast-feito .sk-rast-ic{background:var(--ok);color:var(--dn-s1)}.sk-rast-atual{background:var(--accent)!important;color:var(--on-accent)!important}.sk-rast-atual .sk-rast-ic{background:var(--on-accent);color:var(--accent)}.sk-rast-nao_se_aplica{opacity:.5;border-style:dashed;border-color:var(--line-strong)}.sk-sa-kb{grid-template-columns:repeat(6,minmax(230px,1fr));align-items:start;gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.sk-et{font:600 10.5px var(--font-ui);letter-spacing:.06em;text-transform:uppercase}.sk-check{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:8px 4px;display:flex}.sk-check input{width:18px;height:18px;accent-color:var(--accent)}.sk-check:last-child{border:0}.sk-dest{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.sk-dest span{background:var(--dn-s2);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:11px;display:inline-flex}.sk-regra{border-bottom:1px solid var(--line);grid-template-columns:170px 1fr 1fr 130px 90px;align-items:center;gap:10px;padding:8px 0;display:grid}.sk-regra:last-child{border:0}.sk-regra input,.sk-regra select{border:1px solid var(--line-strong);background:var(--dn-s1);color:var(--ink);font:400 12.5px var(--font-ui);border-radius:8px;width:100%;padding:6px 8px}@media (max-width:900px){.sk-regra{grid-template-columns:1fr 1fr}}.sk-cp .sk-th,.sk-cp .sk-pil,.sk-po .sk-pil,.sk-check .sk-th{flex:none}.sk-cp .sk-th img,.sk-check .sk-th img{max-width:100%;max-height:100%}.sk-mini-rast{gap:3px;display:flex}.sk-mini-rast i{background:var(--dn-s3);border-radius:4px;flex:1;min-width:14px;height:9px}.sk-mini-rast i.r-feito{background:var(--ok)}.sk-mini-rast i.r-atual{background:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 30%, transparent)}.sk-mini-rast i.r-nao_se_aplica{border:1px dashed var(--line-strong);background:0 0}.sk-pk .sk-dest a{font:500 11px var(--font-ui);color:var(--accent);background:var(--dn-s2);border-radius:999px;padding:2px 8px;text-decoration:none}.sk-pk .sk-dest a:hover{background:var(--dn-s3)}.sk-pk>.sk-pk-rod a{color:var(--accent);text-decoration:none}.sk-sec{font:600 10.5px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:8px 0 0}.sk-jan-fundo{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:calc(3 * var(--vh)) calc(2 * var(--vw));background:#080c0885;place-items:center;display:grid;position:fixed;inset:0}.sk-jan{background:var(--dn-s1);border:1px solid var(--line);box-shadow:var(--shadow-glass);max-height:calc(92 * var(--vh));border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.sk-jan>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 22px;display:flex}.sk-jan>header h3{font:400 18px var(--font-display);flex:1;margin:0}.sk-jan-corpo{flex-direction:column;gap:14px;padding:18px 22px;display:flex;overflow:auto}.sk-jan>footer{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;padding:12px 22px;display:flex}.sk-jan-cab{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.sk-jan-cab label,.gp-cad-g label{font:500 11.5px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.sk-jan input,.sk-jan select,.sk-jan textarea{border:1px solid var(--line-strong);background:var(--dn-s2);color:var(--ink);font:400 13px var(--font-ui);border-radius:10px;min-width:0;padding:8px 10px}.sk-jan .erro{color:var(--bad);margin-right:auto;font-size:12.5px}.sk-grade-prod{flex-direction:column;gap:6px;min-width:0;display:flex}.gp-h,.gp-l{align-items:center;gap:8px;display:grid}.gp-h{font:600 10.5px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint)}.gp-l{border-top:1px solid var(--line);padding:6px 0;position:relative}.gp-desc{text-overflow:ellipsis;min-width:0;font-size:12.5px;overflow:hidden}.gp-desc em{color:var(--ink-faint)}.gp-un{color:var(--ink-muted);font-size:12px}.gp-prod{align-items:center;gap:8px;min-width:0;display:flex}.gp-busca{min-width:0;position:relative}.gp-busca>input{width:100%}.gp-lista{z-index:5;background:var(--dn-s1);border:1px solid var(--line-strong);box-shadow:var(--shadow-glass);border-radius:12px;flex-direction:column;min-width:340px;max-height:260px;margin-top:4px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:auto}.gp-lista>button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.gp-lista>button:hover{background:var(--glass-2)}.gp-lista .gp-novo{color:var(--accent);border-top:1px solid var(--line);font-weight:600}.gp-cad{z-index:6;width:min(560px, calc(80 * var(--vw)));background:var(--dn-s1);border:1px solid var(--line-strong);box-shadow:var(--shadow-glass);border-radius:14px;flex-direction:column;gap:10px;margin-top:4px;padding:12px;display:flex;position:absolute;top:100%;left:0}.gp-cad-g{flex-wrap:wrap;gap:10px;display:flex}.gp-cad-g label:first-child{flex:1;min-width:200px}.sk-jan-corpo>label{font:500 11.5px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.sk-jan-corpo>label textarea{width:100%}.tk-lista{flex-direction:column;gap:8px;display:flex}.tk-leg{font:500 11px var(--font-ui);color:var(--ink-muted);flex-wrap:wrap;gap:14px;display:flex}.tk-leg i{vertical-align:-1px;border-radius:3px;width:10px;height:10px;margin-right:5px;display:inline-block}.tk-row{--tk-cor:#2f8f4e;border:1px solid var(--line);border-left:4px solid var(--tk-job,transparent);color:inherit;isolation:isolate;background:linear-gradient(90deg, color-mix(in srgb, var(--tk-cor) 24%, transparent) var(--tk-p,0%), var(--dn-s2) var(--tk-p,0%));border-radius:16px;grid-template-columns:minmax(200px,1.1fr) minmax(300px,2fr) minmax(150px,.8fr);align-items:center;gap:16px;padding:12px 16px;text-decoration:none;display:grid;position:relative;overflow:hidden}.tk-row:hover{border-color:var(--line-strong)}.tk-row.perto{--tk-cor:#d99a2b}.tk-row.atrasado{--tk-cor:#c94b3b;border-color:color-mix(in srgb, #c94b3b 55%, var(--line))}.tk-row.feito{--tk-cor:#2f8f4e;background:color-mix(in srgb, #2f8f4e 14%, var(--dn-s2))}.tk-leg i.ok{background:#2f8f4e}.tk-leg i.perto{background:#d99a2b}.tk-leg i.atrasado{background:#c94b3b}.tk-leg i.feito{background:#2f8f4e66}.tk-id{flex-direction:column;gap:2px;min-width:0;display:flex}.tk-id small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tk-ex{flex-wrap:wrap;gap:6px;display:flex}.tk-ex em{font:600 10.5px var(--font-ui);background:var(--glass-2);color:var(--ink-muted);border-radius:999px;padding:1px 8px;font-style:normal}.tk-passos{align-items:flex-start;min-width:0;margin:0;padding:0;list-style:none;display:flex}.tk-passos li{flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex;position:relative}.tk-passos li:before{content:"";background:var(--line-strong);z-index:-1;height:3px;position:absolute;top:9px;left:-50%;right:50%}.tk-passos li:first-child:before{display:none}.tk-passos li.feito:before,.tk-passos li.atual:before{background:var(--tk-cor)}.tk-bola{background:var(--dn-s1);border:2px solid var(--line-strong);width:20px;height:20px;font:700 11px var(--font-ui);color:#fff;border-radius:50%;place-items:center;display:grid}.tk-passos li.feito .tk-bola{background:#2f8f4e;border-color:#2f8f4e}.tk-passos li.atual .tk-bola{border-color:var(--tk-cor);background:var(--dn-s1);box-shadow:0 0 0 4px color-mix(in srgb, var(--tk-cor) 28%, transparent)}.tk-nome{font:500 10.5px var(--font-ui);color:var(--ink-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tk-passos li.atual .tk-nome{color:var(--ink);font-weight:700}.tk-prazo{text-align:right;flex-direction:column;gap:2px;font-size:12.5px;display:flex}.tk-row.atrasado .tk-prazo b{color:#c94b3b}.tk-row.perto .tk-prazo b{color:#b97a10}.tk-prazo small{color:var(--ink-muted)}@media (max-width:860px){.tk-row{grid-template-columns:1fr}.tk-prazo{text-align:left}}.sk-jan-sec{border:1px solid var(--line);background:var(--dn-s2);border-radius:16px;min-width:0}.sk-jan-sec>header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 14px;display:flex}.sk-jan-sec>header .n{background:var(--accent);width:22px;height:22px;color:var(--on-accent,#fff);font:600 11.5px var(--font-ui);border-radius:50%;place-items:center;display:grid}.sk-jan-sec>header h4{font:600 13px var(--font-ui);flex-direction:column;flex:1;gap:1px;margin:0;display:flex}.sk-jan-sec>header h4 small{font:400 11.5px var(--font-ui);color:var(--ink-muted)}.sk-jan-sec>header .ac{gap:8px;display:flex}.sk-jan-sec .corpo{flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.sk-jan-sec .corpo label{font:500 11.5px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.sk-jan-fim{grid-template-columns:minmax(0,1fr) minmax(220px,300px);align-items:start;gap:14px;display:grid}.sk-jan-fim textarea{width:100%}.sk-jan-tot{border:1px solid var(--line);background:var(--dn-s1);border-radius:12px;flex-direction:column;gap:6px;margin:0;padding:10px 12px;display:flex}.sk-jan-tot>div{justify-content:space-between;gap:10px;font-size:12.5px;display:flex}.sk-jan-tot dt{color:var(--ink-muted)}.sk-jan-tot dd{flex-wrap:wrap;justify-content:flex-end;gap:4px;margin:0;font-weight:600;display:flex}.gp-bloco{border-top:1px solid var(--line)}.gp-bloco>.gp-l{border-top:0}.gp-n{font:600 11px var(--font-ui);color:var(--ink-faint);text-align:center}.gp-tot{font:600 12.5px var(--font-ui);text-align:right}.gp-seta{border:1px solid var(--line-strong);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:8px;width:28px;height:28px;transition:transform .15s}.gp-seta.on{color:var(--accent);transform:rotate(180deg)}.gp-seta.tem{border-color:var(--accent);color:var(--accent)}.gp-det{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;padding:4px 8px 12px 34px;display:grid}.gp-det label{font:500 11.5px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.gp-aviso{color:var(--ink-faint);grid-column:1/-1;font-size:11.5px}.gp-cab{color:var(--ink-faint);font:600 10.5px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px 2px}.gp-lista{max-height:340px}.sk-imp-fundo{z-index:95}.sk-imp-drop{border:2px dashed var(--line-strong);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.sk-imp-drop.on{border-color:var(--accent);background:var(--glass-2)}.sk-imp-drop p{color:var(--ink-muted);margin:0;font-size:13px;line-height:1.5}.sk-imp-topo{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sk-imp-topo>span{margin-right:auto;font-size:13px}.sk-imp-grade{flex-direction:column;min-width:0;display:flex}.ig-h,.ig-l{grid-template-columns:minmax(150px,1fr) minmax(300px,2.4fr) 96px 92px;align-items:start;gap:12px;display:grid}.ig-h{font:600 10.5px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);padding-bottom:6px}.ig-l{border-top:1px solid var(--line);padding:10px 0}.ig-l.ok{background:color-mix(in srgb, var(--accent) 6%, transparent)}.ig-l.ign{opacity:.55}.ig-txt{flex-direction:column;gap:2px;font-size:13px;display:flex}.ig-txt small{color:var(--ink-muted)}.ig-prod{flex-direction:column;gap:6px;min-width:0;font-size:12.5px;display:flex}.ig-prod em{color:var(--ink-faint)}.ig-sug{text-align:left;border:1px dashed var(--accent);background:var(--dn-s1);cursor:pointer;color:inherit;font:inherit;border-radius:12px;align-items:center;gap:8px;padding:6px 10px;display:flex}.ig-sug .conf{font:600 10.5px var(--font-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--accent);display:block}.ig-sug .conf.baixa{color:var(--bad)}.ig-sug .conf.media{color:var(--warn,var(--ink-muted))}.ig-acoes{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.ig-acoes select{max-width:230px}.ig-outro{flex:1;min-width:200px;position:relative}.ig-q{align-items:center;gap:6px;display:flex}.ig-q input{width:72px}.ig-q small{color:var(--ink-muted)}.ig-ok{align-items:center;gap:8px;display:flex}.ig-ok label{font:500 12px var(--font-ui);color:var(--ink);flex-direction:row;align-items:center;gap:4px}@media (max-width:760px){.sk-jan-fim{grid-template-columns:1fr}.ig-h{display:none}.ig-l{grid-template-columns:1fr 1fr}}.sk-anexos{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:12.5px;display:flex}.sk-anexos a{border:1px solid var(--line-strong);color:inherit;border-radius:10px;flex-direction:column;padding:5px 10px;text-decoration:none;display:inline-flex}.sk-anexos a small{color:var(--ink-muted)}.sk-jan{max-height:calc(94 * var(--vh))}.gp-rola{border:1px solid var(--line);background:var(--dn-s1);border-radius:12px;overflow-x:auto}.gp-rola .gp-h,.gp-rola .gp-l{border-top:0;gap:10px;width:max-content;min-width:100%;padding-inline:10px}.gp-rola .gp-h{background:var(--dn-s2);border-bottom:1px solid var(--line-strong);padding-block:9px}.gp-rola .gp-l{border-bottom:1px solid var(--line);padding-block:8px}.gp-rola .fix{z-index:2;background:inherit;position:sticky}.gp-rola .gp-l .fix{background:var(--dn-s1)}.gp-rola .gp-h .fix{background:var(--dn-s2)}.gp-rola .f0{left:0}.gp-rola .f1{padding-right:8px;left:44px;box-shadow:6px 0 8px -6px #00000059}.gp-rola .gp-l input,.gp-rola .gp-l select{width:100%}.gp-pn{flex-direction:column;min-width:0;line-height:1.25;display:flex}.gp-pn small{color:var(--ink-muted);white-space:nowrap;text-overflow:ellipsis;max-width:215px;overflow:hidden}.gp-disp{margin-top:2px;font-size:11px;display:block}.gp-add{color:var(--accent);font:600 13px var(--font-ui);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;padding:6px 2px;display:inline-flex}.gp-add i{background:var(--accent);width:22px;height:22px;color:var(--on-accent,#fff);border-radius:50%;place-items:center;font-style:normal;display:grid}.sk-jan-sec .corpo{gap:10px}.sk-jan-corpo{gap:12px}.sk-jan{height:calc(94 * var(--vh))}.gp-rola{scrollbar-width:thin;min-height:280px;overflow-x:scroll}.gp-rola .gp-h,.gp-rola .gp-l{min-width:1480px}.gp-flut{background:var(--dn-s1);color:var(--ink);max-height:min(380px, calc(60 * var(--vh)));border:1.5px solid var(--line-strong);box-shadow:var(--shadow-glass);border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:auto;z-index:300!important}.gp-flut>button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.gp-flut>button:hover{background:var(--glass-3)}.gp-flut .gp-novo{color:var(--accent);border-top:1px solid var(--line);background:var(--dn-s1);font-weight:600;position:sticky;bottom:0}.gp-cad{z-index:301;position:fixed}.gp-cad input,.gp-cad select{border:1.5px solid var(--line-strong);background:var(--dn-s2);color:var(--ink);font:400 13px var(--font-ui);border-radius:10px;min-width:0;padding:8px 10px}.gp-cad{background:var(--dn-s1);color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:var(--shadow-glass);border-radius:14px;flex-direction:column;gap:10px;padding:12px;display:flex}.gp-cad label{font:500 11.5px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;display:flex}.jg-fundo{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:calc(2.5 * var(--vh)) calc(1.5 * var(--vw));background:#080c088c;place-items:center;display:grid;position:fixed;inset:0}.jg{width:min(calc(97 * var(--vw)), 2000px);height:calc(95 * var(--vh));background:var(--dn-s1);color:var(--ink);border:1.5px solid var(--line-strong);box-shadow:var(--shadow-glass);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.jg-cab{border-bottom:1.5px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 20px;display:flex}.jg-tit small{color:var(--ink-muted);font:600 11px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;display:flex}.jg-tit h2{font:400 24px var(--font-display);align-items:center;gap:12px;margin:2px 0 0;display:flex}.jg-st{font:600 11.5px var(--font-ui);border:1.5px solid var(--accent);color:var(--accent);border-radius:99px;padding:3px 11px}.jg-esp{flex:1}.jg-nav{align-items:center;gap:6px;display:inline-flex}.jg-nav em{color:var(--ink-muted);font-size:12.5px;font-style:normal}.jg-nav button{border:1.5px solid var(--line-strong);color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;width:30px;height:30px;font-size:17px}.jg-nav button:disabled{opacity:.35;cursor:default}.jg-corpo{flex:1;grid-template-columns:minmax(300px,38%) minmax(0,1fr);min-height:0;display:grid;position:relative}.jg.sem-doc .jg-corpo{grid-template-columns:minmax(0,1fr)}.jg-doc{border-right:1.5px solid var(--line);background:var(--dn-s2);flex-direction:column;min-height:0;display:flex;overflow:auto}.jg-doc-bar{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.jg-doc-bar b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.jg-doc-bar button{border:1.5px solid var(--line-strong);background:var(--dn-s1);color:var(--ink);cursor:pointer;font:600 12px var(--font-ui);border-radius:99px;padding:3px 10px}.jg-doc-bar em{color:var(--ink-muted);font-style:normal}.jg-doc-tela{flex:1;place-items:start center;min-height:0;padding:12px;display:grid;overflow:auto}.jg-doc-tela iframe{width:100%;height:100%;min-height:calc(70 * var(--vh));border:1px solid var(--line);background:#fff;border-radius:10px}.jg-doc-img{cursor:zoom-in;background:0 0;border:0;max-width:100%;padding:0}.jg-doc-img img{border:1px solid var(--line-strong);background:#fff;border-radius:10px;max-width:100%}.jg-doc-vazio{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;gap:10px;margin:auto;padding:30px;display:flex}.jg-doc-vazio b{color:var(--ink)}.jg-doc-vazio p{max-width:260px;margin:0;font-size:12.5px}.jg-form{min-width:0;padding:16px 22px;overflow:auto}.jg-form .sk{padding:0}.jg-form table{width:100%}.jg-form .sk-grade-prod table,.jg-form table{min-width:0}.jg-mostra{z-index:3;border:1.5px solid var(--line-strong);background:var(--dn-s1);color:var(--ink);cursor:pointer;border-left:0;border-radius:0 12px 12px 0;width:24px;height:44px;position:absolute;top:14px;left:0}.jg-lupa{z-index:400;color:#fff;background:#000000e6;flex-direction:column;display:flex;position:fixed;inset:0}.jg-lupa-bar{background:#00000080;align-items:center;gap:8px;padding:10px 16px;display:flex}.jg-lupa-bar span{flex:1}.jg-lupa-bar button,.jg-lupa-bar a{color:#fff;cursor:pointer;font:600 12.5px var(--font-ui);background:0 0;border:1.5px solid #ffffff80;border-radius:99px;padding:4px 12px;text-decoration:none}.jg-lupa-bar em{text-align:center;min-width:44px;font-style:normal}.jg-lupa-tela{cursor:grab;flex:1;place-items:center;display:grid;overflow:hidden}.jg-lupa-tela img{max-width:calc(92 * var(--vw));max-height:calc(86 * var(--vh));-webkit-user-select:none;user-select:none;transition:transform 80ms}@media (max-width:900px){.jg-fundo{padding:0}.jg{width:calc(100 * var(--vw));height:calc(100 * var(--vh));border-radius:0}.jg-corpo,.jg.sem-doc .jg-corpo{grid-template-rows:auto 1fr;grid-template-columns:1fr;overflow:auto}.jg-doc{max-height:calc(38 * var(--vh));border-right:0;border-bottom:1.5px solid var(--line)}}@media print{.jg-fundo{background:0 0;padding:0;position:static}.jg{width:100%;height:auto;box-shadow:none;border:0}.jg-doc,.jg-cab button,.jg-nav,.jg-mostra{display:none}.jg-corpo{display:block}}body.jg-aberta .p-barra,body.jg-aberta .p-lado{filter:none}.sk-rg{border-top:1px solid var(--line);grid-template-columns:minmax(150px,1.3fr) 110px 110px 100px minmax(170px,1.4fr) auto auto auto;align-items:center;gap:10px;padding:8px 0;display:grid}.sk-rg.off{opacity:.6}.sk-rg input,.sk-rg select{border:1.5px solid var(--line-strong);background:var(--dn-s2);color:var(--ink);font:400 13px var(--font-ui);border-radius:10px;min-width:0;padding:7px 9px}.sk-rg-ck{align-items:center;gap:6px;font-size:12.5px;display:flex}.sk-rg-t{grid-column:1/2;font-size:13px;font-weight:600}@media (max-width:1100px){.sk-rg{grid-template-columns:1fr 1fr}}.sk-atend h2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.sk-atend-grade{overflow-x:auto}.sk-atend-grade table{width:100%;font-size:12.5px}.sk-atend-ops{flex-direction:column;gap:8px;margin:12px 0;display:flex}.sk-atend-op{border:1.5px solid var(--line-strong);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.sk-atend-op.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.sk-atend-op small{color:var(--ink-muted);margin-top:2px;font-size:12px;display:block}.sk-link{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}.sk-kb-col.sk-no{opacity:.45}.sk-kb-col.sk-alvo{outline:2px dashed var(--accent);outline-offset:-2px}.sk-kb-col.sk-sobre{background:color-mix(in srgb, var(--accent) 12%, transparent);outline-style:solid}.sk-kb a.sk-pk[draggable=true],.sk-sa-kb a.sk-pk{cursor:grab}.gp-barra{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.gp-sel{border:1.5px solid var(--accent);border-radius:99px;align-items:center;gap:8px;margin-left:auto;padding:4px 10px;font-size:12.5px;display:inline-flex}.gp-sel select{border:1.5px solid var(--line-strong);background:var(--dn-s2);color:var(--ink);border-radius:8px;padding:4px 6px}.gp-grupo.alvo{outline:2px dashed var(--accent);outline-offset:-2px}.gp-gr{background:var(--dn-s2);border-bottom:1px solid var(--line);border-top:1px solid var(--line);align-items:center;gap:8px;width:max-content;min-width:100%;padding:8px 10px;display:flex;position:sticky;left:0}.gp-gnome{font:600 13px var(--font-ui);color:var(--ink);background:0 0;border:1.5px solid #0000;border-radius:8px;min-width:120px;padding:3px 6px}.gp-gnome:hover,.gp-gnome:focus{border-color:var(--line-strong);background:var(--dn-s1)}.gp-gr small{color:var(--ink-muted)}.gp-gacoes{gap:6px;margin-left:auto;display:inline-flex}.gp-gacoes button,.gp-seta2{border:1.5px solid var(--line-strong);background:var(--dn-s1);color:var(--ink);cursor:pointer;font:600 12px var(--font-ui);border-radius:99px;padding:2px 10px}.gp-seta2{border-radius:8px;padding:0 8px}.gp-alca{cursor:grab;color:var(--ink-faint);-webkit-user-select:none;user-select:none;font-style:normal}.gp-n{align-items:center;gap:4px;display:flex}.gp-n b{color:var(--ink-faint);font-size:11px;font-weight:600}.gp-rodape{flex-wrap:wrap;gap:18px;display:flex}.gp-rola .f1{left:72px!important}.sk-grp{font:600 10.5px var(--font-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--accent);margin-bottom:2px;display:block}.jg-form{flex-direction:column;gap:14px;display:flex}.jg-abas{border-bottom:1.5px solid var(--line);background:var(--dn-s1);z-index:3;gap:2px;margin:-16px -22px 0;padding:8px 22px 0;display:flex;position:sticky;top:-16px;overflow-x:auto}.jg-abas button{all:unset;cursor:pointer;font:600 13px var(--font-ui);color:var(--ink-muted);white-space:nowrap;border-bottom:2.5px solid #0000;padding:8px 14px}.jg-abas button.on{color:var(--ink);border-color:var(--accent)}.jg-rod{border-top:1.5px solid var(--line);background:var(--dn-s1);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 22px;display:flex}.jg-rod:empty{display:none}.jg-rod .esp{flex:1}.jg-faixa{border:1.5px solid var(--line-strong);background:var(--dn-s2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.jg-faixa b{font:600 12px var(--font-ui);border:1.5px solid;border-radius:99px;margin-left:auto;padding:2px 10px}.jg-faixa.ok{border-color:var(--ok);color:var(--ok)}.jg-faixa.ok span{color:var(--ink)}.jg-faixa.sug{border-color:var(--warn)}.jg-faixa.bad{border-color:var(--bad)}.jg-grade{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 18px;display:grid}.jg-grade>div{flex-direction:column;gap:3px;display:flex}.jg-grade small{color:var(--ink-muted);font:600 11px var(--font-ui);text-transform:uppercase;letter-spacing:.05em}.jg-grade b{font-size:14px;font-weight:500}.jg-sec>h3{font:600 12px var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);margin:0 0 8px}.jg-tab table{width:100%;font-size:13px}.jg-tab td,.jg-tab th{padding:7px 8px}.jg-mais{position:relative}.jg-mais summary{cursor:pointer;border:1.5px solid var(--line-strong);border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;list-style:none;display:grid}.jg-mais summary::-webkit-details-marker{display:none}.jg-mais>div{background:var(--dn-s1);border:1.5px solid var(--line-strong);box-shadow:var(--shadow-glass);z-index:5;border-radius:12px;flex-direction:column;min-width:180px;padding:6px;display:flex;position:absolute;bottom:42px;left:0}.jg-mais>div button{all:unset;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:13px}.jg-mais>div button:hover{background:var(--glass-3)}.jg-mais>div .neg{color:var(--bad)}.fo-folha{color:#222;width:100%;max-width:640px;font:13px/1.45 var(--font-ui);background:#fff;border:1px solid #ccc;border-radius:6px;padding:26px 28px;box-shadow:0 2px 10px #0000001f}.fo-folha header{border-bottom:2px solid #222;justify-content:space-between;gap:16px;padding-bottom:10px;display:flex}.fo-folha header small{color:#666;letter-spacing:.06em;font-size:11px;display:block}.fo-num{text-align:right}.fo-num b{font-size:17px;display:block}.fo-qr{color:#222;margin-top:4px;font-size:28px;line-height:1;display:block}.fo-blocos{grid-template-columns:1fr 1fr;gap:6px 16px;margin:12px 0;display:grid}.fo-blocos small{color:#777;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;display:block}.fo-folha table{border-collapse:collapse;width:100%}.fo-folha thead td{text-transform:uppercase;border-bottom:2px solid #222;font-size:11px;font-weight:700}.fo-folha td{border-bottom:1px solid #ddd;padding:6px 4px}.fo-folha .r{text-align:right}.fo-tot{width:240px;margin:12px 0 0 auto}.fo-tot>div{justify-content:space-between;padding:3px 0;display:flex}.fo-rod{color:#777;margin:18px 0 0;font-size:11px}.jg-forns{border-top:1.5px solid var(--line);background:var(--dn-s2);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.jg-forns small{color:var(--ink-muted);font:600 11px var(--font-ui);text-transform:uppercase;letter-spacing:.05em}.jg-forns button{all:unset;cursor:pointer;border:1.5px solid var(--line-strong);background:var(--dn-s1);border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.jg-forns button.on{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 25%, transparent)}.jg-forns em{font-style:normal;font:600 11px var(--font-ui);color:var(--accent)}.jg-forns em.sem{color:var(--ink-faint)}.sk-tw tr.sk-grp-l td{background:var(--dn-s2,var(--glass));font:600 11px var(--font-ui);text-transform:uppercase;letter-spacing:.05em;color:var(--accent)}.sk-tw tr.sk-grp-s td{border-top:1px solid var(--line);color:var(--ink-muted);font-size:12px}.gp-lb{border-top:1px solid var(--line);padding-bottom:8px}.gp-lb>.gp-l{border-top:0}.gp-dn{grid-template-columns:1fr 1fr;gap:12px;padding:2px 16px 6px 62px;display:grid}.gp-dn label{font:700 11px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;gap:5px;display:flex}.gp-dn textarea{font:400 13.5px/1.4 var(--font-ui);text-transform:none;letter-spacing:0;color:var(--ink);background:var(--dn-s1,#fff);border:1px solid var(--line-strong);resize:vertical;border-radius:8px;min-height:64px;padding:9px 11px}@media (max-width:900px){.gp-dn{grid-template-columns:1fr;padding-left:8px}}.gp-seta2{cursor:pointer;color:var(--ink-muted);background:0 0;border:0;padding:2px 4px;font-size:10px}.gp-fechada .gp-l{cursor:default;padding:10px 0}.gp-resumo{cursor:pointer;flex-direction:column;gap:1px;min-width:0;display:flex}.gp-resumo b{font:600 13.5px var(--font-ui);color:var(--ink)}.gp-resumo small{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gp-q{font:600 13px var(--font-ui);text-align:left}.mv{background:var(--dn-s1,#fff);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:14px;margin-bottom:18px;padding:16px 18px;display:flex}.mv-abas{background:var(--dn-s2,#efece3);border-radius:12px;flex-wrap:wrap;gap:4px;width:max-content;max-width:100%;padding:4px;display:flex}.mv-abas button{font:600 13px var(--font-ui);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px}.mv-abas button[aria-selected=true]{background:var(--dn-s1,#fff);color:var(--ink);box-shadow:0 1px 3px #0000001f}.mv-corpo,.mv-tab{flex-direction:column;gap:12px;display:flex}.mv-tabh{font:700 12px var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);justify-content:space-between;align-items:baseline;gap:10px;display:flex}.mv-tabh small{font:400 12px var(--font-ui);text-transform:none;letter-spacing:0}.mv-campo{font:700 10.5px var(--font-ui);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-muted);flex-direction:column;gap:6px;display:flex}.mv-campo input,.mv-campo select,.mv-linha input{border:1px solid var(--line-strong);background:var(--dn-s1,#fff);height:40px;font:400 14px var(--font-ui);text-transform:none;letter-spacing:0;color:var(--ink);box-sizing:border-box;border-radius:10px;width:100%;padding:0 12px}.mv-linha2{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.mv-pos{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow:auto}.mv-po{text-align:left;border:1px solid var(--line);background:var(--dn-s1,#fff);cursor:pointer;color:var(--ink);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;display:flex}.mv-po:hover{border-color:var(--accent)}.mv-po.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.mv-po.atras b{color:var(--bad)}.mv-po b{font:600 14px var(--font-ui)}.mv-po small{font:400 12.5px var(--font-ui);color:var(--ink-muted)}.mv-linha{border-bottom:1px solid var(--line);grid-template-columns:1fr 140px auto;align-items:center;gap:12px;padding:10px 0;display:grid}.mv-linha>span{flex-direction:column;gap:2px;min-width:0;display:flex}.mv-linha b{font:600 14px var(--font-ui);color:var(--ink)}.mv-linha small{font:400 12px var(--font-ui);color:var(--ink-muted)}.mv-check{font:400 13px var(--font-ui);color:var(--ink-muted);text-transform:none;letter-spacing:0;align-items:center;gap:6px;display:inline-flex}.mv-acoes{justify-content:flex-end;display:flex}.mv-vazio{color:var(--ink-muted);margin:4px 0;font-size:13px}.mv-nota{font:400 12.5px var(--font-ui);color:var(--ink-muted);margin:0}.mv-msg{font:500 13.5px var(--font-ui);border-radius:10px;margin:0;padding:10px 12px}.mv-msg.ok{background:color-mix(in srgb,var(--ok,#2e7d32) 14%,transparent);color:var(--ink)}.mv-msg.erro{background:color-mix(in srgb,var(--bad,#b3261e) 12%,transparent);color:var(--bad)}@media (max-width:760px){.mv-linha2{grid-template-columns:1fr}.mv-linha{grid-template-columns:1fr 110px}.mv-check{grid-column:1/-1}}.sk-cols{gap:4px}.sk-cols .sk-row,.sk-cols .sk-hdr{grid-template-columns:46px 100px minmax(0,1fr) 130px 64px minmax(110px,160px) 92px 104px;gap:12px}.sk-cols .sk-hdr{z-index:2;background:var(--bg,var(--dn-bg));border-bottom:1px solid var(--line);padding:6px 12px 6px 8px;position:sticky;top:0}.sk-cols .sk-row{border-radius:12px;padding:5px 12px 5px 8px}.sk-cols .sk-th{border-radius:9px;width:44px;height:44px}.sk-cols .sk-q{gap:3px}.sk-cols .sk-q b{font-size:17px}.sk-cols .r{text-align:right;justify-content:flex-end}.sk-cols .sk-q.r{align-items:flex-end}.sk-cols .sk-q .sk-bar,.sk-cols .sk-q>span:last-child{width:100%}.sk-cols .sk-v b{font-weight:600}.sk-skuc{min-width:0;overflow:hidden}.sk-skuc small{color:var(--ink-faint);font-size:11px}.sk-ord{all:unset;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.sk-ord.r{justify-content:flex-end}.sk-ord i{opacity:.45;font-size:9px;font-style:normal}.sk-ord:hover,.sk-ord.on{color:var(--ink)}.sk-ord.on i{opacity:1;color:var(--accent)}.sk-ord:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sk-tw th .sk-ord{font:inherit}.sk-arv .sk-arv-sec{all:unset;cursor:pointer;font:600 9.5px var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);align-items:center;gap:6px;padding:10px 10px 6px;display:flex}.sk-arv .sk-arv-sec:hover{color:var(--ink)}.sk-arv .sk-arv-sec i{letter-spacing:0;width:10px;font-size:12px;font-style:normal}.sk-arv a i.sk-arv-t{width:16px;height:16px;color:var(--ink-muted);border-radius:5px;flex:none;place-items:center;font-size:13px;display:inline-grid}.sk-arv a i.sk-arv-t:hover{background:var(--dn-s3,var(--dn-s2));color:var(--ink)}.sk-arv a.on i.sk-arv-t{color:inherit}.sk-arv a>i:empty{flex:none;width:16px}@media (max-width:1100px){.sk-cols .sk-row,.sk-cols .sk-hdr{grid-template-columns:46px 90px minmax(0,1fr) 110px 100px}.sk-cols .c5,.sk-cols .c6{display:none}}.sk-fc .sk-bx{background:var(--card);border-radius:var(--r-card);box-shadow:var(--shadow);border:0;padding:16px 18px}.sk-fc .sk-bx h2{font:700 15px var(--font-display);letter-spacing:-.01em}.sk-fc .sk-cp{border-color:var(--line-soft)}.sk-fc .sk-cp small{color:var(--ink-3);font-size:12px}.sk-fc-top{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.sk-fc-top .sk-trilha{margin:0}.sk-fc-id{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.sk-fc-id .sub{color:var(--ink-2);font-size:13px}.sk-fc-id .sp{flex:1}.sk-fc-id .sid{color:var(--ink-3);font-size:12px}.sk-fc-id .sid b{color:var(--ink-2);font-weight:600}.sk-fc-strip>div{position:relative}.sk-fc-strip small{align-items:center;gap:6px;display:flex!important}.sk-fc-strip small em{color:var(--ink-3);font-style:normal;font-weight:500}.sk-fc-strip .bt{border:1px solid var(--line);background:var(--card);width:28px;height:28px;color:var(--ink-2);cursor:pointer;border-radius:8px;place-items:center;margin-left:auto;padding:0;display:grid}.sk-fc-strip .bt:hover,.sk-fc-strip .bt.on{color:var(--ink);border-color:var(--line-strong);background:var(--hover)}.sk-fc-strip .bt svg,.sk-fc-strip .bt .dn-ic{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;width:15px;height:15px}.sk-fc-strip i{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;display:block;overflow:hidden}.sk-fc-strip .lk{font:inherit;color:var(--green-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.sk-fc-tab .dt-tabs{margin-bottom:10px}.sk-fc-tab .dt-tw{border-top:1px solid var(--line-soft);margin:0 -18px -16px}.sk-fc-tab .dt th,.sk-fc-tab .dt td{padding:9px 12px;font-size:12.5px}.sk-fc-tab .dt th:first-child,.sk-fc-tab .dt td:first-child{padding-left:18px}.sk-fc-tab .dt{table-layout:auto;width:100%}.sk-fc-q.mais{color:var(--green-2);font-weight:700}.sk-fc-q.menos{color:var(--alert);font-weight:700}.sk-fc .sk-hist.dt td{padding:6px 8px}@media (max-width:1100px){.sk-fc-strip{flex-wrap:wrap}.sk-fc-strip>div{flex:45%;padding:8px 18px}.sk-fc-strip>div:nth-child(3){border-left:0}}.sk-fc .sk-idc{background:var(--green);color:var(--on-green)}.sk-fc .sk-idc h2{color:var(--on-green)}.sk-fc .sk-idc .sk-cp{border-color:color-mix(in srgb, var(--on-green) 14%, transparent)}.sk-fc .sk-idc .sk-cp small,.sk-fc .sk-idc .sk-cp span.va{color:color-mix(in srgb, var(--on-green) 68%, transparent)}.sk-fc .sk-idc select{background:color-mix(in srgb, var(--on-green) 10%, transparent);color:var(--on-green);border:1px solid color-mix(in srgb, var(--on-green) 22%, transparent);font:inherit;border-radius:8px;max-width:100%;padding:4px 8px}.sk-fc .sk-idc select option{color:var(--ink);background:var(--card)}.portal.clean:has(.sk-fc) .dn-cab-t{min-width:0}.portal.clean:has(.sk-fc) .dn-cab-t h1{text-overflow:ellipsis;white-space:nowrap;font-size:26px;overflow:hidden}.sk-fc-grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;margin-top:14px;display:grid}.sk-fc .sk-fc-card{flex-direction:column;min-width:0;margin:0;display:flex}.sk-fc-l{border-bottom:1px solid var(--line-soft);grid-template-columns:150px minmax(0,1fr);align-items:center;gap:12px;min-height:38px;padding:6px 0;display:grid}.sk-fc-l:last-child{border-bottom:0}.sk-fc-l small{font:500 12px var(--font-ui);color:var(--ink-3)}.sk-fc-l .v{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:13.5px;display:flex;overflow:hidden}.sk-fc-l .v>span,.sk-fc-l .v>a{text-overflow:ellipsis;min-width:0;overflow:hidden}.sk-fc-l .v .quebra{white-space:normal;overflow-wrap:anywhere;line-height:1.45}.sk-fc-l .v .va{color:var(--ink-3)}.sk-fc-l .v em{font:500 11px var(--font-ui);color:var(--ink-3);flex:none;margin-left:auto;font-style:normal}.sk-fc-l .v a{color:var(--green-2);font-weight:600;text-decoration:none}.sk-fc-l .v a:hover{text-decoration:underline}.sk-fc-l .mono{font-variant-numeric:tabular-nums;letter-spacing:.02em}.sk-fc-sku{font:700 17px var(--font-display);letter-spacing:.02em;color:var(--green-2)}.sk-fc-tags{white-space:normal;flex-wrap:wrap;gap:4px;display:flex}.sk-fc-l.ed .v{overflow:visible}.sk-fc-l.ed input,.sk-fc-l.ed select,.sk-fc-l.ed textarea{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--card);width:100%;color:var(--ink);font:13.5px var(--font-ui);border-radius:10px;padding:7px 10px}.sk-fc-l.ed textarea{resize:vertical;min-height:64px}.sk-fc-l.ed input:focus,.sk-fc-l.ed select:focus,.sk-fc-l.ed textarea:focus{outline:2px solid var(--green-2);outline-offset:0;border-color:#0000}.sk-fc-ed .sk-fc-l.ed{background:var(--green-soft);border-bottom-color:#0000;border-radius:10px;margin:0 -10px 2px;padding:6px 10px}.sk-fc-aviso{background:var(--green-soft);color:var(--ink);border-radius:14px;align-items:center;gap:8px;margin:0 0 12px;padding:10px 14px;font-size:13px;display:flex}.sk-fc-aviso .dn-ic{width:16px;height:16px;color:var(--green-2)}.sk-fc-prod{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.sk-fc-fotos .sk-carr{aspect-ratio:1;padding:10px}.sk-fc-fotos .sk-thumbs{margin-top:8px}.sk-fc-pcampos{min-width:0}@media (max-width:1100px){.sk-fc-grade{grid-template-columns:1fr}}@media (max-width:700px){.sk-fc-prod{grid-template-columns:1fr}.sk-fc-l{grid-template-columns:110px minmax(0,1fr)}}.gp-abas{border-bottom:1px solid var(--line);background:var(--dn-s1);z-index:1;gap:2px;padding:6px 8px 0;display:flex;position:sticky;top:0}.gp-abas button{font:600 12px var(--font-ui);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:baseline;gap:5px;padding:6px 10px;display:flex}.gp-abas button.on{color:var(--ink);border-bottom-color:var(--accent)}.gp-abas small,.gp-chips small{color:var(--ink-faint);font-weight:500}.gp-chips{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;padding:6px 8px;display:flex}.gp-chips button{border:1px solid var(--line);font:500 11.5px var(--font-ui);color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:999px;gap:4px;padding:2px 9px;display:flex}.gp-chips button.on{background:var(--accent);color:var(--bg,#fff);border-color:var(--accent)}.gp-chips button.on small{color:inherit;opacity:.8}.gp-tag{font-style:normal;font:600 10px var(--font-ui);letter-spacing:.04em;border:1px solid var(--line);color:var(--ink-muted);border-radius:6px;flex:none;padding:2px 6px}.gp-tag.bu{color:var(--ink-faint)}.nt-g{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));align-items:end;gap:12px 16px;display:grid}.nt-g label{color:var(--ink-faint);flex-direction:column;gap:4px;font-size:12px;display:flex}.nt-g label.nt-largo{grid-column:1/-1}.nt-g input,.nt-g select,.nt-g textarea,.nt-tab input{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--dn-s1,#fff);width:100%;color:var(--ink);font:inherit;border-radius:10px;padding:8px 10px}.nt-tab{border-collapse:collapse;width:100%}.nt-tab th{text-align:left;color:var(--ink-faint);padding:4px 6px;font-size:12px}.nt-tab td{padding:4px 6px}.tk-lista{gap:6px}.tk-row{border-radius:14px;grid-template-columns:minmax(190px,1.1fr) minmax(280px,2fr) minmax(130px,.7fr);gap:12px;padding:7px 14px}.tk-row.atrasado{background:linear-gradient(90deg, #c94b3b1a var(--tk-p,0%), var(--dn-s2) var(--tk-p,0%))}.tk-bola{border-width:2px;width:16px;height:16px;font-size:9.5px}.tk-passos li{gap:2px}.tk-passos li:before{height:2px;top:7px}.tk-passos li.atual .tk-bola{box-shadow:0 0 0 3px color-mix(in srgb, var(--tk-cor) 26%, transparent)}.tk-nome{font-size:10px}.tk-id{gap:0}.tk-ex{gap:4px}.tk-prazo{gap:0}.sk-k7{grid-template-columns:repeat(7,minmax(0,1fr))!important}@media (max-width:1180px){.sk-k7{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (max-width:640px){.sk-k7{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.mv{box-sizing:border-box;min-width:0;max-width:100%}.mv *{box-sizing:border-box;min-width:0}.mv-topo{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.mv-topo>b{font:700 13px var(--font-ui);color:var(--ink-2)}.mv.fechado{padding:10px 14px}.mv-linha2{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:760px){.mv-linha2{grid-template-columns:1fr}}.sk-po a,.sk-po a:visited{color:var(--green-2,var(--accent));text-decoration:none}.sk-po a:hover{text-decoration:underline}.ni-fundo{z-index:70;padding:16px max(16px, env(safe-area-inset-right,0px)) 16px max(16px, env(safe-area-inset-left,0px));background:#100b0573;place-items:center;display:grid;position:fixed;inset:0}.ni-jan{background:var(--dn-s1);border:1px solid var(--line);box-shadow:var(--shadow-glass);width:min(980px,100%);max-height:calc(94 * var(--vh));border-radius:20px;flex-direction:column;min-height:0;display:flex}.ni-jan header{border-bottom:1px solid var(--line);align-items:center;padding:16px 22px 12px;display:flex}.ni-jan header h3{font:400 18px var(--font-display);flex:1;margin:0}.ni-corpo{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:22px;min-height:0;padding:18px 22px;display:grid;overflow:auto}.ni-fotos{flex-direction:column;gap:10px;display:flex;position:sticky;top:0}.ni-drop{aspect-ratio:1;border:2px dashed var(--line-strong);text-align:center;cursor:pointer;background:var(--dn-s2);color:var(--ink-muted);border-radius:16px;place-items:center;transition:border-color .15s,background .15s;display:grid;position:relative;overflow:hidden}.ni-drop:hover,.ni-drop.on{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--dn-s2))}.ni-drop.tem{border-style:solid;border-color:var(--line);background:#fff}html[data-theme=dark] .ni-drop.tem{background:#f3efe7}.ni-drop svg{stroke:currentColor;fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;width:38px;height:38px}.ni-drop b{font:600 14px var(--font-ui);color:var(--ink);margin-top:6px;display:block}.ni-drop small{margin-top:2px;padding:0 14px;font-size:11.5px;display:block}.ni-drop img{object-fit:contain;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}.ni-mini{flex-wrap:wrap;gap:8px;display:flex}.ni-mini span{border:2px solid var(--line);background:#fff;border-radius:10px;width:56px;height:56px;position:relative;overflow:hidden}.ni-mini span.p{border-color:var(--accent)}.ni-mini span img{object-fit:contain;cursor:pointer;width:100%;height:100%}.ni-mini span button{color:#fff;cursor:pointer;background:#100b05a6;border:0;border-radius:50%;width:18px;height:18px;padding:0;font-size:13px;line-height:1;position:absolute;top:1px;right:1px}.ni-mini .mais{border:2px dashed var(--line-strong);width:56px;height:56px;color:var(--ink-muted);cursor:pointer;background:0 0;border-radius:10px;font-size:22px}.ni-campos{flex-direction:column;gap:14px;min-width:0;display:flex}.ni-campos fieldset{border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px 14px 14px;display:flex}.ni-campos legend{font:600 11px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:0 6px}.ni-campos label{font:500 12px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;min-width:0;display:flex}.ni-campos input,.ni-campos select,.ni-campos textarea{font:400 14px var(--font-ui);color:var(--ink);background:var(--dn-s1);border:1px solid var(--line-strong);border-radius:10px;width:100%;min-width:0;padding:8px 10px}.ni-campos input:focus,.ni-campos select:focus,.ni-campos textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:0}.ni-campos .dois{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ni-campos .quatro{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ni-val{flex-direction:column;justify-content:flex-end;gap:2px;padding-bottom:6px;display:flex}.ni-val small{font:500 12px var(--font-ui);color:var(--ink-muted)}.ni-val b{font:300 24px/1 var(--font-display);font-variant-numeric:tabular-nums}.ni-tags{border:1px solid var(--line-strong);background:var(--dn-s1);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:5px 8px;display:flex}.ni-tags:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.ni-tags span{background:var(--dn-s3);color:var(--ink);font:500 12px var(--font-ui);border-radius:999px;align-items:center;gap:4px;padding:2px 4px 2px 10px;display:inline-flex}.ni-tags span button{cursor:pointer;color:var(--ink-muted);background:0 0;border:0;padding:0 4px;font-size:14px}.ni-campos .ni-tags input{background:0 0;flex:1;min-width:120px;padding:3px 2px;box-shadow:none!important;border:0!important}.ni-jan footer{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 22px;display:flex}.ni-jan footer small{color:var(--ink-muted);flex:1;min-width:180px;font-size:11.5px}.ni-jan footer span{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:760px){.ni-corpo{grid-template-columns:minmax(0,1fr)}.ni-fotos{position:static}.ni-drop{aspect-ratio:16/9}.ni-campos .quatro{grid-template-columns:1fr 1fr}.ni-campos .dois{grid-template-columns:1fr}}.ni-pag{display:contents}.ni-pag .ni-fotos{flex-flow:wrap;align-items:flex-start;gap:14px;position:static}.ni-pag .ni-drop{flex:none;width:220px}.ni-pag .ni-mini{align-content:flex-start;max-width:420px}.ni-pag .ni-campos{gap:12px;max-width:920px}@media (max-width:760px){.ni-pag .ni-drop{aspect-ratio:16/9;width:100%}}.nr-fundo{z-index:70;padding:16px max(16px, env(safe-area-inset-right,0px)) 16px max(16px, env(safe-area-inset-left,0px));background:#100b0573;place-items:center;display:grid;position:fixed;inset:0}.nr-jan{background:var(--dn-s1);border:1px solid var(--line);box-shadow:var(--shadow-glass);width:min(540px,100%);max-height:calc(92 * var(--vh));border-radius:18px;flex-direction:column;min-height:0;display:flex}.nr-jan header{align-items:center;padding:14px 20px 10px;display:flex}.nr-jan header h3{font:500 18px var(--font-display);flex:1;margin:0}.nr-corpo{flex-direction:column;gap:12px;min-height:0;padding:4px 20px 16px;display:flex;overflow:auto}.nr-corpo label{font:500 12px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:4px;min-width:0;display:flex}.nr-corpo input,.nr-corpo select,.nr-corpo textarea{font:400 14px var(--font-ui);color:var(--ink);background:var(--dn-s1);border:1px solid var(--line-strong);border-radius:10px;width:100%;min-width:0;padding:9px 10px}.nr-corpo input:focus,.nr-corpo select:focus,.nr-corpo textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent);outline:0}.nr-topo{align-items:flex-end;gap:12px;display:flex}.nr-nome{flex:1}.nr-foto{border:2px dashed var(--line-strong);background:var(--dn-s2);width:84px;height:84px;color:var(--ink-muted);cursor:pointer;border-radius:14px;flex:none;align-content:center;place-items:center;gap:2px;padding:0;display:grid;position:relative;overflow:hidden}.nr-foto:hover{border-color:var(--accent)}.nr-foto.tem{background:#fff;border-style:solid}.nr-foto svg{stroke:currentColor;fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.nr-foto small{font:500 11px var(--font-ui)}.nr-foto img{object-fit:contain;width:calc(100% - 8px);height:calc(100% - 8px);position:absolute;inset:4px}.nr-foto em{font:600 10px var(--font-ui);color:#fff;background:#100b05b3;border-radius:999px;padding:1px 6px;position:absolute;bottom:4px;right:4px}.nr-lin{grid-template-columns:1.4fr 1fr 1fr;gap:10px;display:grid}.nr-lin.dois{grid-template-columns:1fr 1fr}.nr-un{grid-template-columns:1fr 82px;gap:6px;display:grid}.nr-jan footer{border-top:1px solid var(--line);align-items:center;gap:10px;padding:12px 20px;display:flex}.nr-jan footer>span{gap:8px;margin-left:auto;display:flex}.nr-mais{color:var(--accent);font:600 13px var(--font-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px 4px;display:inline-flex}.nr-mais svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.nr-corpo .ni-tags input{background:0 0;flex:1;width:auto;min-width:110px;padding:3px 2px;box-shadow:none!important;border:0!important}@media (max-width:520px){.nr-lin{grid-template-columns:1fr 1fr}.nr-lin>label:first-child{grid-column:1/-1}.nr-lin.dois{grid-template-columns:1fr}}.sk-arv{background:var(--dn-s1);border:1px solid var(--line);border-radius:18px;align-self:start;gap:2px;padding:10px 8px 10px 10px}.sk-arv-bq{background:var(--dn-s2);z-index:1;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;margin-bottom:6px;padding:6px 10px;display:flex;position:sticky;top:0}.sk-arv-bq:focus-within{border-color:var(--accent);background:var(--dn-s1);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.sk-arv-bq svg{width:14px;height:14px;stroke:var(--ink-muted);fill:none;stroke-width:1.8px;stroke-linecap:round;flex:none}.sk-arv-bq input{min-width:0;font:400 12.5px var(--font-ui);color:var(--ink);background:0 0;flex:1;padding:0;box-shadow:none!important;border:0!important;outline:0!important}.sk-arv-bq button{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:16px;line-height:1}.sk-arv a{border-radius:10px;padding:6px 8px}.sk-arv a.l2{padding-left:22px}.sk-arv a.l3{padding-left:36px}.sk-arv a.l4{padding-left:50px}.sk-arv a em,.sk-arv .sk-arv-sec em{font-variant-numeric:tabular-nums;background:var(--dn-s3);color:var(--ink-muted);opacity:1;border-radius:999px;margin-left:auto;padding:1px 7px;font-size:10.5px;font-style:normal}.sk-arv a.on em{color:inherit;background:#ffffff38}.sk-arv .sk-arv-ic{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.75;flex:none;width:15px;height:15px}.sk-arv-seta{stroke:currentColor;fill:none;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:12px;height:12px;transition:transform .15s}.sk-arv-seta.ab{transform:rotate(90deg)}.sk-arv a i.sk-arv-t{font-size:0}.sk-arv .sk-arv-sec{gap:6px}.sk-arv-todas{margin-bottom:2px;font-weight:600}.sk-arv-todas svg{width:15px;height:15px}.sk-arv a.ach span{flex-direction:column;line-height:1.25;display:flex}.sk-arv a.ach small{font:400 10.5px var(--font-ui);color:var(--ink-faint);text-overflow:ellipsis;overflow:hidden}.sk-arv a.ach.on small{color:inherit;opacity:.8}.sk-arv-res{cursor:default}.ni-pag .ni-nomegr{border:0;border-bottom:1px solid var(--line-strong);width:100%;font:400 28px var(--font-display);color:var(--ink);background:0 0;border-radius:0;outline:0;padding:8px 2px}.ni-pag .ni-nomegr:focus{border-bottom-color:var(--accent);box-shadow:none}.ni-pag .ni-duas{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.ni-pag .ni-duas .ni-drop{aspect-ratio:4/3;width:100%}@media (max-width:900px){.ni-pag .ni-duas{grid-template-columns:minmax(0,1fr)}}.sx{background:var(--dn-s1);border-radius:12px;padding:8px 28px 28px;display:block}.sx-nome{border:0;border-bottom:1px solid var(--line);width:100%;font:400 30px var(--font-display);color:var(--ink);background:0 0;border-radius:0;outline:0;padding:18px 0 14px}.sx-nome::placeholder{color:var(--ink-faint)}.sx-nome:focus{border-bottom-color:var(--accent);box-shadow:none}.sx-grade{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;margin-top:8px;display:grid}.sx-col{flex-direction:column;gap:14px;min-width:0;display:flex}.sx-col h4{font:500 12px var(--font-ui);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted);margin:14px 0 0}.sx-lin{grid-template-columns:1fr 1fr;align-items:center;gap:14px;display:grid}.sx-f{border:1px solid var(--line);border-bottom-color:var(--line-strong);background:var(--dn-s1);border-radius:3px;flex-direction:column;gap:1px;min-width:0;padding:5px 10px 4px;display:flex}.sx-f:focus-within{border-color:var(--accent)}.sx-f>span{font:400 11px var(--font-ui);color:var(--ink-muted)}.sx-f input,.sx-f select,.sx-f textarea{font:400 14px var(--font-ui);color:var(--ink);resize:vertical;background:0 0;width:100%;min-width:0;padding:2px 0;box-shadow:none!important;border:0!important;outline:0!important}.sx-f .ni-tags{background:0 0;border:0;padding:0}.sx-f .ni-tags:focus-within{box-shadow:none}.sx-alerta{border:1px solid var(--line-strong);background:var(--dn-s1);height:100%;min-height:40px;font:700 11px var(--font-ui);letter-spacing:.12em;color:var(--ink);cursor:pointer;border-radius:3px;justify-content:center;align-items:center;gap:8px;display:inline-flex}.sx-alerta:hover{background:var(--dn-s2)}.sx-alerta svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.sx-drop{background:var(--dn-s2);aspect-ratio:16/9;text-align:center;cursor:pointer;color:var(--ink-muted);border-radius:4px;place-items:center;min-height:180px;display:grid;position:relative;overflow:hidden}.sx-drop:hover,.sx-drop.on{background:var(--dn-s3)}.sx-drop.tem{background:#fff}.sx-drop svg{width:56px;height:56px;stroke:var(--ink-faint);fill:none;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.sx-drop small{font:400 11px var(--font-ui);margin-top:8px;display:block}.sx-drop img{object-fit:contain;width:calc(100% - 16px);height:calc(100% - 16px);position:absolute;inset:8px}@media (max-width:900px){.sx-grade{grid-template-columns:minmax(0,1fr);gap:8px}.sx{padding:4px 14px 20px}}.nr-jan{border-radius:6px;width:min(500px,100%)}.nr-jan header{border-bottom:1px solid var(--line);padding:14px 20px}.nr-jan header h3{font:500 14px var(--font-ui)}.nr-corpo{gap:14px;padding:14px 20px 16px}.nr-corpo input.nr-nome{font:400 20px var(--font-display);background:0 0;border-radius:0;width:100%;padding:6px 0 8px;border:0!important;border-bottom:1px solid var(--accent)!important;box-shadow:none!important}.nr-corpo .sx-f input,.nr-corpo .sx-f select{background:0 0;border-radius:0;width:100%;padding:2px 0;border:0!important}.nr-drop{aspect-ratio:auto;border:0;width:100%;min-height:96px;padding:0}.nr-drop svg{width:40px;height:40px}.nr-drop em{font:600 10px var(--font-ui);color:#fff;background:#100b05b3;border-radius:999px;padding:1px 6px;position:absolute;bottom:6px;right:6px}.nr-jan footer{padding:10px 20px}.nr-mais{font:700 11px var(--font-ui);letter-spacing:.08em;color:var(--ink)}.nr-jan footer .dn-pri{letter-spacing:.1em;min-width:96px;font-size:11px;font-weight:700}.sx-form{flex-direction:column;gap:12px;max-width:760px;display:flex}.sx-form.dois{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sx-form.tres{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.sx-chk{font:500 13px var(--font-ui);color:var(--ink);align-items:center;gap:8px;display:flex}.sx-chk small{color:var(--ink-muted);font-weight:400}@media (max-width:640px){.sx-form.dois,.sx-form.tres{grid-template-columns:1fr}}.mv-item{align-items:center;gap:10px;min-width:0;display:inline-flex}.mv-item a{text-overflow:ellipsis;overflow:hidden}.mv-foto{border:1px solid var(--line);border-radius:9px;flex:none;width:38px;height:38px;margin-right:0}.mv-foto img{object-fit:contain;width:100%;height:100%}.mv-foto svg{width:18px;height:18px;stroke:var(--ink-faint);fill:none;stroke-width:1.5px}.ep{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.ep-lista{max-height:calc(78 * var(--vh));flex-direction:column;gap:8px;padding-right:4px;display:flex;position:sticky;top:0;overflow:auto}.ep-n{font:600 10.5px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);padding:2px 4px}.ep-po{text-align:left;border:1px solid var(--line);background:var(--dn-s1);cursor:pointer;color:inherit;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ep-po:hover{background:var(--dn-s2)}.ep-po.on{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 12%, transparent)}.ep-po .l1{justify-content:space-between;gap:8px;display:flex}.ep-po .l1 b{font:600 14px var(--font-ui)}.ep-po .l1 b.atr{color:var(--bad)}.ep-po .l1 em{font:500 11.5px var(--font-ui);color:var(--ink-muted);font-style:normal}.ep-po .l2{font-size:13px}.ep-po .l3{color:var(--ink-muted);align-items:center;gap:5px;font-size:11.5px;display:flex}.ep-po .l3 i,.ep-cab .pj i,.ep-li .d i{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.ep-det{flex-direction:column;gap:14px;min-width:0;display:flex}.ep-vazio{border:2px dashed var(--line-strong);text-align:center;color:var(--ink-muted);border-radius:16px;flex-direction:column;gap:6px;padding:60px 24px;display:flex}.ep-vazio b{font:500 16px var(--font-display);color:var(--ink)}.ep-cab{border:1px solid var(--line);background:var(--dn-s1);border-radius:16px;padding:16px 18px}.ep-cab .t{justify-content:space-between;align-items:center;gap:10px;display:flex}.ep-cab h3{font:500 20px var(--font-display);margin:0}.ep-cab h3 small{color:var(--ink-muted);font-size:14px}.ep-cab .st{font:600 11.5px var(--font-ui);background:color-mix(in srgb, var(--ok) 14%, transparent);color:var(--ok);border-radius:999px;padding:3px 11px}.ep-cab .g{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px 18px;margin-top:14px;display:grid}.ep-cab .g>div{flex-direction:column;gap:2px;min-width:0;display:flex}.ep-cab .g small{font:500 11px var(--font-ui);color:var(--ink-muted)}.ep-cab .g b{font:500 13.5px var(--font-ui);overflow-wrap:anywhere}.ep-cab .pj{align-items:center;gap:6px;display:inline-flex}.ep-cab .n{color:var(--ink-muted);background:var(--dn-s2);white-space:pre-wrap;border-radius:10px;margin:12px 0 0;padding:8px 12px;font-size:12.5px}.ep-itens{border:1px solid var(--line);background:var(--dn-s1);border-radius:16px;padding:14px 18px}.ep-it-cab{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ep-it-cab h4{font:600 13px var(--font-ui);margin:0}.ep-li{border-top:1px solid var(--line);grid-template-columns:56px minmax(0,1fr) 110px;align-items:center;gap:14px;padding:10px 6px;display:grid}.ep-li:first-of-type{border-top:0}.ep-li.on{background:color-mix(in srgb, var(--ok) 7%, transparent);border-radius:10px}.ep-foto{border:1px solid var(--line);background:#fff;border-radius:12px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.ep-foto img{object-fit:contain;width:100%;height:100%}.ep-foto svg{width:22px;height:22px;stroke:var(--ink-faint);fill:none;stroke-width:1.5px}.ep-li .x b{font:500 14px var(--font-ui);display:block}.ep-li .x small{color:var(--ink-muted);font-size:12px}.ep-li .x small strong{color:var(--ink)}.ep-li .d{flex-wrap:wrap;gap:4px 12px;margin-top:4px;display:flex}.ep-li .d span{color:var(--ink-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}@media (max-width:900px){.ep{grid-template-columns:1fr}.ep-lista{max-height:260px;position:static}.ep-li{grid-template-columns:48px minmax(0,1fr) 84px}}.ep-proj{flex-wrap:wrap;gap:5px;display:flex}.ep-proj button{border:1px solid var(--line);background:var(--dn-s2);color:var(--ink-muted);font:600 11.5px var(--font-ui);cursor:pointer;border-radius:999px;padding:3px 10px}.ep-proj button.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.ep-li.ret{grid-template-columns:56px minmax(0,1fr) 110px auto}.ep-li .av{color:var(--ink-muted);align-items:center;gap:6px;font-size:12.5px;display:flex}@media (max-width:900px){.ep-li.ret{grid-template-columns:48px minmax(0,1fr) 84px}.ep-li.ret .av{grid-column:2/-1}}.ep.dois{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ep-form{gap:12px;min-width:0;display:grid}.ep-cab.pi{grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.ep-cab.pi .ep-foto{width:72px;height:72px}.ep-cab.pi h3{font-size:16px}.ep-cab.pi small{color:var(--ink-muted);font-size:12px}.ep-cab.pi .tg{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.ep-cab.pi .tg span{background:var(--dn-s3);border-radius:999px;padding:1px 8px;font-size:11px}.ep-cab.pi .n{text-align:right}.ep-cab.pi .n b{font:300 28px/1 var(--font-display);display:block}.pi-lin{border-top:1px solid var(--line);align-items:baseline;gap:10px;padding:6px 2px;font-size:13px;display:flex}.pi-lin:first-of-type{border-top:0}.pi-lin span{flex:1;min-width:0}.pi-lin small{color:var(--ink-muted);font-size:11.5px}@media (max-width:900px){.ep.dois{grid-template-columns:1fr}}.vv{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 0 10px;display:flex}.vv>span{font:600 11px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);margin-right:4px}.vv button{border:1px solid var(--line);background:var(--dn-s2);color:var(--ink);font:600 13px var(--font-ui);cursor:pointer;border-radius:999px;padding:6px 14px}.vv button.on{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.vv em{color:var(--ink-muted);margin-left:6px;font-size:12px;font-style:normal}.ep-vai{border-top:1px solid var(--line);margin-top:4px;padding-top:10px}.ep-lista label{font:500 12px var(--font-ui);color:var(--ink-muted);flex-direction:column;gap:3px;display:flex}.en-pil{font:600 10.5px var(--font-ui);letter-spacing:.02em;background:var(--dn-s3);color:var(--ink);vertical-align:baseline;white-space:nowrap;border-radius:999px;margin-left:6px;padding:1px 8px;display:inline-block}.en-pil.sem{background:color-mix(in srgb, var(--warn) 14%, transparent);color:var(--warn);font-weight:500}
