.fcd{--gut:24px;--gap:24px;--nu-lv:#5d47cd;--nu-deep:#4a3bb4;--nu-deeper:#3f32a0;--nu-on:#fff;--nu-100:var(--on-lilac-2,#d7d2f4);--nu-ok-soft:#dff3e4;--nu-warn-soft:#faefd8;--nu-dgr-soft:#fae4e4;--nu-inf-soft:#e0eafa;--nu-lilac-soft:#e6e2f9;--r-lg:var(--radius-2xl,24px);font-family:var(--font,"Plus Jakarta Sans",system-ui,-apple-system,sans-serif);color:var(--t1,#151418)}.dark .fcd,[data-mood=dark] .fcd,[data-theme=dark] .fcd{--nu-ok-soft:#20301f;--nu-warn-soft:#37301c;--nu-dgr-soft:#382023;--nu-inf-soft:#1f2a3d;--nu-lilac-soft:#2a2542}.fcd *{box-sizing:border-box}.fcd a{color:inherit;text-decoration:none}.fcd .mono,.fcd .num{font-family:var(--mono,"JetBrains Mono",ui-monospace,monospace);font-variant-numeric:tabular-nums}.fcd .fcd-inner{flex:1;width:100%;padding:0 0 96px}.fcd .nu{max-width:var(--pagina-largura,880px);margin:0 auto;width:100%;padding:0 var(--gut);display:flex;flex-direction:column;gap:var(--gap)}@media(min-width:1024px){.fcd .fcd-inner{padding:var(--spl-6,24px) var(--spl-8,32px) 96px}.fcd .nu{padding:0}}.fcd .nu.full{max-width:none}.fcd .nu.narrow{max-width:var(--pagina-largura,880px)}.fcd .nu-band{height:8px;background:var(--surf2);margin:0 calc(-1 * var(--gut));flex-shrink:0}@media(min-width:1024px){.fcd .nu-band{margin:0;border-radius:var(--pill,999px)}}.fcd .scr-hd{display:flex;align-items:center;gap:12px;min-height:46px;padding-top:18px}.fcd .scr-bk{width:46px;height:46px;border-radius:50%;border:0;background:var(--surf2);color:var(--t1);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;text-decoration:none}.fcd .scr-bk:hover{background:var(--surf3)}.fcd .scr-bc{display:flex;align-items:center;gap:6px;min-width:0;font:500 var(--fs-compacto,12.5px) var(--font)}.fcd .scr-bc,.fcd .scr-bc a{color:var(--t3)}.fcd .scr-bc a:hover{color:var(--t2)}.fcd .scr-bc .sep{flex-shrink:0;opacity:.7}.fcd .scr-bc .cur{color:var(--t2);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcd .scr-hd .hbtn{margin-left:auto;flex-shrink:0}.fcd .hbtn{height:46px;padding:0 20px;border-radius:var(--pill,999px);border:0;background:var(--surf2);color:var(--t1);font:600 var(--fs-item,13px) var(--font);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none}.fcd .hbtn.new{background:var(--c-lilac);color:var(--nu-on)}.fcd .hbtn.new:hover{background:var(--lilac-press,#4a3bb4)}.fcd .hbtn.ic{width:46px;padding:0}.fcd .scr-q{font-family:var(--display,var(--font-display,"Notorium Display Variable",system-ui));font-weight:400;font-size:clamp(24px,5.4vw,30px);line-height:1.2;letter-spacing:-.6px;color:var(--t1);margin:6px 0 0}.fcd .scr-q em{font-style:normal;color:var(--brand-txt)}.fcd .scr-sub{font:500 var(--fs-item,13px) var(--font);color:var(--t3);margin:12px 0 0;line-height:1.5}.fcd .scr-sub .num{color:var(--t2);font-weight:600}.fcd .scr-ttl{display:flex;flex-direction:column}.fcd .scr-hd+.scr-ttl{padding-top:4px}.fcd .scr-ttl .scr-sub{margin-top:4px}.fcd .nu-hero{background:var(--nu-lv);color:var(--nu-on);padding:24px var(--gut);margin-inline:calc(-1 * var(--gut))}@media(min-width:1024px){.fcd .nu-hero{border-radius:var(--r-lg,24px);padding:24px;margin-inline:0}}.fcd .nu-hero-top{gap:12px}.fcd .nu-hav,.fcd .nu-hero-top{display:flex;align-items:center}.fcd .nu-hav{width:48px;height:48px;border-radius:50%;background:var(--nu-deep);color:var(--nu-on);justify-content:center;font:600 var(--fs-titulo-card,15px) var(--font);flex-shrink:0}.fcd .nu-hnm{min-width:0;display:flex;flex-direction:column}.fcd .nu-hnm b{font:600 var(--fs-corpo,14px) var(--font);color:var(--nu-on);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcd .nu-hnm i{font:500 var(--fs-secundario,12px) var(--font);color:var(--nu-100);font-style:normal;margin-top:var(--spl-1,2px)}.fcd .nu-hics{display:flex;gap:8px;margin-left:auto;flex-shrink:0}.fcd .nu-hic{width:46px;height:46px;border-radius:50%;border:0;background:var(--nu-deep);color:var(--nu-on);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.fcd .nu-hic.on,.fcd .nu-hic:hover{background:var(--nu-deeper)}.fcd .nu-hlb{display:block;font:600 var(--fs-meta,11.5px) var(--font);letter-spacing:.08em;text-transform:uppercase;color:var(--nu-100);margin-top:14px}.fcd .nu-hbig{display:block;font-family:var(--mono,"JetBrains Mono",ui-monospace,monospace);font-variant-numeric:tabular-nums;font-weight:600;font-size:clamp(30px,7vw,38px);line-height:1.1;color:var(--nu-on);margin-top:4px;letter-spacing:-1px}.fcd .nu-hpills{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.fcd .nu-hpill{height:34px;padding:0 14px;border-radius:var(--pill,999px);background:var(--nu-deep);font:600 var(--fs-secundario,12px) var(--font);display:inline-flex;align-items:center;gap:6px}.fcd .nu-hpill,.fcd .nu-hpill .num{color:var(--nu-on)}.fcd .nu-hpill i{font-style:normal;color:var(--nu-100);font-weight:500}.fcd .nu-acts{display:flex;gap:var(--spl-2,8px);margin-top:var(--spl-6,24px);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:var(--spl-1,2px)}.fcd .nu-acts::-webkit-scrollbar{display:none}.fcd .nu-hero .nu-acts{margin-top:var(--spl-6,24px)}.fcd .nu-act{flex:0 0 88px;flex-direction:column;gap:var(--spl-2,8px);border:0;background:none;cursor:pointer;color:inherit;padding:0;text-decoration:none}.fcd .nu-act,.fcd .nu-act .c{display:flex;align-items:center}.fcd .nu-act .c{width:64px;height:64px;border-radius:50%;background:var(--surf2);color:var(--t1);justify-content:center;position:relative;flex-shrink:0}.fcd .nu-hero .nu-act .c{background:var(--nu-deep);color:var(--nu-on)}.fcd .nu-hero .nu-act:hover .c{background:var(--nu-deeper)}.fcd .nu-act.pri .c{background:var(--c-lilac);color:var(--nu-on)}.fcd .nu-act b{font:600 var(--fs-meta,11.5px) var(--font);color:var(--t2);text-align:center;line-height:1.3}.fcd .nu-hero .nu-act b{color:var(--nu-100)}.fcd .nu-act .tag{position:absolute;top:-2px;right:-2px;min-width:20px;height:20px;padding:0 5px;border-radius:var(--pill,999px);background:var(--dgr-solid);color:#fff;font:600 var(--fs-rotulo,11px) var(--mono);display:inline-flex;align-items:center;justify-content:center}.fcd .kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:768px){.fcd .kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.fcd .kpis.k2{grid-template-columns:repeat(2,minmax(0,1fr))}.fcd .kpi{background:var(--surf);border:0;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px;text-align:left;cursor:default}.fcd a.kpi,.fcd button.kpi{cursor:pointer}.fcd .kpi b{font:600 var(--fs-rotulo,11px) var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--t3)}.fcd .kpi span{font-family:var(--mono,"JetBrains Mono",ui-monospace,monospace);font-variant-numeric:tabular-nums;font-weight:600;font-size:var(--fs-numero-kpi,20px);color:var(--t1);line-height:1.1}.fcd .kpi i{font:500 var(--fs-secundario,12px) var(--font);font-style:normal;color:var(--t3)}.fcd .kpi.on{background:var(--nu-lilac-soft);border-color:var(--nu-lilac-soft)}.fcd .kpi.on span{color:var(--brand-txt)}.fcd .kpi.ok span{color:var(--ok-txt)}.fcd .kpi.warn span{color:var(--warn-txt)}.fcd .kpi.dgr span{color:var(--dgr-txt)}.fcd .kpi i.up{color:var(--ok-txt)}.fcd .nu-sec{display:flex;align-items:center;gap:var(--spl-3,12px);flex-wrap:wrap}.fcd .nu-sec h2{font-family:var(--display,var(--font-display,"Notorium Display Variable",system-ui));font-weight:400;font-size:var(--fs-titulo-lista,18px);line-height:1.3;letter-spacing:-.3px;color:var(--t1);margin:0}.fcd .nu-sec .cnt{font:600 var(--fs-secundario,12px) var(--mono);font-variant-numeric:tabular-nums;color:var(--t3)}.fcd .nu-sec .lnk,.fcd .nu-sec>a{margin-left:auto;font:600 var(--fs-compacto,12.5px) var(--font);color:var(--brand-txt);display:inline-flex;align-items:center;gap:var(--spl-1,4px);border:0;background:none;cursor:pointer;padding:0}.fcd .nu-sec .lnk:hover,.fcd .nu-sec>a:hover{text-decoration:underline}.nu-head{display:flex;flex-direction:column;gap:4px;min-width:0}.fcd .nu-sub{font:500 var(--fs-compacto,12.5px) var(--font);color:var(--t3);margin:0;line-height:1.5}.fcd .fbar{gap:8px}.fcd .fbar,.fcd .nu-search{display:flex;align-items:center}.fcd .nu-search{flex:1;min-width:0;height:46px;border-radius:var(--pill,999px);background:var(--surf2);gap:12px;padding:0 16px;border:1.5px solid transparent}.fcd .nu-search:focus-within{background:var(--surf);border-color:var(--c-lilac)}.fcd .nu-search svg{color:var(--t3);flex-shrink:0}.fcd .nu-search input{flex:1;min-width:0;border:0;background:none;outline:none;font:500 var(--fs-corpo,13.5px) var(--font);color:var(--t1);height:100%;padding:0}.fcd .nu-search input::-moz-placeholder{color:var(--t3)}.fcd .nu-search input::placeholder{color:var(--t3)}.fcd .icobtn{width:46px;height:46px;border-radius:50%;border:0;background:var(--surf2);color:var(--t2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;position:relative}.fcd .icobtn:hover{background:var(--surf3);color:var(--t1)}.fcd .icobtn.on{background:var(--nu-lilac-soft);color:var(--brand-txt)}.fcd .dd-dot,.fcd .icobtn .dot{position:absolute;top:9px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--c-lilac)}.fcd .nu-chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:2px}.fcd .nu-chips::-webkit-scrollbar{display:none}.fcd .nu-chip{height:36px;padding:0 14px;border-radius:var(--pill,999px);border:1.5px solid var(--line);background:var(--surf);color:var(--t2);font:600 var(--fs-compacto,12.5px) var(--font);display:inline-flex;align-items:center;gap:6px;cursor:pointer;flex-shrink:0;white-space:nowrap;text-decoration:none}.fcd .nu-chip .num{font-size:var(--fs-meta,11.5px);color:var(--t3)}.fcd .nu-chip:hover{border-color:var(--t3)}.fcd .nu-chip.on{background:var(--nu-lilac-soft);border-color:var(--nu-lilac-soft)}.fcd .nu-chip.on,.fcd .nu-chip.on .num{color:var(--brand-txt)}.fcd .nu-chip.solid.on{background:var(--c-lilac);border-color:var(--c-lilac);color:var(--nu-on)}.fcd .nu-chip.solid.on .num{color:var(--nu-on)}.fcd .achip{height:32px;padding:0 6px 0 12px;border-radius:var(--pill,999px);background:var(--nu-lilac-soft);font:600 var(--fs-secundario,12px) var(--font);gap:6px;border:0;cursor:pointer}.fcd .achip,.fcd .achip .x{color:var(--brand-txt);display:inline-flex;align-items:center;flex-shrink:0}.fcd .achip .x{width:20px;height:20px;border-radius:50%;background:var(--surf);justify-content:center}.fcd .st{height:26px;padding:0 12px;border-radius:var(--pill,999px);font:600 var(--fs-rotulo,11px) var(--font);display:inline-flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap}.fcd .st.ok{background:var(--ok-solid);color:var(--ok-solid-fg)}.fcd .st.warn{background:var(--warn-solid);color:var(--warn-solid-fg)}.fcd .st.dgr{background:var(--dgr-solid);color:var(--dgr-solid-fg)}.fcd .st.inf{background:var(--inf-solid);color:var(--inf-solid-fg)}.fcd .st:is(.ok,.warn,.dgr,.inf):before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex-shrink:0}.fcd .st.lilac{background:var(--nu-lilac-soft);color:var(--brand-txt)}.fcd .st.neu,.fcd .st.neutral{background:var(--surf2);color:var(--t3)}.fcd .dtfoot{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:4px}.fcd .pginfo{font:500 var(--fs-secundario,12px) var(--font);color:var(--t3)}.fcd .pginfo .num{color:var(--t1);font-weight:600}.fcd .dtfoot .right{display:flex;align-items:center;gap:var(--spl-acoes,16px);flex-wrap:wrap;margin-left:auto}.fcd .perpage{display:flex;align-items:center;gap:var(--spl-2,8px);font:500 var(--fs-secundario,12px) var(--font);color:var(--t3);min-width:156px}.fcd .perpage .sel-tg,.fcd .perpage .sel-tg.sm{height:44px;border:0;border-radius:12px;background:var(--surf2);font:600 var(--fs-secundario,12px) var(--font);color:var(--t2);padding:0 var(--spl-3,12px) 0 var(--spl-4,16px)}.fcd .perpage .seg{background:var(--surf2);padding:var(--spl-1,3px);gap:var(--esp-fresta)}.fcd .perpage .seg,.fcd .perpage .seg button{display:inline-flex;border-radius:var(--pill,999px)}.fcd .perpage .seg button{min-width:34px;height:30px;padding:0 9px;align-items:center;justify-content:center;font:600 var(--fs-meta,11.5px) var(--mono);font-variant-numeric:tabular-nums;color:var(--t2);cursor:pointer;border:0;background:none}.fcd .perpage .seg button.on{background:var(--surf);color:var(--t1);border:0}.fcd .pagination{display:flex;gap:8px;align-items:center}.fcd .pagination button{min-width:44px;height:44px;padding:0 12px;border-radius:12px;border:0;background:var(--surf2);color:var(--t1);font:600 var(--fs-secundario,12px) var(--mono);font-variant-numeric:tabular-nums;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background var(--d-fast,.16s),border-color var(--d-fast,.16s)}.fcd .pagination button.on{background:var(--c-lilac);border-color:var(--c-lilac);color:var(--nu-on)}.fcd .pagination button:disabled{opacity:.38;cursor:not-allowed}.fcd .pagination button:hover:not(:disabled):not(.on){background:var(--surf3)}.fcd .pagination .ell{min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;font:600 var(--fs-secundario,12px) var(--mono);color:var(--t3)}@media(max-width:1023px){.fcd .pagination .ell,.fcd .pagination button{min-width:44px;height:44px;border-radius:12px}}@media(max-width:767px){.fcd .perpage{display:none}}.fcd .loadmore{display:flex;align-items:center;justify-content:center;gap:var(--spl-2,8px);padding:var(--spl-4,16px) 0;font:600 var(--fs-compacto,12.5px) var(--font);color:var(--t3)}.fcd .sk{display:block;background:var(--surf2);border-radius:8px;animation:fcd-sk 1.2s var(--ease,ease) infinite alternate}.fcd .sk.av{width:48px;height:48px;border-radius:50%;flex-shrink:0}.fcd .sk.t{height:14px}.fcd .sk.l{height:11px}@keyframes fcd-sk{0%{background:var(--surf2)}to{background:var(--surf3)}}@media(prefers-reduced-motion:reduce){.fcd .sk{animation:none;opacity:1}}.fcd .sk-line{display:flex;align-items:center;gap:var(--spl-4,16px);padding:var(--spl-4,16px) 0;border-bottom:var(--div-fio)}.fcd .sk-line .tx{flex:1;min-width:0}.fcd .nu-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spl-3,12px);padding:var(--spl-12,48px) var(--spl-6,24px);background:var(--surf);border:0;border-radius:var(--r-lg,24px)}.fcd .nu-empty .ic{width:64px;height:64px;border-radius:50%;background:var(--surf2);color:var(--t3);display:flex;align-items:center;justify-content:center}.fcd .nu-empty b{font:600 var(--fs-titulo-card,15px) var(--font);color:var(--t1)}.fcd .nu-empty i{font:500 var(--fs-compacto,12.5px) var(--font);font-style:normal;color:var(--t3);max-width:420px;line-height:1.5}.fcd .nu-empty .btn{margin-top:8px}.fcd .nu-empty-mini{font:500 var(--fs-secundario,12px) var(--font);color:var(--t3);margin:0;line-height:1.5}.fcd .nu-err{display:flex;align-items:center;gap:var(--spl-3,12px);padding:var(--spl-4,16px);border-radius:16px;background:var(--dgr-solid);color:var(--dgr-solid-fg);flex-wrap:wrap}.fcd .nu-err b{font-weight:600}.fcd .nu-err span{flex:1;min-width:180px;font:500 var(--fs-compacto,12.5px) var(--font)}.fcd .nu-err .re{height:36px;padding:0 var(--spl-4,14px);border-radius:var(--pill,999px);border:0;background:var(--surf);color:var(--dgr-txt);cursor:pointer;flex-shrink:0}.fcd .nu-alert,.fcd .nu-err .re{font:600 var(--fs-compacto,12.5px) var(--font)}.fcd .nu-alert{display:flex;align-items:center;gap:12px;padding:16px;border-radius:16px;background:var(--warn-solid);color:var(--warn-solid-fg);text-decoration:none}.fcd .nu-alert span{flex:1;min-width:0;font-weight:500}.fcd .nu-alert b{font-weight:600}.fcd .nu-alert.inf,.fcd .nu-alert.lilac{background:var(--inf-solid);color:var(--inf-solid-fg)}.fcd .nu-alert.ok{background:var(--ok-solid);color:var(--ok-solid-fg)}.fcd .nu-alert.dgr{background:var(--dgr-solid);color:var(--dgr-solid-fg)}.fcd .nu-alert .btn.line,.fcd .nu-alert .btn.soft{background:var(--surf);border:0;color:var(--t1)}.fcd .nu-note{font:500 var(--fs-compacto,12.5px) var(--font);color:var(--t2);background:var(--surf2);border-radius:16px;padding:16px;margin:0;line-height:1.6}.fcd .btn{height:46px;padding:0 20px;border-radius:var(--pill,999px);border:0;background:var(--surf2);color:var(--t1);font:600 var(--fs-item,13px) var(--font);display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;text-decoration:none;flex-shrink:0;transition:background var(--d-fast,.16s),border-color var(--d-fast,.16s),color var(--d-fast,.16s)}.fcd .btn:hover:not(:disabled){background:var(--surf3)}.fcd .btn.pri{background:var(--c-lilac);color:var(--nu-on)}.fcd .btn.pri:hover:not(:disabled){background:var(--lilac-press,#4a3bb4)}.fcd .btn.lime{background:var(--c-lime);color:var(--c-ink,#151418)}.fcd .btn.lime:hover:not(:disabled){background:var(--lime-press,var(--c-lime))}.fcd .btn.contrast{background:var(--contrast-bg,#151418);color:var(--contrast-fg,#fff)}.fcd .btn.soft{background:var(--surf2);color:var(--t1)}.fcd .btn.line{background:transparent;border:1.5px solid var(--line);color:var(--t1)}.fcd .btn.line:hover:not(:disabled){background:var(--surf2);border-color:var(--t3)}.fcd .btn.danger{background:var(--dgr-solid);color:var(--dgr-solid-fg)}.fcd .btn.danger:hover:not(:disabled){background:var(--danger-press,var(--dgr-solid))}.fcd .btn.ghost{background:transparent;color:var(--t2);padding:0 12px}.fcd .btn.ghost:hover:not(:disabled){background:var(--surf2);color:var(--t1)}.fcd .btn.sm{height:36px;padding:0 14px;font-size:var(--fs-compacto,12.5px)}.fcd .btn.ic{width:46px;padding:0}.fcd .btn.ic.sm{width:36px}.fcd .btn.btnw{width:100%}.fcd .btn:disabled{opacity:.38;cursor:not-allowed}.fcd .btn:focus-visible{outline:2px solid var(--c-lilac);outline-offset:2px}.fcd .actbar,.fcd.actbar{display:flex;align-items:center;justify-content:flex-end;gap:var(--spl-3,12px);flex-wrap:wrap}@media(max-width:767px){.fcd .actbar,.fcd.actbar{flex-direction:column-reverse;align-items:stretch}.fcd .actbar .btn,.fcd.actbar .btn{width:100%}}.fcd .seg-tabs{display:inline-flex;background:var(--surf2);border-radius:var(--pill,999px);padding:3px;gap:2px;overflow-x:auto;scrollbar-width:none;max-width:100%}.fcd .seg-tabs::-webkit-scrollbar{display:none}.fcd .seg-tabs button{height:36px;padding:0 14px;border-radius:var(--pill,999px);border:0;background:none;color:var(--t2);font:600 var(--fs-compacto,12.5px) var(--font);cursor:pointer;white-space:nowrap;flex-shrink:0}.fcd .seg-tabs button.on,.fcd .seg-tabs button[aria-selected=true]{background:var(--c-lime);color:var(--c-ink,#151418)}.fcd .fld{display:flex;flex-direction:column;gap:8px;min-width:0}.fcd .fld>label,.fcd .lb{font:600 var(--fs-rotulo,11px) var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--t2)}.fcd .fld .hint{font:500 var(--fs-meta,11.5px) var(--font);color:var(--t3)}.fcd .in{height:48px;border-radius:14px;background:var(--surf2);border:1.5px solid var(--surf2);color:var(--t1);padding:0 var(--spl-4,15px);font:500 var(--fs-corpo,14px) var(--font);width:100%;outline:none}.fcd .in:focus{background:var(--surf);border-color:var(--c-lilac)}.fcd .in::-moz-placeholder{color:var(--t3)}.fcd .in::placeholder{color:var(--t3)}.fcd textarea.in{height:auto;min-height:96px;padding:12px 15px;line-height:1.6;resize:vertical}.fcd .in:disabled{opacity:.38;cursor:not-allowed}.fcd .grid2{display:grid;grid-template-columns:1fr;gap:var(--spl-irmaos,16px)}@media(min-width:768px){.fcd .grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}.fcd .grid2 .span2{grid-column:1/-1}.fcd .sw:where(button,[role=switch]){position:relative;width:44px;height:26px;border-radius:var(--pill,999px);background:var(--surf3);border:0;cursor:pointer;flex-shrink:0;transition:background var(--d-fast,.16s)}.fcd .sw:where(button,[role=switch]):after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--surf);transition:transform var(--d-fast,.16s)}.fcd .sw:where(button,[role=switch])[aria-checked=true]{background:var(--c-lilac)}.fcd .sw:where(button,[role=switch])[aria-checked=true]:after{transform:translateX(18px)}.fcd .sw:where(button,[role=switch]):not([aria-checked=true]){border:1.5px solid var(--t3)}.fcd .sw:where(button,[role=switch]):not([aria-checked=true]):after{top:1.5px;left:1.5px}:is([data-mood=dark],[data-theme=dark],.dark) .fcd .sw:where(button,[role=switch]):not([aria-checked=true]){border:0}:is([data-mood=dark],[data-theme=dark],.dark) .fcd .sw:where(button,[role=switch]):not([aria-checked=true]):after{top:3px;left:3px}.fcd .nu-card{background:var(--caixa-fundo,var(--surf));border:0;border-radius:var(--caixa-raio,var(--r-lg,24px));padding:var(--caixa-espaco,16px)}@media(min-width:768px){.fcd .nu-card{padding:var(--caixa-espaco,24px)}}.fcd .nu-form,.fcd.nu-form{display:flex;flex-direction:column;gap:var(--spl-4,16px)}.fcd .dd{position:relative;display:inline-flex}.fcd .dd.blk{display:flex;width:100%}.fcd .dd-pop{position:absolute;top:calc(100% + 8px);right:0;min-width:236px;max-width:320px;background:var(--surf);border:0;box-shadow:var(--sh-c);border-radius:18px;padding:8px;z-index:60;display:flex;flex-direction:column;animation:fcd-dd .16s var(--ease,ease) both;text-align:left}.fcd .dd-pop.l{right:auto;left:0}.fcd .dd-pop.up{top:auto;bottom:calc(100% + 8px)}.fcd .dd-pop.w{left:0;right:0;min-width:0;max-width:none}.fcd .dd-pop.scroll{max-height:300px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}@keyframes fcd-dd{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.fcd .dd-pop{animation:none}}.fcd .dd-pop>button{width:100%;text-align:left;border:0;background:var(--surf);color:var(--t1);font:500 var(--fs-item,13px) var(--font);height:44px;padding:0 12px;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:10px;white-space:nowrap;flex-shrink:0}.fcd .dd-pop>button svg{width:16px;height:16px;color:var(--t2);flex-shrink:0}.fcd .dd-pop>button .dd-lb{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.fcd .dd-pop>button:focus-visible,.fcd .dd-pop>button:hover:not(:disabled){background:var(--surf2);outline:none}.fcd .dd-pop>button.on{color:var(--brand-txt);font-weight:600}.fcd .dd-pop>button.on svg{color:var(--brand-txt)}.fcd .dd-pop>button.dgr,.fcd .dd-pop>button.dgr svg{color:var(--dgr-txt)}.fcd .dd-pop>button:disabled{opacity:.38;cursor:not-allowed}.fcd .dd-num{font:600 var(--fs-rotulo,11px) var(--mono);font-variant-numeric:tabular-nums;color:var(--t3);flex-shrink:0}.fcd .dd-ck,.fcd .dd-pop>button.on .dd-num{color:var(--brand-txt)}.fcd .dd-ck{width:16px;height:16px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.9}.fcd .dd-sep{height:1px;background:var(--line);margin:6px 4px;flex-shrink:0}.fcd .dd-hd{font:600 var(--fs-rotulo,11px) var(--font);letter-spacing:.09em;text-transform:uppercase;color:var(--t3);padding:8px 12px 4px;flex-shrink:0}.fcd .dd-pop.scroll::-webkit-scrollbar{width:10px}.fcd .dd-pop.scroll::-webkit-scrollbar-track{background:transparent}.fcd .dd-pop.scroll::-webkit-scrollbar-thumb{background:var(--surf3);border-radius:999px;border:3px solid var(--surf);background-clip:padding-box}.fcd .gico{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.fcd .btn .gico,.fcd .hbtn .gico{width:17px;height:17px}.fcd .sel-tg .gico.chev{width:16px;height:16px;color:var(--t3)}.fcd .dd-pop .gico{width:16px;height:16px;color:var(--t2)}.fcd .dd-pop>button.on .gico{color:var(--brand-txt)}.fcd .sel-tg{height:48px;border-radius:14px;background:var(--surf2);border:1.5px solid var(--surf2);color:var(--t1);padding:0 var(--spl-3,12px) 0 var(--spl-4,15px);font:500 var(--fs-corpo,14px) var(--font);width:100%;display:flex;align-items:center;gap:var(--spl-3,10px);cursor:pointer;text-align:left;transition:border-color .16s,background .16s}.fcd .sel-tg .tx{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcd .sel-tg .tx.ph{color:var(--t3)}.fcd .sel-tg .chev{color:var(--t3);transition:transform .16s;width:16px;height:16px;flex-shrink:0}.fcd .sel-tg[aria-expanded=true]{border-color:var(--c-lilac);background:var(--surf)}.fcd .sel-tg[aria-expanded=true] .chev{transform:rotate(180deg)}.fcd .sel-tg:disabled{opacity:.38;cursor:not-allowed}.fcd .sel-tg.sm{height:34px;border-radius:10px;border:1.5px solid var(--line);background:var(--surf);font:500 var(--fs-compacto,12.5px) var(--font);padding:0 var(--spl-3,10px) 0 var(--spl-3,12px)}.fcd .ibtn{width:36px;height:36px;border-radius:50%;border:0;background:transparent;color:var(--t2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;position:relative}.fcd .ibtn:hover{background:var(--surf2);color:var(--t1)}.fcd .ibtn[aria-expanded=true]{background:var(--surf2);color:var(--brand-txt)}.fcd .dd-grab,.fcd .dd-tt{display:none}@media(max-width:767px){.fcd .dd-pop .dd-tt{display:block;font:400 var(--fs-titulo-lista,18px) var(--display);letter-spacing:-.3px;color:var(--t1);padding:0 12px 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fcd .dd-pop{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;min-width:0;max-width:none;max-height:70dvh;box-shadow:none;border-radius:var(--r-lg,24px) var(--r-lg,24px) 0 0;border-bottom:0;padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));z-index:95;animation:fcd-sht .32s cubic-bezier(.32,.72,0,1) both}.fcd .dd-pop:before{content:"";display:block;width:40px;height:4px;border-radius:var(--pill,999px);background:var(--surf3);margin:8px auto 12px}.fcd .dd-pop>button{height:48px}.fcd .dd.open:after{content:"";position:fixed;inset:0;background:var(--scrim,rgba(21,20,24,.45));backdrop-filter:blur(var(--scrim-blur,6px));-webkit-backdrop-filter:blur(var(--scrim-blur,6px));z-index:90}@keyframes fcd-sht{0%{transform:translateY(100%)}to{transform:none}}}.fcd-fgrp{padding:var(--spl-4,16px) 0;border-bottom:var(--div-fio)}.fcd-fgrp:last-child{border-bottom:0}.fcd-fgrp>b{display:block;font:600 var(--fs-meta,11.5px) var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--t3);margin-bottom:var(--spl-3,12px)}.fcd-fopt{display:flex;align-items:center;gap:var(--spl-3,10px);min-height:44px;font:500 var(--fs-item,13px) var(--font);color:var(--t1);cursor:pointer}.fcd-fopt input{width:20px;height:20px;accent-color:var(--c-lilac);flex-shrink:0;margin:0}.fcd-fopt .num{margin-left:auto;font:600 var(--fs-meta,11.5px) var(--mono);color:var(--t3)}.fcd-fft{display:flex;gap:var(--spl-3,12px);width:100%}.fcd-fft>*{flex:1 1 0;min-width:0}body.lock,html.lock{overflow:hidden}.fcd .qa{display:flex;align-items:center;gap:var(--spl-2,8px);flex-wrap:wrap;margin-top:var(--spl-6,24px);padding:var(--spl-3,12px) var(--spl-4,14px);border:1px dashed var(--line);border-radius:14px;letter-spacing:.06em;text-transform:uppercase}.fcd .qa,.fcd .qa button{font:600 var(--fs-rotulo,11px) var(--font);color:var(--t3)}.fcd .qa button{height:28px;padding:0 10px;border-radius:var(--pill,999px);border:1px solid var(--line);background:var(--surf);cursor:pointer}.fcd .qa button.on{background:var(--nu-lilac-soft);border-color:var(--nu-lilac-soft);color:var(--brand-txt)}.fcd .fcd-acc{display:flex;align-items:center;gap:var(--spl-3,12px);width:100%;min-height:64px;padding:var(--spl-4,14px) 0;border:0;background:none;color:inherit;cursor:pointer;text-align:left}.fcd .fcd-acc .tx{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spl-1,3px)}.fcd .fcd-acc .tx b{font-family:var(--display,var(--font-display,"Notorium Display Variable",system-ui));font-weight:400;font-size:var(--fs-titulo-lista,18px);letter-spacing:-.3px;color:var(--t1)}.fcd .fcd-acc .tx i{font:500 var(--fs-compacto,12.5px) var(--font);font-style:normal;color:var(--t3);line-height:1.5}.fcd .fcd-acc>svg{color:var(--t3);flex-shrink:0}.fcd .fcd-acc:hover .tx b{color:var(--brand-txt)}.fcd .fcd-list{gap:var(--spl-3,12px)}.fcd .fcd-item,.fcd .fcd-list{display:flex;flex-direction:column}.fcd .fcd-item{background:var(--surf2);border-radius:16px;padding:var(--spl-4,16px);gap:var(--spl-4,14px)}.fcd .fcd-item-hd{display:flex;align-items:center;gap:var(--spl-3,12px)}.fcd .fcd-item-hd b{flex:1;min-width:0;font:600 var(--fs-meta,11.5px) var(--font);letter-spacing:.07em;text-transform:uppercase;color:var(--t3)}.fcd .fcd-item-hd .acts{display:flex;gap:var(--spl-2,6px);flex-shrink:0}.fcd .fcd-item .in{background:var(--surf);border-color:var(--surf)}.fcd .fcd-item .in:focus{border-color:var(--c-lilac)}.fcd .fcd-add{display:flex;align-items:center;justify-content:center;gap:var(--spl-2,8px);min-height:46px;border:1.5px dashed var(--line);border-radius:14px;background:none;color:var(--t2);font:600 var(--fs-item,13px) var(--font);cursor:pointer}.fcd .fcd-add:hover{border-color:var(--c-lilac);color:var(--brand-txt)}.fcd .fcd-img{display:flex;align-items:center;gap:var(--spl-3,10px);flex-wrap:wrap}.fcd .fcd-img .in{flex:1;min-width:200px}.fcd .fcd-img-tb{width:72px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:10px;border:0;flex-shrink:0;background:var(--surf2)}.fcd .fcd-errlist{margin:var(--spl-2,6px) 0 0;padding-left:var(--spl-4,18px);display:flex;flex-direction:column;gap:var(--esp-fresta)}.fcd .fcd-errlist li{font:500 var(--fs-compacto,12.5px) var(--font)}.fcd .fcd-stack{display:flex;height:14px;border-radius:var(--pill,999px);overflow:hidden;background:var(--surf2);gap:var(--esp-fresta)}.fcd .fcd-stack>span{display:block;height:100%}.fcd .fcd-leg{display:flex;flex-wrap:wrap;gap:var(--spl-3,10px) var(--spl-4,18px);margin-top:var(--spl-4,14px)}.fcd .fcd-leg .it{display:inline-flex;align-items:center;gap:var(--spl-2,6px);font:500 var(--fs-compacto,12.5px) var(--font);color:var(--t2)}.fcd .fcd-leg .it i{width:10px;height:10px;border-radius:3px;flex-shrink:0}.fcd .fcd-leg .it b{font-family:var(--mono,ui-monospace,monospace);font-variant-numeric:tabular-nums;color:var(--t1)}#admin-content .fcd a{color:inherit;text-decoration:none}#admin-content .fcd .scr-q{font-size:clamp(24px,5.4vw,30px);line-height:1.2}#admin-content .fcd .nu-sec h2{font-size:var(--fs-titulo-lista,18px);line-height:1.3;margin:0}#admin-content .fcd .btn{height:46px;border:0;border-radius:var(--pill,999px)}#admin-content .fcd .btn.line{border:1.5px solid var(--line)}#admin-content .fcd .btn.sm{height:36px}#admin-content .fcd .in{height:48px;border:1.5px solid var(--surf2);border-radius:14px;padding:0 var(--spl-4,15px)}#admin-content .fcd textarea.in{height:auto;min-height:96px;padding:12px 15px}#admin-content .fcd .nu-chip{height:36px;border:1.5px solid var(--line)}#admin-content .fcd .nu-chip.on{border-color:var(--nu-lilac-soft)}#admin-content .fcd .nu-chip.solid.on{border-color:var(--c-lilac)}#admin-content .fcd a.nu-chip.on{color:var(--brand-txt)}#admin-content .fcd a.nu-chip.solid.on{color:var(--nu-on)}#admin-content .fcd .nu-sec a.lnk,#admin-content .fcd .nu-sec>a:not(.btn,.hbtn,.ibtn,.icobtn,.nu-chip){color:var(--brand-txt)}#admin-content .fcd .icobtn{width:46px;height:46px;border:0;border-radius:50%}#admin-content .fcd .ibtn{width:36px;height:36px;border:0;border-radius:50%}#admin-content .fcd .pagination button{min-width:44px;height:44px;border:0;border-radius:12px}#admin-content .fcd .perpage .sel-tg,#admin-content .fcd .perpage .sel-tg.sm{height:44px;border:0}#admin-content .fcd .perpage .seg button,#admin-content .fcd .perpage .seg button.on{border:0}#admin-content .fcd .dd-pop>button{border:0;height:44px}#admin-content .fcd .sel-tg{height:48px;border:1.5px solid var(--surf2)}#admin-content .fcd .sel-tg.sm{height:34px;border:1.5px solid var(--line)}#admin-content .fcd .nu-hic{width:46px;height:46px;border:0}#admin-content .fcd .kpi,#admin-content .fcd .nu-empty{border:0}@media(max-width:1023px){#admin-content .fcd .pagination .ell,#admin-content .fcd .pagination button{min-width:44px;height:44px;border-radius:12px}}#admin-content .fcd .fcd-acc{border:0;min-height:64px}#admin-content .fcd .fcd-add{border:1.5px dashed var(--line)}#admin-content .fcd .fcd-item .in{border:2px solid var(--surf)}#admin-content .fcd .fcd-fopt input{width:20px;height:20px}#admin-content .fcd .gico{width:20px;height:20px;fill:none;stroke:currentColor}#admin-content .fcd .dd-pop .gico,#admin-content .fcd .sel-tg .gico.chev{width:16px;height:16px}.fcd .in.mono{font-family:var(--mono,"JetBrains Mono",ui-monospace,monospace);font-variant-numeric:tabular-nums}#admin-content .fcd a.btn.pri,#admin-content .fcd a.hbtn.new{color:var(--nu-on)}#admin-content .fcd a.btn.lime{color:var(--c-ink,#151418)}#admin-content .fcd a.btn.danger{color:var(--dgr-solid-fg)}#admin-content .fcd a.btn.contrast{color:var(--contrast-fg,#fff)}#admin-content .fcd a.btn.line,#admin-content .fcd a.btn.soft{color:var(--t1)}#admin-content .fcd a.btn.ghost{color:var(--t2)}.fcd .hbtn:disabled,.fcd .ibtn:disabled{opacity:.38;cursor:not-allowed}.fcd .seg-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px}