.login-page[data-v-6f1a7ae2]{background-position:50%;background-size:cover;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.overlay[data-v-6f1a7ae2]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffad;position:absolute;inset:0}.login-box[data-v-6f1a7ae2]{z-index:2;background:#fff;border:1px solid #ffffffb3;border-radius:12px;width:100%;max-width:390px;position:relative;overflow:hidden;box-shadow:0 25px 60px #0000002e}.login-header[data-v-6f1a7ae2]{text-align:center;color:#fff;background:linear-gradient(#123b8f 0%,#0f2f74 100%);padding:28px 22px}.login-header h1[data-v-6f1a7ae2]{letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.login-header p[data-v-6f1a7ae2]{opacity:.95;margin:8px 0 0;font-size:13px}.login-body[data-v-6f1a7ae2]{background:#fff;padding:22px}label[data-v-6f1a7ae2]{color:#123b8f;margin-bottom:7px;font-size:13px;font-weight:700;display:block}select[data-v-6f1a7ae2],input[data-v-6f1a7ae2]{color:#111827;background:#fff;border:1px solid #d5deee;border-radius:6px;outline:none;width:100%;height:48px;margin-bottom:16px;padding:0 14px;font-size:14px;transition:all .2s}select[data-v-6f1a7ae2]:focus,input[data-v-6f1a7ae2]:focus{border-color:#123b8f;box-shadow:0 0 0 3px #123b8f1f}button[data-v-6f1a7ae2]{color:#fff;cursor:pointer;background:linear-gradient(#2f4fd1 0%,#1b35a4 100%);border:0;border-radius:6px;width:100%;height:48px;margin-top:4px;font-size:15px;font-weight:800;transition:all .2s;box-shadow:0 10px 25px #1e40af40}button[data-v-6f1a7ae2]:hover{filter:brightness(1.03);transform:translateY(-1px)}button[data-v-6f1a7ae2]:active{transform:scale(.99)}@media (width<=500px){.login-box[data-v-6f1a7ae2]{max-width:100%}.login-header h1[data-v-6f1a7ae2]{font-size:20px}}.sidebar[data-v-a6508662]{color:#fff;background:radial-gradient(circle at 15% 5%,#005eff2e,#0000 26%),linear-gradient(#020914 0%,#020b18 48%,#01050c 100%);border-right:1px solid #ffffff14;flex-direction:column;width:310px;min-width:310px;height:100vh;padding:22px 24px;display:flex;position:sticky;top:0;overflow:hidden}.brand[data-v-a6508662]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.brand img[data-v-a6508662]{object-fit:contain;background:#fff;border-radius:16px;width:56px;height:56px;padding:5px;box-shadow:0 14px 35px #00000040}.brand strong[data-v-a6508662]{font-size:18px;font-weight:900;line-height:1.2;display:block}.brand span[data-v-a6508662]{color:#ffffffa6;margin-top:4px;font-size:13px;display:block}.menu[data-v-a6508662]{flex-direction:column;flex:1;gap:10px;min-height:0;padding-right:2px;display:flex;overflow:hidden auto}.menu[data-v-a6508662]::-webkit-scrollbar{width:0}.menu-btn[data-v-a6508662]{color:#ffffffeb;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:16px;flex-shrink:0;align-items:center;gap:16px;width:100%;height:52px;min-height:52px;padding:0 18px;transition:background .22s,color .22s,box-shadow .22s;display:flex;position:relative}.menu-btn[data-v-a6508662]:hover{color:#fff;background:#ffffff0b}.menu-btn.active[data-v-a6508662]{background:linear-gradient(135deg,#075cff 0%,#003cbf 100%);box-shadow:0 0 0 1px #4d8fff73,0 0 35px #0066ff61,inset 0 1px #ffffff2e}.icon-wrap[data-v-a6508662]{flex-shrink:0;justify-content:center;align-items:center;width:23px;height:23px;display:flex}.icon-wrap svg[data-v-a6508662]{fill:none;stroke:currentColor;stroke-width:1.85px;stroke-linecap:round;stroke-linejoin:round;width:23px;height:23px}.label[data-v-a6508662]{letter-spacing:-.2px;white-space:nowrap;font-size:15.5px;font-weight:700}.badge[data-v-a6508662]{color:#fff;background:#075cff;border-radius:999px;justify-content:center;align-items:center;min-width:30px;height:30px;margin-left:auto;font-size:14px;font-weight:900;display:flex;box-shadow:0 0 28px #0066ff8c}.bottom-area[data-v-a6508662]{flex-shrink:0;margin-top:16px}.verse-card[data-v-a6508662]{text-align:center;background:linear-gradient(#0c1c34b8,#020812f0),radial-gradient(circle at bottom,#f5b52e47,#0000 48%);border:1px solid #ffffff1a;border-radius:24px;height:185px;padding:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 20px 45px #00000038}.quote[data-v-a6508662]{color:#f5b52e;font-size:32px;font-weight:900;line-height:1}.verse-card p[data-v-a6508662]{color:#fff;margin:8px 0;font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.35}.line[data-v-a6508662]{background:#f5b52e8c;width:54px;height:1px;margin:8px auto 12px}.verse-card strong[data-v-a6508662]{color:#f5b52e;font-size:15px;font-weight:500}.mountain[data-v-a6508662]{clip-path:polygon(0 70%,18% 48%,34% 76%,50% 54%,66% 78%,83% 47%,100% 65%,100% 100%,0 100%);background:linear-gradient(150deg,#0000 0 18%,#f5b52e2e 18% 22%,#0000 22%),linear-gradient(160deg,#0000 0 30%,#000000bf 30% 100%);height:66px;position:absolute;bottom:0;left:0;right:0}.logout[data-v-a6508662]{color:#ffffffd1;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:16px;width:100%;height:52px;margin-top:14px;padding:0 18px;transition:background .22s,color .22s,border-color .22s;display:flex}.logout svg[data-v-a6508662]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:26px;height:26px}.logout span[data-v-a6508662]{font-size:16px;font-weight:600}.logout[data-v-a6508662]:hover{color:#f5b52e;background:#f5b52e14;border-color:#f5b52e47}@media (width<=900px){.sidebar[data-v-a6508662]{width:270px;min-width:270px;padding:18px}.menu-btn[data-v-a6508662]{height:50px;min-height:50px}.label[data-v-a6508662]{font-size:14px}.verse-card[data-v-a6508662]{height:170px}.verse-card p[data-v-a6508662]{font-size:16px}}.layout[data-v-116ce9b2]{background:#020914;min-height:100vh;display:flex;overflow:hidden}.content[data-v-116ce9b2]{background:#020914;flex:1;height:100vh;overflow:hidden auto}.dashboard-bg[data-v-f2327bc3]{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:100vh;position:relative;overflow:hidden}.dashboard-overlay[data-v-f2327bc3]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:linear-gradient(135deg,#030a1ce0,#071b45e0);position:absolute;inset:0}.dashboard[data-v-f2327bc3]{z-index:2;flex-direction:column;gap:22px;padding:28px;display:flex;position:relative}.hero[data-v-f2327bc3]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:30px;justify-content:space-between;align-items:center;padding:38px;display:flex;box-shadow:0 20px 55px #00000038}.badge[data-v-f2327bc3]{background:#ffffff1a;border-radius:999px;margin-bottom:16px;padding:8px 15px;font-size:13px;display:inline-flex}.hero h1[data-v-f2327bc3]{margin:0;font-size:44px;line-height:1.1}.hero p[data-v-f2327bc3]{opacity:.75;max-width:700px;margin-top:14px;line-height:1.6}.hero button[data-v-f2327bc3]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7a00,#e11d1d);border:0;border-radius:18px;height:58px;padding:0 30px;font-weight:800;box-shadow:0 10px 35px #e11d1d59}.cards[data-v-f2327bc3]{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card[data-v-f2327bc3]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:26px;justify-content:space-between;padding:24px;display:flex;box-shadow:0 12px 35px #0000002e}.card p[data-v-f2327bc3]{opacity:.72;margin:0}.card h2[data-v-f2327bc3]{margin:12px 0 6px;font-size:38px}.card small[data-v-f2327bc3]{opacity:.6}.icon[data-v-f2327bc3]{background:#ffffff1a;border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;font-size:15px;font-weight:800;display:flex}.grid[data-v-f2327bc3]{grid-template-columns:2fr 1fr;gap:18px;display:grid}.panel[data-v-f2327bc3]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff;background:#ffffff14;border:1px solid #ffffff1a;border-radius:28px;padding:24px;box-shadow:0 12px 35px #0000002e}.big-panel[data-v-f2327bc3]{min-height:420px}.panel-head h3[data-v-f2327bc3]{margin:0;font-size:22px}.panel-head p[data-v-f2327bc3]{opacity:.6;margin-top:6px}.chart[data-v-f2327bc3]{align-items:flex-end;gap:14px;height:270px;margin-top:35px;display:flex}.chart div[data-v-f2327bc3]{background:linear-gradient(#4b8dff,#123b8f);border-radius:18px 18px 0 0;flex:1;box-shadow:0 12px 25px #3b82f640}.chart-labels[data-v-f2327bc3]{opacity:.6;justify-content:space-between;margin-top:14px;display:flex}.list[data-v-f2327bc3]{flex-direction:column;gap:12px;margin-top:18px;display:flex}.item[data-v-f2327bc3]{background:#ffffff0f;border:1px solid #ffffff0d;border-radius:18px;justify-content:space-between;align-items:center;padding:16px;display:flex}.item strong[data-v-f2327bc3]{display:block}.item small[data-v-f2327bc3]{opacity:.6;margin-top:4px;display:block}.item b[data-v-f2327bc3]{color:#8db7ff}@media (width<=1200px){.cards[data-v-f2327bc3]{grid-template-columns:1fr 1fr}.grid[data-v-f2327bc3]{grid-template-columns:1fr}}@media (width<=768px){.hero[data-v-f2327bc3]{flex-direction:column;align-items:flex-start;gap:20px}.cards[data-v-f2327bc3]{grid-template-columns:1fr}.hero h1[data-v-f2327bc3]{font-size:34px}}.membros-page[data-v-0627b261]{color:#fff;background:radial-gradient(circle at 100% 0,#2264ff2e,#0000 34%),linear-gradient(135deg,#06142f,#08265d 48%,#06245a);min-height:100vh;padding:26px}.page-head[data-v-0627b261]{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.page-head h1[data-v-0627b261]{margin:0;font-size:34px;font-weight:900}.page-head p[data-v-0627b261]{color:#ffffffad;margin:6px 0 0}.step-panel[data-v-0627b261],.members-panel[data-v-0627b261]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0b;border:1px solid #ffffff1a;border-radius:28px;box-shadow:0 24px 70px #0003}.step-panel[data-v-0627b261]{padding:28px}.step-title[data-v-0627b261]{align-items:center;gap:18px;display:flex}.step-title.compact[data-v-0627b261]{align-items:flex-start}.step-number[data-v-0627b261]{background:linear-gradient(135deg,#1263e8,#164895);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:54px;font-size:23px;font-weight:900;display:flex;box-shadow:0 12px 28px #1263e847}.step-title h2[data-v-0627b261]{margin:0;font-size:24px}.step-title p[data-v-0627b261]{color:#ffffffa6;margin:6px 0 0}.step-title b[data-v-0627b261]{color:#77b8ff;background:#1877f247;border-radius:999px;margin-left:10px;padding:5px 10px;font-size:13px;display:inline-flex}.congregacoes-grid[data-v-0627b261]{grid-template-columns:repeat(5,1fr);gap:22px;margin-top:26px;display:grid}.congregacao-card[data-v-0627b261]{color:#fff;cursor:pointer;text-align:center;background:linear-gradient(#ffffff0e,#ffffff09);border:1px solid #ffffff1a;border-radius:22px;min-height:255px;padding:24px 20px;transition:all .25s;position:relative;overflow:hidden}.congregacao-card[data-v-0627b261]:before{content:"";opacity:.7;background:radial-gradient(circle at top,#3478ff2e,#0000 58%);position:absolute;inset:0}.congregacao-card[data-v-0627b261]:hover,.congregacao-card.selected[data-v-0627b261]{border-color:#3b91ff;transform:translateY(-5px);box-shadow:0 0 0 1px #3b91ff73,0 22px 45px #00000040}.church-icon[data-v-0627b261],.congregacao-card h3[data-v-0627b261],.congregacao-card p[data-v-0627b261],.congregacao-card strong[data-v-0627b261],.congregacao-card small[data-v-0627b261],.congregacao-card span[data-v-0627b261]{z-index:2;position:relative}.church-icon[data-v-0627b261]{width:70px;height:70px;margin:0 auto 12px}.church-icon svg[data-v-0627b261]{width:100%;height:100%}.congregacao-card h3[data-v-0627b261]{margin:0;font-size:18px}.congregacao-card p[data-v-0627b261]{color:#ffffffa6;margin:8px 0 16px}.congregacao-card strong[data-v-0627b261]{font-size:36px;line-height:1;display:block}.congregacao-card small[data-v-0627b261]{color:#ffffff9e;margin-top:5px;display:block}.congregacao-card span[data-v-0627b261]{background:#ffffff17;border-radius:10px;justify-content:center;align-items:center;height:48px;margin-top:22px;font-weight:800;display:flex}.congregacao-card.selected span[data-v-0627b261]{background:#1e6dff}.check[data-v-0627b261]{z-index:3;background:#1e6dff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-weight:900;display:flex;position:absolute;top:16px;right:16px}.members-panel[data-v-0627b261]{margin-top:26px;padding:28px}.panel-top[data-v-0627b261]{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.filters[data-v-0627b261]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.search[data-v-0627b261]{position:relative}.search svg[data-v-0627b261]{color:#ffffff8c;width:20px;height:20px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}input[data-v-0627b261],select[data-v-0627b261]{color:#fff;background:#ffffff0f;border:1px solid #ffffff21;border-radius:12px;outline:none;min-width:230px;height:52px;padding:0 16px}.search input[data-v-0627b261]{padding-right:46px}input[data-v-0627b261]::placeholder{color:#ffffff80}select option[data-v-0627b261]{color:#111827}.new-btn[data-v-0627b261]{color:#fff;cursor:pointer;background:#1e6dff;border:0;border-radius:12px;height:52px;padding:0 22px;font-weight:900;transition:all .25s}.new-btn[data-v-0627b261]:hover{transform:translateY(-3px);box-shadow:0 16px 32px #1e6dff47}.table-wrapper[data-v-0627b261]{overflow:auto}table[data-v-0627b261]{border-collapse:collapse;width:100%}thead th[data-v-0627b261]{text-align:left;color:#ffffffc7;padding:18px 12px;font-size:14px}tbody tr[data-v-0627b261]{border-top:1px solid #ffffff14;transition:all .2s}tbody tr[data-v-0627b261]:hover{background:#ffffff0a}tbody td[data-v-0627b261]{color:#fff;white-space:nowrap;padding:14px 12px}.member[data-v-0627b261]{align-items:center;gap:14px;display:flex}.member img[data-v-0627b261]{object-fit:cover;border-radius:13px;width:50px;height:50px}.member strong[data-v-0627b261]{font-size:15px;display:block}.member small[data-v-0627b261]{color:#ffffff8c;margin-top:4px;display:block}.nivel[data-v-0627b261],.status[data-v-0627b261]{border-radius:999px;align-items:center;padding:8px 13px;font-size:13px;font-weight:800;display:inline-flex}.nivel.pastor[data-v-0627b261]{color:#50b5ff;background:#1e6dff38}.nivel.diacono[data-v-0627b261]{color:#ff9b36;background:#ff7a002e}.nivel.evangelista[data-v-0627b261]{color:#c981ff;background:#b35cff33}.nivel.presbitero[data-v-0627b261]{color:#ffdb4a;background:#ffcb2a2e}.nivel.obreiro[data-v-0627b261]{color:#28e6d0;background:#14b8a62e}.nivel.membro[data-v-0627b261]{color:#cbd5e1;background:#94a3b833}.status[data-v-0627b261]{color:#43e07c;background:#22c55e2e}.status.warn[data-v-0627b261]{color:#ffd23f;background:#fbbf242e}.actions[data-v-0627b261]{align-items:center;gap:10px;display:flex}.actions button[data-v-0627b261]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.actions button[data-v-0627b261]:hover{background:#1e6dff;transform:translateY(-2px)}.actions svg[data-v-0627b261]{width:20px;height:20px}.pagination[data-v-0627b261]{color:#ffffffad;justify-content:space-between;align-items:center;gap:18px;padding-top:24px;display:flex}.pages[data-v-0627b261]{align-items:center;gap:10px;display:flex}.pages button[data-v-0627b261]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;width:38px;height:38px}.pages button.active[data-v-0627b261]{background:#1e6dff}.pagination select[data-v-0627b261]{min-width:160px;height:42px}.empty[data-v-0627b261]{text-align:center;color:#ffffffb3;padding:35px}.modal-overlay[data-v-0627b261]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-0627b261]{color:#fff;background:linear-gradient(135deg,#0b1f4d,#132f73);border:1px solid #ffffff1a;border-radius:30px;width:100%;max-width:820px;padding:28px;box-shadow:0 30px 90px #00000073}.modal-top[data-v-0627b261]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.modal-top h2[data-v-0627b261]{margin:0;font-size:30px}.modal-top p[data-v-0627b261]{opacity:.68;margin-top:8px}.close[data-v-0627b261]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:14px;width:44px;height:44px;font-size:25px}.form-grid[data-v-0627b261]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid .full[data-v-0627b261]{grid-column:1/-1}.modal-actions[data-v-0627b261]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-0627b261]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-0627b261]{color:#fff;background:#ffffff1a}.save[data-v-0627b261]{color:#fff;background:linear-gradient(135deg,#ff7a00,#ff2d2d)}@media (width<=1300px){.congregacoes-grid[data-v-0627b261]{grid-template-columns:repeat(3,1fr)}.panel-top[data-v-0627b261]{flex-direction:column}.filters[data-v-0627b261]{justify-content:flex-start}}@media (width<=900px){.congregacoes-grid[data-v-0627b261],.form-grid[data-v-0627b261]{grid-template-columns:1fr}.form-grid .full[data-v-0627b261]{grid-column:auto}.filters[data-v-0627b261],input[data-v-0627b261],select[data-v-0627b261],.new-btn[data-v-0627b261]{width:100%}.pagination[data-v-0627b261]{flex-direction:column;align-items:flex-start}}.page[data-v-6bfc24b6]{color:#fff;background:radial-gradient(circle at 100% 0,#ff7a002e,#0000 34%),linear-gradient(135deg,#06142f,#08265d 48%,#06245a);min-height:100vh;padding:26px}.hero[data-v-6bfc24b6]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:30px;justify-content:space-between;align-items:center;min-height:210px;padding:38px;display:flex}.hero span[data-v-6bfc24b6]{background:#ffffff1a;border-radius:999px;margin-bottom:16px;padding:8px 14px;display:inline-flex}.hero h1[data-v-6bfc24b6]{margin:0;font-size:42px}.hero p[data-v-6bfc24b6]{opacity:.7;max-width:720px;line-height:1.6}.hero button[data-v-6bfc24b6],.actions button[data-v-6bfc24b6]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff7a00,#e11d1d);border:0;border-radius:14px;font-weight:800}.hero button[data-v-6bfc24b6]{height:56px;padding:0 26px}.cards[data-v-6bfc24b6]{grid-template-columns:repeat(4,1fr);gap:18px;margin-top:22px;display:grid}.card[data-v-6bfc24b6],.panel[data-v-6bfc24b6]{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border:1px solid #ffffff1a;box-shadow:0 20px 50px #0000002e}.card[data-v-6bfc24b6]{border-radius:24px;padding:24px}.card small[data-v-6bfc24b6]{opacity:.65}.card h2[data-v-6bfc24b6]{margin:12px 0 0;font-size:38px}.panel[data-v-6bfc24b6]{border-radius:28px;margin-top:22px;padding:26px}.panel-top[data-v-6bfc24b6]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.panel-top h2[data-v-6bfc24b6]{margin:0;font-size:26px}.panel-top p[data-v-6bfc24b6]{opacity:.65;margin-top:7px}.congregacoes[data-v-6bfc24b6]{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.congregacoes button[data-v-6bfc24b6]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:18px;min-height:86px;font-weight:800;transition:all .25s}.congregacoes button[data-v-6bfc24b6]:hover,.congregacoes button.active[data-v-6bfc24b6]{background:#1e6dff;transform:translateY(-3px)}.filters[data-v-6bfc24b6]{flex-wrap:wrap;gap:12px;display:flex}input[data-v-6bfc24b6],select[data-v-6bfc24b6]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;outline:none;min-width:230px;height:52px;padding:0 16px}input[data-v-6bfc24b6]::placeholder{color:#ffffff73}select option[data-v-6bfc24b6]{color:#111827}.funil[data-v-6bfc24b6]{grid-template-columns:repeat(5,1fr);gap:14px;margin-bottom:24px;display:grid}.funil-card[data-v-6bfc24b6]{background:#ffffff12;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;padding:18px;display:flex}.funil-card span[data-v-6bfc24b6]{background:#1e6dff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-weight:900;display:flex}.table-wrapper[data-v-6bfc24b6]{overflow:auto}table[data-v-6bfc24b6]{border-collapse:collapse;width:100%}thead th[data-v-6bfc24b6]{text-align:left;color:#ffffffb3;padding:16px 12px}tbody tr[data-v-6bfc24b6]{border-top:1px solid #ffffff14}tbody tr[data-v-6bfc24b6]:hover{background:#ffffff0a}tbody td[data-v-6bfc24b6]{color:#fff;white-space:nowrap;padding:14px 12px}.person[data-v-6bfc24b6]{align-items:center;gap:13px;display:flex}.avatar[data-v-6bfc24b6]{background:linear-gradient(135deg,#1e6dff,#ff7a00);border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;font-weight:900;display:flex}.person strong[data-v-6bfc24b6],.person small[data-v-6bfc24b6]{display:block}.person small[data-v-6bfc24b6]{opacity:.55;margin-top:4px}.tag[data-v-6bfc24b6],.status[data-v-6bfc24b6]{border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800;display:inline-flex}.tag[data-v-6bfc24b6]{color:#77b8ff;background:#1e6dff33}.status[data-v-6bfc24b6]{color:#4ade80;background:#22c55e29}.actions[data-v-6bfc24b6]{gap:10px;display:flex}.actions button[data-v-6bfc24b6]{height:40px;padding:0 16px}.actions .secondary[data-v-6bfc24b6]{background:#ffffff1a}.empty[data-v-6bfc24b6]{text-align:center;opacity:.7;padding:34px}.modal-overlay[data-v-6bfc24b6]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-6bfc24b6]{color:#fff;background:linear-gradient(135deg,#0b1f4d,#132f73);border:1px solid #ffffff14;border-radius:30px;width:100%;max-width:760px;padding:28px;box-shadow:0 30px 80px #00000073}.modal-top[data-v-6bfc24b6]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.modal-top h2[data-v-6bfc24b6]{margin:0;font-size:30px}.modal-top p[data-v-6bfc24b6]{opacity:.7;margin-top:8px}.close[data-v-6bfc24b6]{cursor:pointer;color:#fff;background:#ffffff1a;border:0;border-radius:12px;width:42px;height:42px;font-size:24px}.form-grid[data-v-6bfc24b6]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid input[data-v-6bfc24b6],.form-grid select[data-v-6bfc24b6],textarea[data-v-6bfc24b6]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;outline:none}.form-grid input[data-v-6bfc24b6],.form-grid select[data-v-6bfc24b6]{height:56px;padding:0 16px}textarea[data-v-6bfc24b6]{resize:none;width:100%;min-height:120px;margin-top:16px;padding:16px}textarea[data-v-6bfc24b6]::placeholder,input[data-v-6bfc24b6]::placeholder{color:#ffffff73}.modal-actions[data-v-6bfc24b6]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-6bfc24b6]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:800}.cancel[data-v-6bfc24b6]{color:#fff;background:#ffffff1a}.save[data-v-6bfc24b6]{color:#fff;background:linear-gradient(135deg,#ff7a00,#ff2d2d)}@media (width<=1200px){.cards[data-v-6bfc24b6],.congregacoes[data-v-6bfc24b6],.funil[data-v-6bfc24b6]{grid-template-columns:1fr 1fr}.panel-top[data-v-6bfc24b6],.hero[data-v-6bfc24b6]{flex-direction:column;align-items:flex-start}}@media (width<=768px){.cards[data-v-6bfc24b6],.congregacoes[data-v-6bfc24b6],.funil[data-v-6bfc24b6],.form-grid[data-v-6bfc24b6]{grid-template-columns:1fr}input[data-v-6bfc24b6],select[data-v-6bfc24b6]{width:100%}.hero h1[data-v-6bfc24b6]{font-size:32px}}.congregacoes-page[data-v-9aba3b34]{color:#fff;background:radial-gradient(circle at 100% 0,#7c3aed2e,#0000 30%),linear-gradient(135deg,#071733,#081f49,#0a2b66);min-height:100vh;padding:26px}.page-top[data-v-9aba3b34]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h1[data-v-9aba3b34]{margin:0;font-size:34px;font-weight:900}.page-top p[data-v-9aba3b34]{color:#ffffffa6;margin:6px 0 0}.new-btn[data-v-9aba3b34]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#9333ea);border:0;border-radius:14px;height:52px;padding:0 24px;font-weight:800;transition:all .25s}.new-btn[data-v-9aba3b34]:hover{transform:translateY(-3px)}.stats-grid[data-v-9aba3b34]{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.stat-card[data-v-9aba3b34]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px;padding:24px}.stat-card strong[data-v-9aba3b34]{font-size:42px;font-weight:900;display:block}.stat-card small[data-v-9aba3b34]{color:#ffffffa6}.table-card[data-v-9aba3b34]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;overflow:visible}.table-header[data-v-9aba3b34]{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:24px;display:flex}.table-header h2[data-v-9aba3b34]{margin:0;font-size:26px}.table-header p[data-v-9aba3b34]{color:#ffffffa6;margin-top:6px}.table-header input[data-v-9aba3b34]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:320px;height:50px;padding:0 16px}.table-wrapper[data-v-9aba3b34]{overflow:visible}table[data-v-9aba3b34]{border-collapse:collapse;width:100%}thead[data-v-9aba3b34]{background:#ffffff0a}thead th[data-v-9aba3b34]{text-align:left;color:#ffffffa6;padding:18px 20px}tbody tr[data-v-9aba3b34]{border-top:1px solid #ffffff0f}tbody td[data-v-9aba3b34]{color:#fff;padding:18px 20px}.congregacao-info[data-v-9aba3b34]{align-items:center;gap:16px;display:flex}.icon-box[data-v-9aba3b34]{border-radius:18px;flex-shrink:0;width:58px;height:58px;overflow:hidden}.icon-box img[data-v-9aba3b34]{object-fit:cover;width:100%;height:100%}.congregacao-info strong[data-v-9aba3b34]{font-size:18px;display:block}.congregacao-info small[data-v-9aba3b34]{color:#fff9}.responsavel strong[data-v-9aba3b34]{display:block}.responsavel small[data-v-9aba3b34]{color:#fff9}.membros[data-v-9aba3b34]{font-size:18px;font-weight:900}.status[data-v-9aba3b34]{color:#4ade80;background:#22c55e2e;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 16px;font-weight:800;display:inline-flex}.status.warning[data-v-9aba3b34]{color:#fbbf24;background:#f59e0b2e}.actions[data-v-9aba3b34]{align-items:center;gap:12px;display:flex;position:relative}.view-btn[data-v-9aba3b34]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#7c3aed,#9333ea);border:0;border-radius:12px;height:42px;padding:0 18px;font-weight:800}.more-area[data-v-9aba3b34]{position:relative}.more-btn[data-v-9aba3b34]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;width:42px;height:42px;font-size:22px}.dropdown[data-v-9aba3b34]{z-index:999;background:#0b1f4d;border:1px solid #ffffff1a;border-radius:16px;width:190px;padding:8px;position:absolute;top:52px;right:0}.dropdown button[data-v-9aba3b34]{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;width:100%;height:42px;padding:0 12px}.dropdown button[data-v-9aba3b34]:hover{background:#ffffff14}.dropdown .danger[data-v-9aba3b34]{color:#ff7b7b}.empty[data-v-9aba3b34]{text-align:center;color:#ffffffb3;padding:35px}.modal-overlay[data-v-9aba3b34]{z-index:9999;background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-9aba3b34]{background:linear-gradient(135deg,#0b1f4d,#132f73);border-radius:30px;width:100%;max-width:820px;padding:28px}.modal-top[data-v-9aba3b34]{justify-content:space-between;margin-bottom:24px;display:flex}.modal-top h2[data-v-9aba3b34]{margin:0;font-size:30px}.modal-top p[data-v-9aba3b34]{color:#ffffffa6;margin-top:6px}.close[data-v-9aba3b34]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:14px;width:44px;height:44px;font-size:25px}.form-grid[data-v-9aba3b34]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid input[data-v-9aba3b34],.form-grid select[data-v-9aba3b34]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;height:50px;padding:0 16px}.modal-actions[data-v-9aba3b34]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-9aba3b34]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-9aba3b34]{color:#fff;background:#ffffff1a}.save[data-v-9aba3b34]{color:#fff;background:linear-gradient(135deg,#ff7a00,#ff2d2d)}@media (width<=1200px){.stats-grid[data-v-9aba3b34]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.page-top[data-v-9aba3b34],.table-header[data-v-9aba3b34]{flex-direction:column;align-items:flex-start;gap:18px}.stats-grid[data-v-9aba3b34],.form-grid[data-v-9aba3b34]{grid-template-columns:1fr}.table-header input[data-v-9aba3b34]{width:100%}.table-wrapper[data-v-9aba3b34]{overflow:auto}table[data-v-9aba3b34]{min-width:900px}}.obreiros-page[data-v-f11157ad]{color:#fff;background:radial-gradient(circle at 100% 0,#3b82f62e,#0000 28%),linear-gradient(135deg,#051631,#08204d,#0a2d6a);min-height:100vh;padding:28px}.page-top[data-v-f11157ad]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h1[data-v-f11157ad]{margin:0;font-size:38px;font-weight:900}.page-top p[data-v-f11157ad]{color:#ffffffa6;margin-top:6px}.novo-btn[data-v-f11157ad]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff6b00,#ff2d2d);border:0;border-radius:14px;height:54px;padding:0 24px;font-weight:900;transition:all .25s}.novo-btn[data-v-f11157ad]:hover{transform:translateY(-3px)}.cards-grid[data-v-f11157ad]{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.info-card[data-v-f11157ad]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;padding:24px}.info-card small[data-v-f11157ad]{color:#ffffffa6}.info-card strong[data-v-f11157ad]{margin-top:10px;font-size:42px;font-weight:900;display:block}.table-card[data-v-f11157ad]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:30px;overflow:hidden}.table-top[data-v-f11157ad]{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;padding:24px;display:flex}.table-top h2[data-v-f11157ad]{margin:0;font-size:28px}.table-top p[data-v-f11157ad]{color:#ffffffa6;margin-top:6px}.filters[data-v-f11157ad]{align-items:center;gap:14px;display:flex}.filters input[data-v-f11157ad],.filters select[data-v-f11157ad]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;min-width:200px;height:50px;padding:0 16px}.filters input[data-v-f11157ad]::placeholder,.form-grid input[data-v-f11157ad]::placeholder{color:#ffffff73}.filters select option[data-v-f11157ad],.form-grid select option[data-v-f11157ad]{color:#000}.table-wrapper[data-v-f11157ad]{overflow:auto}table[data-v-f11157ad]{border-collapse:collapse;width:100%}thead[data-v-f11157ad]{background:#ffffff0a}thead th[data-v-f11157ad]{text-align:left;color:#ffffffb3;padding:18px}tbody tr[data-v-f11157ad]{border-top:1px solid #ffffff0f;transition:all .2s}tbody tr[data-v-f11157ad]:hover{background:#ffffff0a}tbody td[data-v-f11157ad]{color:#fff;padding:18px}.member[data-v-f11157ad]{align-items:center;gap:14px;display:flex}.member img[data-v-f11157ad]{object-fit:cover;border-radius:16px;width:56px;height:56px}.member strong[data-v-f11157ad]{display:block}.member small[data-v-f11157ad]{color:#fff9;margin-top:4px;display:block}.cargo[data-v-f11157ad]{border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.cargo.pastor[data-v-f11157ad]{color:#60a5fa;background:#3b82f62e}.cargo.presbitero[data-v-f11157ad]{color:#facc15;background:#eab3082e}.cargo.diacono[data-v-f11157ad]{color:#fb923c;background:#f973162e}.cargo.evangelista[data-v-f11157ad]{color:#c084fc;background:#a855f72e}.cargo.obreiro[data-v-f11157ad]{color:#2dd4bf;background:#14b8a62e}.status[data-v-f11157ad]{color:#4ade80;background:#22c55e2e;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.status.warning[data-v-f11157ad]{color:#fbbf24;background:#f59e0b2e}.actions[data-v-f11157ad]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.actions button[data-v-f11157ad]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;height:40px;padding:0 16px;font-weight:800;transition:all .2s}.actions button[data-v-f11157ad]:hover{background:#2563eb}.actions .danger[data-v-f11157ad]{color:#ff8b8b;background:#ef44442e}.actions .danger[data-v-f11157ad]:hover{color:#fff;background:#ef4444}.empty[data-v-f11157ad]{text-align:center;color:#ffffffb3;padding:40px}.modal-overlay[data-v-f11157ad]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-f11157ad]{color:#fff;background:linear-gradient(135deg,#0b1f4d,#132f73);border:1px solid #ffffff1a;border-radius:30px;width:100%;max-width:820px;padding:28px;box-shadow:0 30px 90px #00000073}.modal-top[data-v-f11157ad]{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}.modal-top h2[data-v-f11157ad]{margin:0;font-size:30px}.modal-top p[data-v-f11157ad]{opacity:.68;margin-top:8px}.close[data-v-f11157ad]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:14px;width:44px;height:44px;font-size:25px}.form-grid[data-v-f11157ad]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid .full[data-v-f11157ad]{grid-column:1/-1}.form-grid input[data-v-f11157ad],.form-grid select[data-v-f11157ad]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:52px;padding:0 16px}.modal-actions[data-v-f11157ad]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-f11157ad]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-f11157ad]{color:#fff;background:#ffffff1a}.save[data-v-f11157ad]{color:#fff;background:linear-gradient(135deg,#ff6b00,#ff2d2d)}@media (width<=1200px){.cards-grid[data-v-f11157ad]{grid-template-columns:repeat(2,1fr)}.table-top[data-v-f11157ad]{flex-direction:column}.filters[data-v-f11157ad]{flex-wrap:wrap}}@media (width<=800px){.page-top[data-v-f11157ad]{flex-direction:column;align-items:flex-start;gap:16px}.cards-grid[data-v-f11157ad],.form-grid[data-v-f11157ad]{grid-template-columns:1fr}.form-grid .full[data-v-f11157ad]{grid-column:auto}.filters[data-v-f11157ad],.filters input[data-v-f11157ad],.filters select[data-v-f11157ad]{width:100%}}.ebd-page[data-v-f2e9cc09]{color:#fff;background:radial-gradient(circle at 100% 0,#3b82f62e,#0000 28%),linear-gradient(135deg,#051631,#08204d,#0a2d6a);min-height:100vh;padding:28px}.page-top[data-v-f2e9cc09]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h1[data-v-f2e9cc09]{margin:0;font-size:38px;font-weight:900}.page-top p[data-v-f2e9cc09]{color:#ffffffa6;margin-top:6px}.novo-btn[data-v-f2e9cc09]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#7c3aed);border:0;border-radius:14px;height:54px;padding:0 24px;font-weight:900}.cards-grid[data-v-f2e9cc09]{grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:24px;display:grid}.info-card[data-v-f2e9cc09]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:24px;padding:24px}.info-card small[data-v-f2e9cc09]{color:#ffffffa6}.info-card strong[data-v-f2e9cc09]{margin-top:10px;font-size:42px;font-weight:900;display:block}.table-card[data-v-f2e9cc09]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:30px;overflow:hidden}.table-top[data-v-f2e9cc09]{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:20px;padding:24px;display:flex}.table-top h2[data-v-f2e9cc09]{margin:0;font-size:28px}.table-top p[data-v-f2e9cc09]{color:#ffffffa6;margin-top:6px}.filters[data-v-f2e9cc09]{gap:14px;display:flex}.filters input[data-v-f2e9cc09],.filters select[data-v-f2e9cc09]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;min-width:200px;height:50px;padding:0 16px}.filters input[data-v-f2e9cc09]::placeholder{color:#ffffff73}.filters select option[data-v-f2e9cc09],.form-grid select option[data-v-f2e9cc09]{color:#000}.table-wrapper[data-v-f2e9cc09]{overflow:auto}table[data-v-f2e9cc09]{border-collapse:collapse;width:100%}thead[data-v-f2e9cc09]{background:#ffffff0a}thead th[data-v-f2e9cc09]{text-align:left;color:#ffffffb3;padding:18px}tbody tr[data-v-f2e9cc09]{border-top:1px solid #ffffff0f}tbody td[data-v-f2e9cc09]{color:#fff;padding:18px}.turma[data-v-f2e9cc09]{align-items:center;gap:14px;display:flex}.icon[data-v-f2e9cc09]{background:linear-gradient(135deg,#2563eb,#7c3aed);border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;font-weight:900;display:flex}.turma strong[data-v-f2e9cc09]{display:block}.turma small[data-v-f2e9cc09]{color:#fff9}.classe[data-v-f2e9cc09]{border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.classe.infantil[data-v-f2e9cc09]{color:#4ade80;background:#22c55e2e}.classe.jovens[data-v-f2e9cc09]{color:#60a5fa;background:#3b82f62e}.classe.adolescentes[data-v-f2e9cc09]{color:#fb923c;background:#f973162e}.classe.casais[data-v-f2e9cc09]{color:#f472b6;background:#ec48992e}.classe.obreiros[data-v-f2e9cc09]{color:#c084fc;background:#a855f72e}.classe.adultos[data-v-f2e9cc09]{color:#facc15;background:#eab3082e}.status[data-v-f2e9cc09]{color:#4ade80;background:#22c55e2e;border-radius:999px;justify-content:center;align-items:center;height:34px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.status.warning[data-v-f2e9cc09]{color:#facc15;background:#eab3082e}.actions[data-v-f2e9cc09]{flex-wrap:wrap;gap:10px;display:flex}.actions button[data-v-f2e9cc09]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:12px;height:40px;padding:0 16px;font-weight:800}.actions button[data-v-f2e9cc09]:hover{background:#2563eb}.actions .danger[data-v-f2e9cc09]{color:#ff9a9a;background:#ef44442e}.empty[data-v-f2e9cc09]{text-align:center;color:#ffffffa6;padding:40px}.modal-overlay[data-v-f2e9cc09]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-f2e9cc09]{background:linear-gradient(135deg,#0b1f4d,#132f73);border:1px solid #ffffff1a;border-radius:30px;width:100%;max-width:820px;padding:28px}.modal-top[data-v-f2e9cc09]{justify-content:space-between;margin-bottom:24px;display:flex}.modal-top h2[data-v-f2e9cc09]{margin:0;font-size:30px}.modal-top p[data-v-f2e9cc09]{color:#ffffffa6;margin-top:8px}.close[data-v-f2e9cc09]{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:14px;width:44px;height:44px;font-size:24px}.form-grid[data-v-f2e9cc09]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid input[data-v-f2e9cc09],.form-grid select[data-v-f2e9cc09]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:52px;padding:0 16px}.modal-actions[data-v-f2e9cc09]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-f2e9cc09]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-f2e9cc09]{color:#fff;background:#ffffff1a}.save[data-v-f2e9cc09]{color:#fff;background:linear-gradient(135deg,#2563eb,#7c3aed)}@media (width<=1200px){.cards-grid[data-v-f2e9cc09]{grid-template-columns:repeat(2,1fr)}.table-top[data-v-f2e9cc09]{flex-direction:column}.filters[data-v-f2e9cc09]{flex-wrap:wrap}}@media (width<=800px){.cards-grid[data-v-f2e9cc09],.form-grid[data-v-f2e9cc09]{grid-template-columns:1fr}.page-top[data-v-f2e9cc09]{flex-direction:column;align-items:flex-start;gap:16px}.filters[data-v-f2e9cc09],.filters input[data-v-f2e9cc09],.filters select[data-v-f2e9cc09]{width:100%}}.financeiro-page[data-v-df144f79]{color:#fff;background:radial-gradient(circle at 100% 0,#2d5fff29,#0000 35%),linear-gradient(135deg,#07152d,#082459 50%,#071f4a);min-height:100vh;padding:30px}.topo[data-v-df144f79]{justify-content:space-between;align-items:flex-start;margin-bottom:26px;display:flex}.topo h1[data-v-df144f79]{margin:0;font-size:34px;font-weight:900}.topo p[data-v-df144f79]{color:#ffffffb3;margin-top:6px}.access-card[data-v-df144f79]{background:#ffffff12;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:4px;margin-top:14px;padding:12px 16px;display:inline-flex}.access-card span[data-v-df144f79]{color:#ffffffa6}.novo-btn[data-v-df144f79]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff5b1f,#ff2d2d);border:0;border-radius:14px;height:54px;padding:0 24px;font-weight:900}.cards[data-v-df144f79]{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:26px;display:grid}.card[data-v-df144f79],.congregacoes-panel[data-v-df144f79],.painel[data-v-df144f79]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px}.card[data-v-df144f79]{padding:24px}.card span[data-v-df144f79]{color:#ffffffb3;margin-bottom:12px;display:block}.card strong[data-v-df144f79]{font-size:38px;font-weight:900}.congregacoes-panel[data-v-df144f79]{margin-bottom:26px;padding:24px}.congregacoes-panel h2[data-v-df144f79]{margin:0}.congregacoes-panel p[data-v-df144f79]{color:#ffffffa6}.congregacoes-grid[data-v-df144f79]{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:18px;display:grid}.congregacoes-grid button[data-v-df144f79]{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;height:58px;font-weight:900}.congregacoes-grid button.active[data-v-df144f79]{background:linear-gradient(135deg,#2563eb,#4f46e5)}.tabs[data-v-df144f79]{flex-wrap:wrap;gap:14px;margin-bottom:26px;display:flex}.tabs button[data-v-df144f79]{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:12px;height:50px;padding:0 22px;font-weight:800}.tabs button.active[data-v-df144f79]{background:linear-gradient(135deg,#2563eb,#4f46e5)}.painel[data-v-df144f79]{margin-bottom:26px;overflow:hidden}.painel-head[data-v-df144f79]{padding:24px}.painel-head h2[data-v-df144f79]{margin:0}.painel-head p[data-v-df144f79]{color:#ffffffa6;margin:6px 0 0}table[data-v-df144f79]{border-collapse:collapse;width:100%}thead[data-v-df144f79]{background:#ffffff0a}th[data-v-df144f79]{text-align:left;color:#ffffffbf;padding:18px}td[data-v-df144f79]{color:#fff;border-top:1px solid #ffffff0f;padding:18px}.valor[data-v-df144f79]{color:#4ade80;font-weight:900}.saida[data-v-df144f79]{color:#ff8b8b;font-weight:900}.status[data-v-df144f79]{color:#4cff9d;background:#00ff8c26;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:800}.status.pendente[data-v-df144f79]{color:#ffd34d;background:#ffc40029}.relatorios-grid[data-v-df144f79]{grid-template-columns:repeat(3,1fr);gap:20px;padding:24px;display:grid}.relatorio-card[data-v-df144f79]{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;padding:24px}.relatorio-card strong[data-v-df144f79]{margin-bottom:10px;font-size:20px;display:block}.relatorio-card p[data-v-df144f79]{color:#ffffffa6}.relatorio-card button[data-v-df144f79]{color:#fff;background:#2563eb;border:0;border-radius:12px;height:46px;padding:0 20px;font-weight:800}.modal-overlay[data-v-df144f79]{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-df144f79]{background:linear-gradient(135deg,#0b1f4d,#132f73);border:1px solid #ffffff1a;border-radius:30px;width:100%;max-width:820px;padding:28px}.modal-top[data-v-df144f79]{justify-content:space-between;margin-bottom:24px;display:flex}.modal-top h2[data-v-df144f79]{margin:0}.modal-top p[data-v-df144f79]{color:#ffffffa6}.close[data-v-df144f79]{color:#fff;background:#ffffff1a;border:0;border-radius:14px;width:44px;height:44px;font-size:24px}.form-grid[data-v-df144f79]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-grid .full[data-v-df144f79]{grid-column:1/-1}.form-grid input[data-v-df144f79],.form-grid select[data-v-df144f79]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;height:52px;padding:0 16px}.form-grid input[data-v-df144f79]::placeholder{color:#ffffff73}.form-grid select option[data-v-df144f79]{color:#111827}.modal-actions[data-v-df144f79]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.modal-actions button[data-v-df144f79]{border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-df144f79]{color:#fff;background:#ffffff1a}.save[data-v-df144f79]{color:#fff;background:linear-gradient(135deg,#ff5b1f,#ff2d2d)}@media (width<=900px){.topo[data-v-df144f79]{flex-direction:column;gap:18px}.cards[data-v-df144f79],.congregacoes-grid[data-v-df144f79],.relatorios-grid[data-v-df144f79],.form-grid[data-v-df144f79]{grid-template-columns:1fr}.form-grid .full[data-v-df144f79]{grid-column:auto}}.cartas-page[data-v-1ddd0787]{color:#fff;background:radial-gradient(circle at 100% 0,#ff7a0029,#0000 30%),linear-gradient(135deg,#07152d,#082459 50%,#071f4a);min-height:100vh;padding:28px}.page-top[data-v-1ddd0787]{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.page-top h1[data-v-1ddd0787]{margin:0;font-size:38px;font-weight:900}.page-top p[data-v-1ddd0787]{color:#ffffffa6;margin-top:6px}.top-actions[data-v-1ddd0787]{gap:12px;display:flex}.pdf-btn[data-v-1ddd0787],.clear-btn[data-v-1ddd0787]{color:#fff;cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.pdf-btn[data-v-1ddd0787]{background:linear-gradient(135deg,#ff5b1f,#ff2d2d)}.clear-btn[data-v-1ddd0787]{background:#ffffff1a}.editor-grid[data-v-1ddd0787]{margin-bottom:26px}.form-card[data-v-1ddd0787]{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;padding:24px}.form-card h2[data-v-1ddd0787]{margin:0 0 16px;font-size:22px}.form-card h2[data-v-1ddd0787]:not(:first-child){margin-top:26px}.form-grid[data-v-1ddd0787]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}input[data-v-1ddd0787],select[data-v-1ddd0787]{color:#fff;background:#ffffff12;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:52px;padding:0 16px}input[data-v-1ddd0787]::placeholder{color:#ffffff73}select option[data-v-1ddd0787]{color:#111827}.paper-wrap[data-v-1ddd0787]{justify-content:center;display:flex}.paper[data-v-1ddd0787]{color:#111827;background:#fff;border-radius:8px;width:900px;min-height:1270px;padding:58px;font-family:Arial,sans-serif;box-shadow:0 30px 90px #00000059}.paper-header[data-v-1ddd0787]{align-items:center;gap:24px;display:flex}.logo-box[data-v-1ddd0787]{border:2px solid #e5e7eb;border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;width:112px;height:112px;display:flex}.logo-box img[data-v-1ddd0787]{object-fit:contain;width:96px;height:96px}.paper-header h2[data-v-1ddd0787]{color:#0b2b6f;letter-spacing:.5px;margin:0;font-size:24px}.paper-header h1[data-v-1ddd0787]{color:#111827;margin:8px 0;font-size:28px}.paper-header p[data-v-1ddd0787]{color:#6b7280;margin:0}.divider[data-v-1ddd0787]{background:linear-gradient(90deg,#0b2b6f,#ff6b00,#ff2d2d);border-radius:999px;height:4px;margin:28px 0}.text[data-v-1ddd0787]{text-align:justify;margin:18px 0;font-size:16px;line-height:1.75}.data-box[data-v-1ddd0787]{background:#f8fafc;border:1px solid #dbe3f0;border-radius:18px;margin:26px 0;padding:22px}.data-box h3[data-v-1ddd0787]{color:#0b2b6f;letter-spacing:.5px;margin:0 0 16px;font-size:17px}.data-grid[data-v-1ddd0787]{grid-template-columns:1fr 1fr;gap:12px 24px;display:grid}.data-grid p[data-v-1ddd0787]{margin:0;font-size:15px;line-height:1.5}.signatures[data-v-1ddd0787]{grid-template-columns:1fr 1fr;gap:58px 40px;margin-top:70px;display:grid}.signature[data-v-1ddd0787]{text-align:center}.signature span[data-v-1ddd0787]{background:#111827;height:1px;margin-bottom:10px;display:block}.signature strong[data-v-1ddd0787]{font-size:14px;display:block}.signature small[data-v-1ddd0787]{color:#6b7280;margin-top:4px;display:block}.paper-footer[data-v-1ddd0787]{text-align:center;margin-top:60px}.stamp[data-v-1ddd0787]{color:#6b7280;border:2px dashed #9ca3af;border-radius:16px;justify-content:center;align-items:center;width:220px;height:90px;margin:0 auto 24px;font-size:13px;display:flex}.paper-footer p[data-v-1ddd0787]{color:#0b2b6f;margin:0;font-weight:900}.paper-footer strong[data-v-1ddd0787]{color:#374151;margin-top:8px;font-size:14px;display:block}@media (width<=1100px){.form-grid[data-v-1ddd0787]{grid-template-columns:1fr 1fr}.paper[data-v-1ddd0787]{width:100%}}@media (width<=750px){.page-top[data-v-1ddd0787]{flex-direction:column;align-items:flex-start;gap:18px}.form-grid[data-v-1ddd0787],.data-grid[data-v-1ddd0787],.signatures[data-v-1ddd0787]{grid-template-columns:1fr}.paper[data-v-1ddd0787]{padding:30px}}@media print{body[data-v-1ddd0787] *{visibility:hidden}#carta-pdf[data-v-1ddd0787],#carta-pdf[data-v-1ddd0787] *{visibility:visible}#carta-pdf[data-v-1ddd0787]{width:100%;min-height:auto;box-shadow:none;border-radius:0;padding:42px;position:absolute;top:0;left:0}.screen-only[data-v-1ddd0787]{display:none!important}.paper-wrap[data-v-1ddd0787]{display:block}@page{size:A4;margin:12mm}}.page[data-v-bdb7bd5a]{color:#fff;background:#030b18;min-height:100vh;padding:30px}.top[data-v-bdb7bd5a]{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.top h1[data-v-bdb7bd5a]{margin:0;font-size:38px}.top p[data-v-bdb7bd5a]{color:#ffffffa6}.top button[data-v-bdb7bd5a]{color:#07101f;cursor:pointer;background:linear-gradient(135deg,#f5cf63,#bd8722);border:0;border-radius:14px;height:52px;padding:0 24px;font-weight:900}.form[data-v-bdb7bd5a]{background:#ffffff0b;border:1px solid #ffffff14;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:26px;padding:18px;display:grid}.form input[data-v-bdb7bd5a]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;outline:none;height:46px;padding:0 14px}.form label[data-v-bdb7bd5a]{color:#f5b52e;cursor:pointer;background:#f5b52e14;border:1px solid #f5b52e59;border-radius:12px;justify-content:center;align-items:center;height:46px;font-weight:900;display:flex}.form label input[data-v-bdb7bd5a]{display:none}.template-area[data-v-bdb7bd5a]{width:1024px;height:768px;margin:0 auto;position:relative}.template-img[data-v-bdb7bd5a]{width:100%;height:100%;display:block}.campo[data-v-bdb7bd5a]{color:#111;text-transform:uppercase;font-family:Arial,sans-serif;font-weight:900;position:absolute}.foto[data-v-bdb7bd5a]{object-fit:cover;border-radius:6px;width:126px;height:158px;position:absolute;top:176px;left:431px}.nome[data-v-bdb7bd5a]{font-size:20px;top:201px;left:605px}.cpf[data-v-bdb7bd5a]{font-size:20px;top:263px;left:605px}.funcao[data-v-bdb7bd5a]{font-size:20px;top:324px;left:605px}.congregacao[data-v-bdb7bd5a]{font-size:20px;top:386px;left:605px}.matricula[data-v-bdb7bd5a]{font-size:18px;top:448px;left:288px}.validade[data-v-bdb7bd5a]{color:#fff;font-size:18px;top:456px;left:876px}.nascimento[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:590px;left:170px}.filiacao[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:653px;left:170px}.batismo[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:719px;left:170px}.contato[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:782px;left:170px}.email[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:845px;left:170px}.endereco[data-v-bdb7bd5a]{color:#fff;font-size:15px;top:908px;left:170px}.funcao-verso[data-v-bdb7bd5a]{text-align:center;color:#fff;width:180px;font-size:22px;top:638px;left:520px}.observacoes[data-v-bdb7bd5a]{color:#fff;text-transform:none;width:260px;font-size:15px;line-height:1.5;top:590px;left:775px}.emergencia[data-v-bdb7bd5a]{color:#fff;font-size:16px;top:860px;left:820px}@media print{body[data-v-bdb7bd5a] *{visibility:hidden!important}#print-area[data-v-bdb7bd5a],#print-area[data-v-bdb7bd5a] *{visibility:visible!important}#print-area[data-v-bdb7bd5a]{margin:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.screen-only[data-v-bdb7bd5a]{display:none!important}@page{size:A4 portrait;margin:0}}.portal-page[data-v-1c91bb9b]{color:#fff;background:#030b18;min-height:100vh;padding:28px 34px}.hero[data-v-1c91bb9b]{background-position:50%;background-size:cover;border:1px solid #ffffff14;border-radius:24px;justify-content:space-between;align-items:center;gap:30px;min-height:320px;padding:34px;display:flex;overflow:hidden}.hero-content span[data-v-1c91bb9b]{text-transform:uppercase;color:#f5b52e;letter-spacing:2px;font-weight:900}.hero h1[data-v-1c91bb9b]{margin:16px 0 10px;font-size:44px;line-height:1.1}.gold-line[data-v-1c91bb9b]{background:#f5b52e;border-radius:999px;width:46px;height:3px;margin-bottom:18px}.hero p[data-v-1c91bb9b]{color:#ffffffb8;max-width:720px;line-height:1.7}.hero-actions[data-v-1c91bb9b]{gap:16px;margin-top:28px;display:flex}.hero-actions button[data-v-1c91bb9b]{cursor:pointer;border:0;border-radius:12px;height:56px;padding:0 28px;font-weight:900}.hero-actions .outline[data-v-1c91bb9b]{color:#fff;background:#ffffff0a;border:1px solid #ffffff24;transition:all .25s}.hero-actions .outline[data-v-1c91bb9b]:hover{color:#07101f;background:linear-gradient(135deg,#f5b52e,#d88b00)}.profile-card[data-v-1c91bb9b]{text-align:center;background:#ffffff0a;border:1px solid #ffffff24;border-radius:20px;flex-shrink:0;width:310px;padding:28px}.profile-card img[data-v-1c91bb9b]{object-fit:cover;border-radius:50%;width:125px;height:125px}.profile-card h3[data-v-1c91bb9b]{margin:18px 0 8px;font-size:22px}.profile-card strong[data-v-1c91bb9b]{color:#f5b52e}.profile-card p[data-v-1c91bb9b]{color:#ffffffb8}.stats[data-v-1c91bb9b]{grid-template-columns:repeat(4,1fr);gap:18px;margin:26px 0;display:grid}.stat[data-v-1c91bb9b],.panel[data-v-1c91bb9b],.verse-wide[data-v-1c91bb9b],.peace-card[data-v-1c91bb9b]{background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;box-shadow:0 18px 40px #0000002e}.stat[data-v-1c91bb9b]{padding:24px}.icon[data-v-1c91bb9b]{border-radius:14px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:14px;font-weight:900;display:flex}.blue[data-v-1c91bb9b]{color:#60a5fa;background:#2563eb40}.green[data-v-1c91bb9b]{color:#4ade80;background:#22c55e38}.purple[data-v-1c91bb9b]{color:#c084fc;background:#a855f738}.orange[data-v-1c91bb9b]{color:#fb923c;background:#f9731638}.stat span[data-v-1c91bb9b]{color:#ffffffb8}.stat strong[data-v-1c91bb9b]{margin:6px 0;font-size:34px;display:block}.stat small[data-v-1c91bb9b]{color:#4ade80}.grid[data-v-1c91bb9b]{grid-template-columns:1.6fr .9fr;gap:22px;display:grid}.left[data-v-1c91bb9b],.right[data-v-1c91bb9b]{flex-direction:column;gap:22px;display:flex}.panel[data-v-1c91bb9b]{padding:24px}.panel-top[data-v-1c91bb9b]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-top h2[data-v-1c91bb9b]{margin:0;font-size:24px}.panel-top button[data-v-1c91bb9b]{color:#fff;cursor:pointer;background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;height:42px;padding:0 16px;font-weight:800}.notification[data-v-1c91bb9b],.prayer[data-v-1c91bb9b],.agenda-card[data-v-1c91bb9b]{cursor:pointer}.notification[data-v-1c91bb9b]{background:#ffffff09;border-radius:14px;align-items:center;gap:16px;min-height:82px;margin-bottom:10px;padding:16px;display:flex}.notification p[data-v-1c91bb9b]{color:#ffffffad;margin:4px 0}.notification small[data-v-1c91bb9b]{color:#60a5fa}.notification b[data-v-1c91bb9b]{margin-left:auto;font-size:32px;font-weight:300}.dot[data-v-1c91bb9b]{border-radius:50%;width:12px;height:12px}.dot.azul[data-v-1c91bb9b]{background:#3b82f6}.dot.verde[data-v-1c91bb9b]{background:#22c55e}.dot.dourado[data-v-1c91bb9b]{background:#f5b52e}.agenda-grid[data-v-1c91bb9b]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.agenda-card[data-v-1c91bb9b]{background:#ffffff09;border-bottom:4px solid;border-radius:14px;padding:16px}.date[data-v-1c91bb9b]{background:#ffffff0f;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:12px;display:flex}.date strong[data-v-1c91bb9b]{font-size:24px}.date span[data-v-1c91bb9b]{font-size:12px}.agenda-card h3[data-v-1c91bb9b]{margin:0;font-size:15px}.agenda-card p[data-v-1c91bb9b],.agenda-card small[data-v-1c91bb9b]{color:#ffffffad}.verse-wide[data-v-1c91bb9b]{align-items:center;gap:18px;padding:22px 30px;display:flex}.verse-wide span[data-v-1c91bb9b]{color:#f5b52e;font-size:32px}.verse-wide p[data-v-1c91bb9b]{flex:1;font-family:Georgia,serif;font-size:22px}.verse-wide strong[data-v-1c91bb9b]{color:#f5b52e}.prayer[data-v-1c91bb9b]{background:#ffffff09;border-radius:14px;align-items:center;gap:14px;min-height:72px;margin-bottom:10px;padding:14px;display:flex}.prayer img[data-v-1c91bb9b]{border-radius:50%;width:48px;height:48px}.prayer p[data-v-1c91bb9b]{color:#ffffffad;margin:4px 0 0}.prayer small[data-v-1c91bb9b]{color:#ffffff9e;margin-left:auto}.peace-card[data-v-1c91bb9b]{background:linear-gradient(90deg,#030a1cf2,#030a1c8c),radial-gradient(circle at 100%,#f5b52e44,#0000 45%);min-height:190px;padding:32px}.peace-card h2[data-v-1c91bb9b]{max-width:330px;font-family:Georgia,serif;font-size:30px;line-height:1.2}.peace-card button[data-v-1c91bb9b]{color:#f5b52e;background:0 0;border:1px solid #f5b52e;border-radius:10px;height:44px;padding:0 18px;font-weight:900}.quick h2[data-v-1c91bb9b]{margin-top:0}.quick-grid[data-v-1c91bb9b]{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.quick-grid button[data-v-1c91bb9b]{color:#fff;cursor:pointer;background:#ffffff0d;border:0;border-radius:14px;min-height:74px;font-weight:800}.quick-grid button[data-v-1c91bb9b]:hover{color:#f5b52e;background:#f5b52e26}.modal-overlay[data-v-1c91bb9b]{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-1c91bb9b]{background:linear-gradient(135deg,#08162d,#0b2045);border:1px solid #ffffff1f;border-radius:28px;width:100%;max-width:760px;max-height:92vh;padding:28px;overflow:auto;box-shadow:0 30px 100px #0000008c}.modal.agendaModal[data-v-1c91bb9b]{max-width:1180px}.modal-top[data-v-1c91bb9b]{justify-content:space-between;gap:20px;margin-bottom:22px;display:flex}.modal-top h2[data-v-1c91bb9b]{margin:0;font-size:30px}.modal-top p[data-v-1c91bb9b]{color:#ffffffa6}.close[data-v-1c91bb9b]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;width:44px;height:44px;font-size:26px}.modal-list[data-v-1c91bb9b]{gap:14px;display:grid}.modal-item[data-v-1c91bb9b]{background:#ffffff0e;border:1px solid #ffffff14;border-radius:16px;padding:18px}.modal-item p[data-v-1c91bb9b]{color:#ffffffb3}.modal-item small[data-v-1c91bb9b]{color:#60a5fa}.form-grid[data-v-1c91bb9b]{gap:14px;display:grid}.form-grid input[data-v-1c91bb9b],.form-grid textarea[data-v-1c91bb9b],.agenda-form-grid input[data-v-1c91bb9b],.agenda-form-grid select[data-v-1c91bb9b],.agenda-form-grid textarea[data-v-1c91bb9b]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;width:100%;min-height:52px;padding:14px}.form-grid textarea[data-v-1c91bb9b],.agenda-form-grid textarea[data-v-1c91bb9b]{resize:none;min-height:130px}.agenda-form-grid select option[data-v-1c91bb9b]{color:#111827}.form-grid input[data-v-1c91bb9b]::placeholder,.form-grid textarea[data-v-1c91bb9b]::placeholder,.agenda-form-grid input[data-v-1c91bb9b]::placeholder,.agenda-form-grid textarea[data-v-1c91bb9b]::placeholder{color:#ffffff73}.save[data-v-1c91bb9b]{color:#07101f;cursor:pointer;background:linear-gradient(135deg,#f5b52e,#d88b00);border:0;border-radius:14px;height:52px;font-weight:900}.agenda-manager[data-v-1c91bb9b]{grid-template-columns:.9fr 1.1fr;gap:22px;display:grid}.agenda-form[data-v-1c91bb9b],.agenda-list[data-v-1c91bb9b]{background:#ffffff0b;border:1px solid #ffffff14;border-radius:22px;padding:22px}.agenda-form h3[data-v-1c91bb9b],.agenda-list h3[data-v-1c91bb9b]{margin:0 0 18px}.agenda-form-grid[data-v-1c91bb9b]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.agenda-form-grid textarea[data-v-1c91bb9b]{grid-column:1/-1}.agenda-form .save[data-v-1c91bb9b]{width:100%;margin-top:16px}.agenda-list[data-v-1c91bb9b]{max-height:650px;overflow:auto}.agenda-line[data-v-1c91bb9b]{background:#ffffff0b;border-left:4px solid;border-radius:16px;gap:16px;margin-bottom:12px;padding:16px;display:flex}.line-date[data-v-1c91bb9b]{background:#ffffff14;border-radius:14px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:flex}.line-date strong[data-v-1c91bb9b]{font-size:22px}.line-date span[data-v-1c91bb9b]{font-size:12px}.agenda-line p[data-v-1c91bb9b]{color:#ffffffb8;margin:6px 0}.agenda-line small[data-v-1c91bb9b]{color:#ffffff8c}@media (width<=1300px){.stats[data-v-1c91bb9b],.agenda-grid[data-v-1c91bb9b]{grid-template-columns:repeat(2,1fr)}.grid[data-v-1c91bb9b]{grid-template-columns:1fr}.hero[data-v-1c91bb9b]{flex-direction:column;align-items:flex-start}.profile-card[data-v-1c91bb9b]{width:100%}}@media (width<=900px){.portal-page[data-v-1c91bb9b]{padding:20px}.stats[data-v-1c91bb9b],.agenda-grid[data-v-1c91bb9b],.quick-grid[data-v-1c91bb9b],.agenda-manager[data-v-1c91bb9b],.agenda-form-grid[data-v-1c91bb9b]{grid-template-columns:1fr}.agenda-form-grid textarea[data-v-1c91bb9b]{grid-column:auto}.hero h1[data-v-1c91bb9b]{font-size:34px}.hero-actions[data-v-1c91bb9b]{flex-direction:column;width:100%}.hero-actions button[data-v-1c91bb9b]{width:100%}}.config-page[data-v-7f6f4299]{color:#fff;background:radial-gradient(circle at 100% 0,#f5b52e1f,#0000 32%),linear-gradient(135deg,#030b18,#06152d 55%,#020914);min-height:100vh;padding:30px}.topo[data-v-7f6f4299]{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:26px;display:flex}.topo span[data-v-7f6f4299]{color:#f5b52e;text-transform:uppercase;letter-spacing:2px;font-weight:900}.topo h1[data-v-7f6f4299]{color:#fff;margin:8px 0;font-size:38px;font-weight:900}.topo p[data-v-7f6f4299]{color:#ffffffb8}.topo button[data-v-7f6f4299],.secondary[data-v-7f6f4299],.save[data-v-7f6f4299]{color:#07101f;cursor:pointer;background:linear-gradient(135deg,#f5b52e,#d88b00);border:0;border-radius:14px;font-weight:900;transition:all .22s}.topo button[data-v-7f6f4299]:hover,.secondary[data-v-7f6f4299]:hover,.save[data-v-7f6f4299]:hover,.small[data-v-7f6f4299]:hover{filter:brightness(1.08);transform:translateY(-2px)}.topo button[data-v-7f6f4299]{height:54px;padding:0 24px}.grid[data-v-7f6f4299]{grid-template-columns:1fr 1fr;gap:22px;margin-bottom:22px;display:grid}.panel[data-v-7f6f4299]{background:#ffffff0b;border:1px solid #ffffff17;border-radius:24px;padding:26px;box-shadow:0 18px 40px #0000002e}.panel h2[data-v-7f6f4299]{color:#fff;margin:0 0 18px;font-size:24px}.panel-head[data-v-7f6f4299]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.panel-head p[data-v-7f6f4299]{color:#ffffffb8;margin:6px 0 0}.secondary[data-v-7f6f4299]{height:46px;padding:0 18px}.form-grid[data-v-7f6f4299]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.full[data-v-7f6f4299]{grid-column:1/-1}input[data-v-7f6f4299],select[data-v-7f6f4299]{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:14px;outline:none;height:52px;padding:0 16px}select option[data-v-7f6f4299]{color:#111827}input[data-v-7f6f4299]::placeholder{color:#ffffff73}.preview-card[data-v-7f6f4299]{text-align:center;background:linear-gradient(#ffffff0e,#ffffff06),radial-gradient(circle at bottom,#f5b52e22,#0000 55%);border:1px solid #ffffff14;border-radius:18px;margin-top:20px;padding:22px}.preview-card strong[data-v-7f6f4299]{color:#fff}.preview-card p[data-v-7f6f4299]{color:#fff;font-family:Georgia,serif;font-size:22px;font-style:italic}.preview-card small[data-v-7f6f4299]{color:#f5b52e}table[data-v-7f6f4299]{border-collapse:collapse;width:100%}thead[data-v-7f6f4299]{background:#ffffff0b}th[data-v-7f6f4299]{text-align:left;color:#ffffffc7;padding:16px}td[data-v-7f6f4299]{color:#fff;border-top:1px solid #ffffff0f;padding:16px}tbody tr[data-v-7f6f4299]{transition:all .2s}tbody tr[data-v-7f6f4299]:hover{background:#ffffff09}.badge[data-v-7f6f4299]{border-radius:999px;padding:8px 14px;font-size:13px;font-weight:900}.total[data-v-7f6f4299]{color:#f5b52e;background:#f5b52e2e}.limitado[data-v-7f6f4299]{color:#60a5fa;background:#3b82f62e}.small[data-v-7f6f4299]{color:#fff;cursor:pointer;background:#ffffff17;border:0;border-radius:12px;height:38px;padding:0 14px;font-weight:900;transition:all .22s}.modal-overlay[data-v-7f6f4299]{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-7f6f4299]{color:#fff;background:linear-gradient(135deg,#08162d,#0b2045);border:1px solid #ffffff1f;border-radius:28px;width:100%;max-width:720px;padding:28px;box-shadow:0 30px 100px #0000008c}.modal-top[data-v-7f6f4299]{justify-content:space-between;gap:20px;margin-bottom:22px;display:flex}.modal-top h2[data-v-7f6f4299]{margin:0;font-size:30px}.modal-top p[data-v-7f6f4299]{color:#ffffffa6}.close[data-v-7f6f4299]{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:14px;width:44px;height:44px;font-size:26px}.access-info[data-v-7f6f4299]{background:#f5b52e14;border:1px solid #f5b52e2e;border-radius:18px;margin-top:18px;padding:18px}.access-info strong[data-v-7f6f4299]{color:#f5b52e}.access-info p[data-v-7f6f4299]{color:#ffffffbf;margin:8px 0 0}.modal-actions[data-v-7f6f4299]{justify-content:flex-end;gap:14px;margin-top:24px;display:flex}.cancel[data-v-7f6f4299],.save[data-v-7f6f4299]{cursor:pointer;border:0;border-radius:14px;height:52px;padding:0 22px;font-weight:900}.cancel[data-v-7f6f4299]{color:#fff;background:#ffffff17}@media (width<=1000px){.grid[data-v-7f6f4299],.form-grid[data-v-7f6f4299]{grid-template-columns:1fr}.full[data-v-7f6f4299]{grid-column:auto}.topo[data-v-7f6f4299],.panel-head[data-v-7f6f4299]{flex-direction:column;align-items:flex-start}}@tailwind base;@tailwind components;@tailwind utilities;body{background:#f4f7fb;margin:0;padding:0;font-family:sans-serif}
