.AuthShell_page__jgqm9{min-height:100vh;display:grid;grid-template-columns:minmax(320px,44%) 1fr;font-family:Inter,Segoe UI,Arial,sans-serif;color:#102b4e;background:#f3f6fb}.AuthShell_brand__G_gW9{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;padding:48px 52px;color:#d3deec;background:radial-gradient(circle at 18% 12%,rgba(69,139,232,.28),transparent 42%),radial-gradient(circle at 90% 95%,rgba(69,139,232,.18),transparent 45%),linear-gradient(180deg,#102b4e,#0b203b)}.AuthShell_brand__G_gW9:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 0);background-size:22px 22px}.AuthShell_brandInner__a2jRc{position:relative;z-index:1;margin:auto 0}.AuthShell_logo__2Wtuv{width:min(300px,80%);height:auto;display:block;margin-bottom:34px}.AuthShell_product__qr0zC{margin:0;color:#fff;font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.AuthShell_org__8c7rr{margin:12px 0 0;color:#9fc6ff;font-size:17px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AuthShell_tagline__sQj9M{margin:22px 0 0;max-width:380px;color:#c4d3e6;font-size:16px;line-height:1.6;border-left:3px solid #458be8;padding-left:14px}.AuthShell_brandFoot__poa5r{position:relative;z-index:1;font-size:13px;color:#8ea6c6}.AuthShell_main__dqzaC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 24px;background:linear-gradient(160deg,#f7f9fd,#eef3fa)}.AuthShell_card__B9Dz1{width:100%;max-width:420px;background:#fff;border:1px solid #e3e9f2;border-radius:16px;padding:36px 34px;box-shadow:0 18px 50px rgba(16,43,78,.1),0 2px 6px rgba(16,43,78,.05)}.AuthShell_card__B9Dz1 h1{margin:0;font-size:26px;font-weight:800;color:#102b4e}.AuthShell_lead__Q_OmL{margin:8px 0 26px;color:#66788a;font-size:15px;line-height:1.5}.AuthShell_field__ZuIry{display:block;margin-bottom:18px;font-size:13px;font-weight:700;color:#33475f}.AuthShell_button__S7N1g{width:100%;padding:13px 16px;border:0;border-radius:10px;font:inherit;font-size:15px;font-weight:800;color:#fff;cursor:pointer;background:var(--rcs-blue,#1d4ed8);box-shadow:0 6px 16px rgba(29,78,216,.25);transition:transform .1s,box-shadow .15s,opacity .15s}.AuthShell_button__S7N1g:hover{background:var(--rcs-blue-hover,#1e40af);box-shadow:0 8px 22px rgba(29,78,216,.32)}.AuthShell_button__S7N1g:active{transform:translateY(1px)}.AuthShell_button__S7N1g:disabled{opacity:.6;cursor:progress}.AuthShell_secondary__BYLtR{color:#102b4e;background:#eef3fa;box-shadow:none;border:1px solid #d5dfeb;margin-top:10px}.AuthShell_links__r6ol7{margin-top:18px;text-align:center;font-size:14px}.AuthShell_links__r6ol7 a,.AuthShell_links__r6ol7 button{color:#1d5fb8;font-weight:700;text-decoration:none;background:none;border:0;cursor:pointer;font:inherit}.AuthShell_links__r6ol7 a:hover,.AuthShell_links__r6ol7 button:hover{text-decoration:underline}.AuthShell_msg__6rpOz{margin:16px 0 0;padding:11px 13px;border-radius:10px;font-size:14px;line-height:1.45}.AuthShell_error__ogLog{background:#fdeeee;color:#9b2c2c;border:1px solid #f3caca}.AuthShell_ok__OmpfE{background:#eaf6ef;color:#1f6b3d;border:1px solid #c7e7d3}.AuthShell_note__c2pxB{background:#fff8e1;color:#6b5310;border:1px solid #f0dc9a}.AuthShell_footer__fEyvF{width:100%;max-width:420px;margin-top:auto;padding-top:28px;font-size:12.5px;color:#8796a8;text-align:center}.AuthShell_main__dqzaC>:first-child{margin-top:auto}.AuthShell_footer__fEyvF small{margin-top:6px;text-align:center}.AuthShell_footer__fEyvF span{display:block}@media (max-width:860px){.AuthShell_page__jgqm9{grid-template-columns:1fr;grid-template-rows:auto 1fr}.AuthShell_brand__G_gW9{padding:calc(env(safe-area-inset-top, 0px) + 26px) 24px 46px;text-align:center;justify-content:flex-start}.AuthShell_brandInner__a2jRc{margin:0}.AuthShell_logo__2Wtuv{width:150px;margin:0 auto 12px}.AuthShell_product__qr0zC{font-size:28px}.AuthShell_org__8c7rr{font-size:12.5px;margin-top:5px}.AuthShell_brandFoot__poa5r{display:none}.AuthShell_main__dqzaC{justify-content:flex-start;padding:0 18px calc(env(safe-area-inset-bottom, 0px) + 18px);background:#f3f6fb}.AuthShell_main__dqzaC>:first-child{margin-top:-28px}.AuthShell_card__B9Dz1{position:relative;z-index:2;padding:26px 22px}.AuthShell_card__B9Dz1 h1{font-size:23px}.AuthShell_footer__fEyvF{padding-top:22px}}.AuthShell_brand__G_gW9{background:radial-gradient(900px 500px at 10% -10%,rgba(69,139,232,.35),transparent 60%),radial-gradient(700px 600px at 110% 110%,rgba(220,38,38,.16),transparent 60%),linear-gradient(160deg,#13315a,#0b203b 55%,#081729)}.AuthShell_orb__b5bgL{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none;z-index:0}.AuthShell_orb1__ppvvv{width:340px;height:340px;right:-120px;top:-90px;background:radial-gradient(circle at 30% 30%,rgba(96,165,250,.45),rgba(29,78,216,.05) 70%);animation:AuthShell_float__OFffo 12s ease-in-out infinite}.AuthShell_orb2__yqZaa{width:220px;height:220px;left:-70px;bottom:60px;background:radial-gradient(circle at 60% 40%,rgba(248,113,113,.28),rgba(220,38,38,0) 70%);animation:AuthShell_float__OFffo 15s ease-in-out infinite reverse}.AuthShell_rings__oGFDl{position:absolute;right:-180px;bottom:-180px;width:520px;height:520px;border-radius:50%;pointer-events:none;z-index:0;background:repeating-radial-gradient(circle,rgba(255,255,255,.07) 0 1px,transparent 1px 34px)}.AuthShell_logo__2Wtuv{filter:drop-shadow(0 10px 24px rgba(0,0,0,.35));animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) both}.AuthShell_product__qr0zC{animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) .08s both;background:linear-gradient(90deg,#fff,#dbe8ff);-webkit-background-clip:text;background-clip:text;color:transparent}.AuthShell_org__8c7rr{animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) .14s both;display:inline-flex;align-items:center;gap:10px}.AuthShell_org__8c7rr:before{content:"";width:26px;height:3px;border-radius:3px;background:#ef4444}.AuthShell_tagline__sQj9M{border-left:0;padding-left:0;animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) .2s both}.AuthShell_chips__cXmpm{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) .28s both}.AuthShell_chip__MCl0y{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;font-size:13.5px;font-weight:700;color:#e6eefb;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.AuthShell_chip__MCl0y svg{color:#93c5fd}.AuthShell_brandFoot__poa5r{letter-spacing:.14em;text-transform:uppercase;font-weight:700;font-size:12px}.AuthShell_main__dqzaC{background:radial-gradient(600px 400px at 85% 10%,rgba(29,78,216,.07),transparent 60%),linear-gradient(160deg,#f7f9fd,#eef3fa)}.AuthShell_card__B9Dz1{position:relative;overflow:hidden;border-radius:20px;padding:40px 36px 32px;box-shadow:0 30px 70px rgba(16,43,78,.14),0 2px 6px rgba(16,43,78,.05);animation:AuthShell_cardIn__ZdG1r .7s cubic-bezier(.2,.7,.2,1) .1s both}.AuthShell_cardAccent___4K93{position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#102b4e,#1d4ed8 60%,#ef4444)}.AuthShell_card__B9Dz1 h1{font-size:28px;letter-spacing:-.02em}.AuthShell_card__B9Dz1 h1:after{content:"";display:block;width:40px;height:4px;margin-top:10px;border-radius:3px;background:#ef4444}.AuthShell_button__S7N1g{background:linear-gradient(135deg,#102b4e,#1d4ed8);border-radius:12px;padding:14px 16px}.AuthShell_button__S7N1g:hover{background:linear-gradient(135deg,#0b203b,#1e40af);transform:translateY(-1px)}@keyframes AuthShell_rise__HH8E_{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes AuthShell_cardIn__ZdG1r{0%{opacity:0;transform:translateY(18px) scale(.985)}to{opacity:1;transform:none}}@keyframes AuthShell_float__OFffo{0%,to{transform:translate(0)}50%{transform:translate(-16px,18px)}}@media (prefers-reduced-motion:reduce){.AuthShell_card__B9Dz1,.AuthShell_chips__cXmpm,.AuthShell_logo__2Wtuv,.AuthShell_orb1__ppvvv,.AuthShell_orb2__yqZaa,.AuthShell_org__8c7rr,.AuthShell_product__qr0zC,.AuthShell_tagline__sQj9M{animation:none!important}}@media (max-width:860px){.AuthShell_orb1__ppvvv{width:220px;height:220px;right:-80px;top:-70px}.AuthShell_orb2__yqZaa,.AuthShell_rings__oGFDl{display:none}.AuthShell_org__8c7rr{justify-content:center}.AuthShell_org__8c7rr:before,.AuthShell_tagline__sQj9M{display:none}.AuthShell_chips__cXmpm{justify-content:center;gap:6px;margin-top:14px}.AuthShell_chip__MCl0y{padding:5px 10px;font-size:11.5px;gap:5px}.AuthShell_chip__MCl0y svg{width:13px;height:13px}.AuthShell_brand__G_gW9{padding-bottom:50px}.AuthShell_card__B9Dz1{padding:30px 22px 24px;border-radius:18px}.AuthShell_card__B9Dz1 h1{font-size:24px}}.AuthShell_card__B9Dz1{box-sizing:border-box}.AuthShell_waves__Wax1Z{position:absolute;left:0;right:0;bottom:0;width:100%;height:34%;pointer-events:none;z-index:0;animation:AuthShell_rise__HH8E_ 1.2s ease-out .3s both}@media (max-width:860px){.AuthShell_waves__Wax1Z{display:none}}.AuthShell_cornerB__6kBAH,.AuthShell_cornerC__lNTxq,.AuthShell_cornerD__mcUyo,.AuthShell_waves__Wax1Z{display:none}.AuthShell_brand__G_gW9[data-corner=b] .AuthShell_cornerB__6kBAH{display:block;position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(255,255,255,.22) 1.2px,transparent 1.4px);background-size:20px 20px;-webkit-mask-image:radial-gradient(circle at 100% 100%,#000 0,rgba(0,0,0,.5) 25%,transparent 55%);mask-image:radial-gradient(circle at 100% 100%,#000 0,rgba(0,0,0,.5) 25%,transparent 55%)}.AuthShell_brand__G_gW9[data-corner=b]:after{display:none}.AuthShell_brand__G_gW9[data-corner=c] .AuthShell_cornerC__lNTxq{display:block;position:absolute;right:-14%;bottom:-10%;width:78%;height:auto;opacity:.06;pointer-events:none;z-index:0;transform:rotate(-8deg)}.AuthShell_brand__G_gW9[data-corner=d] .AuthShell_cornerD__mcUyo{display:block;position:relative;z-index:1;margin:0;max-width:360px;color:#c4d3e6}.AuthShell_cornerD__mcUyo blockquote{margin:0;font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:17px;line-height:1.55;color:#dbe6f6}.AuthShell_cornerD__mcUyo figcaption{margin-top:10px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8ea6c6;display:flex;align-items:center;gap:10px}.AuthShell_cornerD__mcUyo figcaption:before{content:"";width:22px;height:2px;background:#ef4444;border-radius:2px}@media (max-width:860px){.AuthShell_cornerB__6kBAH,.AuthShell_cornerC__lNTxq,.AuthShell_cornerD__mcUyo{display:none!important}}.AuthShell_brand__G_gW9[data-corner=d] .AuthShell_cornerD__mcUyo{order:3;align-self:flex-start}.AuthShell_tagline__sQj9M{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:19px;letter-spacing:.005em;color:#dbe6f6}@media (max-width:860px){.AuthShell_brand__G_gW9[data-mtag="1"] .AuthShell_tagline__sQj9M{display:block;margin:12px auto 0;font-size:15px;line-height:1.45;color:#dbe6f6}}.AuthShell_tagline__sQj9M{max-width:none;white-space:nowrap;font-size:clamp(15px,1.35vw,19px)}.AuthShell_mbr__VTw2C{display:none}@media (max-width:860px){.AuthShell_tagline__sQj9M{white-space:normal}.AuthShell_mbr__VTw2C{display:inline}}.AuthShell_footCrest__fTztc{display:block;width:86px;height:auto;margin:0 auto 10px;opacity:.45}.AuthShell_connect__99zaf{position:relative;width:min(460px,92%);margin:0 0 30px;line-height:0;filter:drop-shadow(0 12px 28px rgba(0,0,0,.4));animation:AuthShell_rise__HH8E_ .7s cubic-bezier(.2,.7,.2,1) both}.AuthShell_chev__xJs8l,.AuthShell_connectBase__V5P48{display:block;width:100%;height:auto}.AuthShell_chev__xJs8l,.AuthShell_chevs__eCOGs{position:absolute;inset:0;pointer-events:none}.AuthShell_chevs__eCOGs{animation:AuthShell_chevGlow__edG5v 4.6s cubic-bezier(.45,0,.55,1) 1s infinite}.AuthShell_chevSweep__RgijV{position:absolute;inset:0;pointer-events:none;-webkit-mask-image:url(/rcs-connect-chevron-1.png),url(/rcs-connect-chevron-2.png);mask-image:url(/rcs-connect-chevron-1.png),url(/rcs-connect-chevron-2.png);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.06) 22%,rgba(220,240,255,.22) 38%,rgba(255,255,255,.42) 50%,rgba(220,240,255,.22) 62%,rgba(255,255,255,.06) 78%,rgba(255,255,255,0)) no-repeat;background-size:45% 100%;background-position:40% 0;mix-blend-mode:screen;animation:AuthShell_chevSweep__RgijV 4.6s 1s infinite}@keyframes AuthShell_chevSweep__RgijV{0%{background-position:40% 0;animation-timing-function:cubic-bezier(.45,0,.55,1)}40%{background-position:190% 0}to{background-position:190% 0}}@keyframes AuthShell_chevGlow__edG5v{0%{filter:drop-shadow(0 0 2px rgba(56,189,248,0))}12%{filter:drop-shadow(0 0 6px rgba(56,189,248,.14))}24%{filter:drop-shadow(0 0 12px rgba(56,189,248,.34))}36%{filter:drop-shadow(0 0 12px rgba(56,189,248,.3))}50%{filter:drop-shadow(0 0 8px rgba(56,189,248,.14))}64%{filter:drop-shadow(0 0 3px rgba(56,189,248,.03))}72%,to{filter:drop-shadow(0 0 2px rgba(56,189,248,0))}}@media (prefers-reduced-motion:reduce){.AuthShell_chevSweep__RgijV,.AuthShell_chevs__eCOGs,.AuthShell_connect__99zaf{animation:none!important}.AuthShell_chevSweep__RgijV{display:none}}@media (max-width:860px){.AuthShell_footCrest__fTztc{width:80px}.AuthShell_connect__99zaf{width:230px;margin:0 auto 12px}}.AuthShell_remember__m9cnh{display:flex;align-items:flex-start;gap:11px;margin:-4px 0 18px;padding:11px 12px;border:1px solid #dbe4f0;border-radius:12px;background:#f6f9fd;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,background .15s}.AuthShell_remember__m9cnh:hover{border-color:#b9cdf0;background:#f1f6fe}.AuthShell_remember__m9cnh input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:20px;height:20px;margin:1px 0 0;border:1.5px solid #9fb3cc;border-radius:6px;background:#fff;display:grid;place-items:center;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s}.AuthShell_remember__m9cnh input:checked{background:linear-gradient(135deg,#102b4e,#1d4ed8);border-color:#1d4ed8}.AuthShell_remember__m9cnh input:checked:after{content:"";width:5px;height:10px;border:solid #fff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.AuthShell_remember__m9cnh input:focus-visible{outline:3px solid rgba(29,78,216,.3);outline-offset:2px}.AuthShell_remember__m9cnh>span{display:grid;grid-gap:2px;gap:2px;font-size:14px;font-weight:700;color:#102b4e;line-height:1.3}.AuthShell_remember__m9cnh small{font-size:12px;font-weight:500;color:#66788a;line-height:1.35}.AuthShell_main__dqzaC{position:relative}.AuthShell_langMain__h0ISD{position:absolute;top:20px;right:24px;z-index:3}.AuthShell_langBrand__i13qx{display:none!important}@media (max-width:860px){.AuthShell_langMain__h0ISD{display:none!important}.AuthShell_langBrand__i13qx{display:inline-flex!important;position:absolute;z-index:3;top:calc(env(safe-area-inset-top, 0px) + 10px);right:10px}.AuthShell_langBrand__i13qx button{min-width:32px;height:26px;padding:0 8px;font-size:11px}}.AuthShell_legal__KNJzP{margin-top:4px}.AuthShell_legal__KNJzP a{color:inherit;text-decoration:underline}.iglesias_primaryButton__WO_Xx{display:inline-flex;min-height:37px;align-items:center;justify-content:center;gap:8px;padding:0 13px;border:1px solid #2474e5;border-radius:7px;color:#fff;background:#2474e5;box-shadow:0 2px 4px rgba(36,116,229,.16);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.iglesias_primaryButton__WO_Xx:hover{border-color:#1c66d0;background:#1c66d0;box-shadow:0 3px 8px rgba(36,116,229,.23)}.iglesias_directoryCard__NDPXp{overflow:hidden;border:1px solid #e9edf2;border-radius:9px;background:#fff;box-shadow:0 2px 5px rgba(27,48,75,.025)}.iglesias_directoryToolbar__lZk9Y{display:flex;min-height:76px;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-bottom:1px solid #edf0f4}.iglesias_resultCount__FlbM_{display:flex;flex:0 0 auto;align-items:baseline;gap:5px;color:#718096;font-size:12px}.iglesias_resultCount__FlbM_ strong{color:#304761;font-size:13px;font-weight:700}.iglesias_filters__dSAtO{display:flex;min-width:0;align-items:center;justify-content:flex-end;gap:9px}.iglesias_directorySearch___kmwn{display:flex;width:260px;height:35px;align-items:center;gap:8px;padding:0 10px;border:1px solid #e6ebf1;border-radius:6px;color:#8996a7;background:#fff}.iglesias_directorySearch___kmwn:focus-within{border-color:#82b1ee;box-shadow:0 0 0 2px rgba(36,116,229,.09)}.iglesias_directorySearch___kmwn input{width:100%;min-width:0;border:0;outline:0;color:#334b67;background:transparent;font:inherit;font-size:14px}.iglesias_directorySearch___kmwn input::placeholder{color:#9aa5b3}.iglesias_selectWrap__WIMIW{position:relative}.iglesias_visuallyHidden__EbizS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.iglesias_tableScroller__9eRCj{width:100%;overflow-x:auto}.iglesias_churchTable__23A2Z{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.iglesias_churchTable__23A2Z thead{background:#f9fafc}.iglesias_churchTable__23A2Z th{height:41px;padding:0 13px;border-bottom:1px solid #edf0f4;color:#617188;font-size:13px;font-weight:650}.iglesias_churchTable__23A2Z td:first-child,.iglesias_churchTable__23A2Z th:first-child{padding-left:19px}.iglesias_churchTable__23A2Z td:last-child,.iglesias_churchTable__23A2Z th:last-child{padding-right:19px}.iglesias_churchTable__23A2Z td{height:65px;padding:8px 13px;border-bottom:1px solid #f0f2f5;color:#435970;font-size:14px;line-height:1.35}.iglesias_churchTable__23A2Z tbody tr:last-child td{border-bottom:0}.iglesias_churchIdentity__hRch2{display:flex;align-items:center;gap:10px}.iglesias_churchMark__p0jyS{display:grid;width:33px;height:33px;flex:0 0 auto;place-items:center;border:1px solid #e5edf7;border-radius:8px;color:#467cb8;background:#f1f6fc}.iglesias_churchIdentity__hRch2>span:last-child{display:grid;grid-gap:4px;gap:4px}.iglesias_churchIdentity__hRch2 strong{color:#2e435d;font-size:14px;font-weight:600}.iglesias_churchIdentity__hRch2 small{color:#718096;font-size:12px}.iglesias_statusBadge__jgTs5{display:inline-flex;min-height:24px;align-items:center;gap:6px;padding:0 8px;border:1px solid transparent;border-radius:12px;font-size:12px;font-weight:550}.iglesias_statusBadge__jgTs5>span{width:6px;height:6px;border-radius:50%;background:currentColor}.iglesias_statusActive__9mCp2{border-color:#d8eee4;color:#358366;background:#eff8f3}.iglesias_statusInactive__CuycU{border-color:#eee2dc;color:#a36a50;background:#fbf5f1}.iglesias_detailsButton__ryyQJ{display:inline-flex;align-items:center;gap:6px;padding:5px 0;border:0;color:#286bb7;background:transparent;font:inherit;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer}.iglesias_detailsButton__ryyQJ:hover{color:#1b5db0}.iglesias_emptyState__6c00_{height:210px!important;text-align:center}.iglesias_emptyState__6c00_>*{display:block;margin:7px auto 0}.iglesias_emptyIcon__pdMXy{display:grid;width:40px;height:40px;place-items:center;border-radius:50%;color:#7f91a7;background:#f2f5f8}.iglesias_emptyState__6c00_ strong{color:#40546d;font-size:14px}.iglesias_emptyState__6c00_ span:last-of-type{color:#66768a;font-size:13px}.iglesias_emptyState__6c00_ button{padding:0;border:0;color:#286bb7;background:transparent;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.iglesias_directoryFootnote__o6Yuo{display:flex;min-height:40px;align-items:center;gap:7px;padding:0 18px;border-top:1px solid #edf0f4;color:#66768a;background:#fcfcfd;font-size:13px;line-height:1.4}.iglesias_directoryFootnote__o6Yuo svg{color:#8996a5}.iglesias_modalBackdrop____TIM{position:fixed;inset:0;z-index:20;display:grid;overflow:auto;place-items:center;padding:24px;background:rgba(9,25,45,.48);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.iglesias_modal__Hl6n1{width:min(100%,540px);max-height:calc(100vh - 48px);overflow-y:auto;border:1px solid #e8edf3;border-radius:11px;background:#fff;box-shadow:0 20px 60px rgba(8,28,53,.23)}.iglesias_modalHeader__UXV_D{display:flex;min-height:77px;align-items:center;justify-content:space-between;gap:12px;padding:15px 19px;border-bottom:1px solid #edf0f4}.iglesias_modalHeader__UXV_D>div{display:flex;min-width:0;align-items:center;gap:11px}.iglesias_modalIcon__9HI3g{display:grid;width:37px;height:37px;flex:0 0 auto;place-items:center;border-radius:9px;color:#3478c7;background:#edf5ff}.iglesias_modalHeader__UXV_D h2{overflow:hidden;margin:0;color:#1c3552;font-size:17px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.iglesias_modalHeader__UXV_D p{margin:5px 0 0;color:#66768a;font-size:13px;line-height:1.4}.iglesias_closeButton__M1MAk{display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border:0;border-radius:6px;color:#718095;background:transparent;cursor:pointer}.iglesias_closeButton__M1MAk:hover{color:#314a68;background:#f2f5f8}.iglesias_modalNotice__56pNs{margin:16px 19px 0;padding:10px 11px;border:1px solid #f1d9d7;border-radius:6px;color:#784845;background:#fff9f8;font-size:13px;line-height:1.5}.iglesias_registrationForm__gxOu5{display:grid;grid-gap:15px;gap:15px;padding:18px 19px 19px}.iglesias_formField__jsjN4{display:grid;min-width:0;grid-gap:6px;gap:6px}.iglesias_formField__jsjN4>span{color:#40566f;font-size:13px;font-weight:600}.iglesias_formField__jsjN4 b{color:#d85f59}.iglesias_formSelect__cz_pE{width:100%;height:36px;padding:0 10px;border:1px solid #e2e8ef;border-radius:6px;outline:0;color:#304862;background:#fff;font:inherit;font-size:14px;cursor:pointer}.iglesias_formSelect__cz_pE:focus{border-color:#82b1ee;box-shadow:0 0 0 2px rgba(36,116,229,.09)}.iglesias_formRow__lMNqI{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.iglesias_formError__ygkyZ{margin:0;padding:9px 10px;border:1px solid #f1d9d7;border-radius:6px;color:#784845;background:#fff9f8;font-size:13px;line-height:1.5}.iglesias_schemaNote__gtvTN{display:flex;align-items:flex-start;gap:8px;padding:9px 10px;border:1px solid #e9edf2;border-radius:6px;color:#5e6f83;background:#fafbfd;font-size:13px;line-height:1.45}.iglesias_schemaNote__gtvTN svg{flex:0 0 auto;color:#74879e}.iglesias_checkField__JiD9U{display:flex;align-items:center;gap:8px;color:#435970;font-size:13px}.iglesias_checkField__JiD9U input{width:14px;height:14px;margin:0;accent-color:#2875df}.iglesias_modalActions__rTUeL{display:flex;justify-content:flex-end;gap:8px;padding-top:5px}.iglesias_secondaryButton__90BXz{display:inline-flex;min-height:35px;align-items:center;justify-content:center;padding:0 12px;border:1px solid #e1e7ee;border-radius:6px;color:#52657c;background:#fff;font:inherit;font-size:13px;font-weight:550;text-decoration:none;cursor:pointer}.iglesias_secondaryButton__90BXz:hover{border-color:#cfd9e5;color:#354c67;background:#f9fafc}.iglesias_detailsModal__yUR6d{width:min(100%,680px)}.iglesias_detailsMeta__NDFDS{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:10px;padding:0 20px;border-bottom:1px solid #edf0f4}.iglesias_detailsMeta__NDFDS>span:first-child{display:flex;min-width:0;align-items:center;gap:6px;overflow:hidden;color:#5f7085;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.iglesias_detailsMeta__NDFDS>span:first-child svg{flex:0 0 auto}.iglesias_tabList__VVnzK{display:flex;gap:22px;padding:0 20px;border-bottom:1px solid #e9edf2}.iglesias_tab__oGiKv{position:relative;display:inline-flex;min-height:46px;align-items:center;gap:5px;padding:0 1px;border:0;color:#62748a;background:transparent;font:inherit;font-size:13px;font-weight:550;cursor:pointer}.iglesias_tab__oGiKv:hover{color:#385778}.iglesias_tabActive__ySNnc{color:#2772d5;font-weight:650}.iglesias_tabActive__ySNnc:after{position:absolute;right:0;bottom:-1px;left:0;height:2px;border-radius:2px 2px 0 0;background:#2875df;content:""}.iglesias_tabPanel__HvGWA{min-height:245px;padding:20px}.iglesias_detailGrid__d7oxu{display:grid;grid-template-columns:1fr 1fr;grid-gap:17px 20px;gap:17px 20px}.iglesias_detailField__AcQ_9{display:grid;min-width:0;grid-gap:6px;gap:6px}.iglesias_detailField__AcQ_9>span:first-child{color:#62748a;font-size:13px}.iglesias_detailField__AcQ_9>strong{overflow-wrap:anywhere;color:#304862;font-size:14px;font-weight:600;line-height:1.45}.iglesias_schemaFootnote__qv8O4{margin:19px 0 0;padding:10px;border:1px solid #e9edf2;border-radius:6px;color:#5e6f83;background:#fafbfd;font-size:13px;line-height:1.45}.iglesias_tabContent__fKUG6{display:grid;grid-gap:10px;gap:10px}.iglesias_subsectionHeading__6ok2H{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.iglesias_subsectionHeading__6ok2H h3{margin:0;color:#354c65;font-size:14px;font-weight:650}.iglesias_subsectionHeading__6ok2H>span{color:#718096;font-size:12px}.iglesias_contactCard__UG_XZ{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #edf0f4;border-radius:7px}.iglesias_contactAvatar__o04kQ{display:grid;width:33px;height:33px;flex:0 0 auto;place-items:center;border-radius:50%;color:#587ba4;background:#eff4fa}.iglesias_contactCard__UG_XZ>div{display:grid;grid-gap:4px;gap:4px}.iglesias_contactCard__UG_XZ strong{color:#354c65;font-size:14px;font-weight:600}.iglesias_contactCard__UG_XZ>div>span{color:#66768a;font-size:13px;line-height:1.4}.iglesias_unavailableState__yoS9g{padding:13px;border:1px dashed #dce3eb;border-radius:6px;color:#62748a;background:#fafbfd;font-size:13px;line-height:1.45}.iglesias_historyContent__iD5dc{display:grid;grid-gap:0;gap:0}.iglesias_timelineItem__BiLfK{position:relative;display:flex;min-height:67px;gap:11px}.iglesias_timelineItem__BiLfK:not(:last-of-type):after{position:absolute;top:31px;bottom:-1px;left:15px;width:1px;background:#e7ecf2;content:""}.iglesias_timelineIcon__VjW7w{z-index:1;display:grid;width:31px;height:31px;flex:0 0 auto;place-items:center;border:1px solid #e5edf6;border-radius:50%;color:#5282b4;background:#f2f7fc}.iglesias_timelineItem__BiLfK>div{display:grid;align-content:start;grid-gap:5px;gap:5px;padding-top:2px}.iglesias_timelineItem__BiLfK strong{color:#354c65;font-size:14px;font-weight:600}.iglesias_timelineItem__BiLfK>div>span{color:#66768a;font-size:13px;line-height:1.45}.iglesias_historyNotice__TKQEs{display:flex;align-items:flex-start;gap:7px;margin-top:8px;padding:9px 10px;border:1px solid #e9edf2;border-radius:6px;color:#5f7085;background:#fafbfd;font-size:13px;line-height:1.45}.iglesias_historyNotice__TKQEs svg{flex:0 0 auto}.iglesias_notesLocked__pDDT1{display:flex;min-height:205px;flex-direction:column;align-items:center;justify-content:center;text-align:center}.iglesias_lockTile__DnVBk{display:grid;width:43px;height:43px;place-items:center;border:1px solid #e8edf3;border-radius:12px;color:#72849a;background:#f5f7fa}.iglesias_notesLocked__pDDT1 h3{margin:13px 0 0;color:#344a64;font-size:16px;font-weight:650}.iglesias_notesLocked__pDDT1 p{max-width:390px;margin:7px 0 12px;color:#62748a;font-size:13px;line-height:1.5}.iglesias_protectionLabel__nmHvW{padding:5px 7px;border:1px solid #eadfdc;border-radius:4px;color:#986560;background:#fcf7f5;font-size:8px;font-weight:700;letter-spacing:.055em}.iglesias_detailsFooter__oxjvL{display:flex;min-height:55px;align-items:center;justify-content:space-between;gap:10px;padding:9px 20px;border-top:1px solid #edf0f4}.iglesias_detailsFooter__oxjvL>span{color:#66768a;font-size:12px}.iglesias_detailPageCard__GrM_Y{margin-bottom:22px}.iglesias_loadingState___aDBx{min-height:180px;display:grid;place-items:center;margin:0;color:#62748a;font-size:14px}.iglesias_notFoundState__4IKOq{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:28px}.iglesias_notFoundState__4IKOq h1{margin:0;color:#1c3552;font-size:18px}.iglesias_notFoundState__4IKOq p{margin:0 0 5px;color:#62748a;font-size:14px}@media (max-width:1120px){.iglesias_directoryToolbar__lZk9Y{align-items:flex-start;flex-direction:column;gap:11px}.iglesias_filters__dSAtO{width:100%;justify-content:flex-start}.iglesias_directorySearch___kmwn{flex:1 1}}@media (max-width:820px){.iglesias_directoryToolbar__lZk9Y{padding:13px}}@media (max-width:540px){.iglesias_primaryButton__WO_Xx{min-height:34px;gap:5px;padding:0 8px;font-size:12px}.iglesias_directoryToolbar__lZk9Y{gap:10px}.iglesias_filters__dSAtO{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.iglesias_directorySearch___kmwn{width:auto;grid-column:1/-1}.iglesias_selectWrap__WIMIW{min-width:0}.iglesias_churchTable__23A2Z{min-width:840px}.iglesias_directoryFootnote__o6Yuo{align-items:flex-start;padding:10px 12px;font-size:12px;line-height:1.45}.iglesias_directoryFootnote__o6Yuo svg{flex:0 0 auto}.iglesias_modalBackdrop____TIM{align-items:end;padding:10px}.iglesias_modal__Hl6n1{max-height:calc(100vh - 20px);border-radius:11px 11px 8px 8px}.iglesias_modalHeader__UXV_D{padding-right:13px;padding-left:13px}.iglesias_modalNotice__56pNs{margin-right:13px;margin-left:13px}.iglesias_registrationForm__gxOu5{padding-right:13px;padding-left:13px}.iglesias_formRow__lMNqI{grid-template-columns:1fr;gap:13px}.iglesias_modalActions__rTUeL{flex-wrap:wrap}.iglesias_modalActions__rTUeL>button{flex:1 1}.iglesias_detailsMeta__NDFDS,.iglesias_tabList__VVnzK{padding-right:13px;padding-left:13px}.iglesias_tabList__VVnzK{gap:15px}.iglesias_tab__oGiKv{font-size:12px}.iglesias_tabPanel__HvGWA{padding:15px 13px}.iglesias_detailGrid__d7oxu{gap:14px 10px}.iglesias_detailsFooter__oxjvL{padding-right:13px;padding-left:13px}}.iglesias_selectWrap__WIMIW select{width:178px}.iglesias_selectWrap__WIMIW:last-child select{width:150px}@media (max-width:760px){.iglesias_selectWrap__WIMIW select,.iglesias_selectWrap__WIMIW:last-child select{width:100%}}.CredentialCard_wrap__DpQN3{width:100%;max-width:520px}.CredentialCard_scene__0bshE{touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;perspective:1600px;width:100%;aspect-ratio:3.375/2.125;cursor:pointer;-webkit-tap-highlight-color:transparent}.CredentialCard_flipper__ZHiMq{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.75,.25,1);-webkit-transition:-webkit-transform .7s cubic-bezier(.2,.75,.25,1)}.CredentialCard_flipped__AKKh1{transform:rotateY(180deg)}.CredentialCard_cq__jvkrO,.CredentialCard_sheetFace__vJ4mg{container-type:inline-size}.CredentialCard_cq__jvkrO{width:100%;height:100%}.CredentialCard_face__ZG7zM{position:absolute;inset:0;transform:rotateY(0deg) translateZ(1px);transition:visibility 0s linear .35s}.CredentialCard_face__ZG7zM,.CredentialCard_face__ZG7zM *{-webkit-backface-visibility:hidden;backface-visibility:hidden}.CredentialCard_hiddenFace__v2dXG{visibility:hidden}.CredentialCard_backFace__ORYlX{transform:rotateY(180deg) translateZ(1px)}.CredentialCard_controls__Vknuq{display:flex;gap:8px;justify-content:center;margin-top:12px;flex-wrap:wrap}.CredentialCard_flipBtn__TPlWm{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #c9d9fb;border-radius:999px;background:#eaf1ff;color:#1d4ed8;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.CredentialCard_hint__0bKSa{text-align:center;color:#8391a5;font-size:12px;margin-top:6px}.CredentialCard_card__YIyOe{container-type:inline-size;position:relative;width:100%;height:100%;overflow:hidden;border-radius:3.2cqw;color:#fff;font-family:Montserrat,Inter,Segoe UI,Arial,sans-serif;background:radial-gradient(circle at 85% 10%,rgba(69,139,232,.35),transparent 45%),radial-gradient(circle at 0 100%,rgba(29,78,216,.3),transparent 50%),linear-gradient(150deg,#13335c,#0b203b 60%,#081a31);box-shadow:0 18px 40px rgba(11,32,59,.35),inset 0 0 0 1px rgba(255,255,255,.08);-webkit-print-color-adjust:exact;print-color-adjust:exact}.CredentialCard_card__YIyOe:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.35;background-image:radial-gradient(rgba(255,255,255,.08) 1px,transparent 0);background-size:2.4cqw 2.4cqw}.CredentialCard_card__YIyOe,.CredentialCard_card__YIyOe *{box-sizing:border-box}.CredentialCard_card__YIyOe>*{position:relative;z-index:1}.CredentialCard_head__q_C0a{display:flex;align-items:center;gap:2.4cqw;padding:4cqw 5.5cqw 2.4cqw}.CredentialCard_logo__UP3XV{width:15cqw;height:auto;flex:none}.CredentialCard_org__lNoaP{min-width:0;flex:1 1;overflow:hidden;line-height:1.15}.CredentialCard_org__lNoaP strong{display:block;white-space:nowrap;font-size:2.05cqw;font-weight:800;letter-spacing:.02em}.CredentialCard_org__lNoaP span{display:block;white-space:nowrap;font-size:1.68cqw;color:#b9cdea;letter-spacing:.03em;margin-top:.4cqw}.CredentialCard_body__yw1QK{display:grid;grid-template-columns:25cqw 1fr 17cqw;grid-gap:3.4cqw;gap:3.4cqw;align-items:stretch;padding:0 5.5cqw}.CredentialCard_photo__o4NRQ{width:25cqw;aspect-ratio:4/5;border-radius:2cqw;overflow:hidden;background:linear-gradient(160deg,#e9f0fa,#c8d6ea);box-shadow:0 0 0 .5cqw rgba(255,255,255,.85);display:grid;place-items:center}.CredentialCard_photo__o4NRQ img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.CredentialCard_initials__OoLAb{color:#33507a;font-size:8cqw;font-weight:800}.CredentialCard_who__88Udx{display:flex;flex-direction:column;min-width:0;padding-top:.6cqw}.CredentialCard_name__z7M3T{font-size:4cqw;font-weight:800;line-height:1.1;text-transform:uppercase;letter-spacing:.01em}.CredentialCard_num__z7zAl{font-size:2.8cqw;color:#c9d8ee;margin-top:.9cqw;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CredentialCard_rule__OlSD8{width:26cqw;height:.45cqw;background:linear-gradient(90deg,#fff,rgba(255,255,255,.2));margin-top:1.6cqw;border-radius:1cqw}.CredentialCard_church__uiZLT{font-size:2.2cqw;color:#9fc6ff;margin-top:1.6cqw}.CredentialCard_sigs__52Agt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:4cqw;gap:4cqw;margin-top:auto}.CredentialCard_sig__4hlyP{position:relative;border-top:.3cqw solid rgba(255,255,255,.55);padding-top:.8cqw;font-size:1.75cqw;letter-spacing:.05em;color:#c9d8ee;text-transform:uppercase;min-width:0;text-align:center;line-height:1.25;white-space:normal;overflow-wrap:break-word}.CredentialCard_exp__E5iXs{display:grid;justify-items:center;grid-gap:.9cqw;gap:.9cqw;padding:1.6cqw 1.4cqw;border:.25cqw solid rgba(255,255,255,.22);border-radius:1.6cqw;background:rgba(255,255,255,.07)}.CredentialCard_expLabel__Iy8na{font-size:1.6cqw;font-weight:700;letter-spacing:.22em;color:#b9cdea}.CredentialCard_expValue__vgfij{font-size:3.4cqw;font-weight:800;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CredentialCard_status__i3Gm0{margin-top:.2cqw;justify-self:center;font-size:1.7cqw;font-weight:800;letter-spacing:.06em;padding:.5cqw 1.4cqw;border-radius:3cqw;background:rgba(21,128,61,.9);text-align:center}.CredentialCard_status__i3Gm0.CredentialCard_warn__BhLCg{background:#b45309}.CredentialCard_status__i3Gm0.CredentialCard_late__s67uq{background:#b91c1c}.CredentialCard_states__5HYzu{position:absolute;left:0;right:0;bottom:11.2cqw;display:flex;align-items:center;gap:2.5cqw;padding:0 5.5cqw;font-size:2.3cqw;font-weight:800;letter-spacing:.12em;color:#9fc6ff}.CredentialCard_states__5HYzu i{flex:1 1;height:.3cqw;background:rgba(159,198,255,.35)}.CredentialCard_states__5HYzu b{color:#ef4444;font-weight:400}.CredentialCard_grade__ZqesU{position:absolute;left:0;right:0;bottom:0;height:9.4cqw;display:grid;place-items:center;background:linear-gradient(90deg,#1e40af,#2563eb 50%,#1e40af);border-top:.6cqw solid transparent;border-image:linear-gradient(90deg,#102b4e,#1d4ed8 60%,#ef4444) 1;font-size:4.6cqw;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.CredentialCard_back__gQw5R{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 7cqw}.CredentialCard_backTick__orymq{width:1.1cqw;height:4.5cqw;margin-top:2.2cqw;border-radius:.4cqw;background:#dc2626}.CredentialCard_backLogo__kgGbK{width:26cqw;margin-top:3cqw}.CredentialCard_cert__oX_Me{margin:3.8cqw 0 0;font-size:2.55cqw;line-height:1.5;color:#e5edf8}.CredentialCard_backSigs__mzeJA{display:grid;grid-template-columns:1fr 1fr;grid-gap:9cqw;gap:9cqw;width:78%;margin-top:auto;padding-top:7.8cqw}.CredentialCard_address__ykEfh{width:100%;margin:3.4cqw 0;padding-top:2cqw;border-top:.25cqw solid rgba(255,255,255,.15);font-size:1.9cqw;letter-spacing:.1em;color:#a9bcd6}.CredentialCard_sheet__EzAZH{position:fixed;left:-10000px;top:0;display:flex;flex-direction:column;gap:.35in;padding:.25in;background:#fff}.CredentialCard_sheetFace__vJ4mg{width:3.375in;height:2.125in}.CredentialCard_sheetFace__vJ4mg .CredentialCard_card__YIyOe{box-shadow:none;border-radius:.11in}.CredentialCard_sheetFace__vJ4mg.CredentialCard_pdfFace__aQbyp{background:#081a31}.CredentialCard_sheetFace__vJ4mg.CredentialCard_pdfFace__aQbyp .CredentialCard_card__YIyOe{border-radius:0;width:3.375in;height:2.125in}.CredentialCard_sheet__EzAZH.CredentialCard_pdfReady__c9h8L .CredentialCard_sheetFace__vJ4mg .CredentialCard_card__YIyOe{border-radius:0}.CredentialCard_cutNote__KyTWE{font:9px Arial,sans-serif;color:#888;text-align:center}@media print{.CredentialCard_sheet__EzAZH{position:absolute!important;left:0!important;top:0!important}}.CredentialCard_langToggle__OIz2i{display:inline-flex;padding:3px;border:1px solid #c9d9fb;border-radius:999px;background:#eaf1ff}.CredentialCard_langToggle__OIz2i button{padding:6px 12px;border:0;border-radius:999px;background:transparent;color:#1d4ed8;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.CredentialCard_langToggle__OIz2i .CredentialCard_langOn__fRZGv{background:#1d4ed8;color:#fff}.CredentialCard_retired__bHZaQ{display:inline-block;margin-left:2.2cqw;padding:.3cqw 1.8cqw;border-radius:99cqw;background:#fff;color:#1e40af;font-size:3.2cqw;letter-spacing:.08em;vertical-align:.35cqw}.CredentialCard_sigImg__QG7rd{position:absolute;left:50%;bottom:calc(100% + .2cqw);transform:translateX(-50%);height:7.45cqw;max-width:100%;object-fit:contain;pointer-events:none}.CredentialCard_flipPrimary__UBoUz{background:#102b4e;border-color:#102b4e;color:#fff}.CredentialCard_flipPrimary__UBoUz:hover{background:#1d4ed8;border-color:#1d4ed8}.CredentialCard_flipDanger__2_Gwj{background:#fff;border-color:#f1b5b5;color:#b91c1c}.CredentialCard_flipDanger__2_Gwj:hover{background:#fef2f2;border-color:#b91c1c}.CredentialCard_flipBtn__TPlWm:disabled{opacity:.6;cursor:not-allowed}.CredentialCard_flipBtn__TPlWm svg{flex:none}@media (max-width:480px){.CredentialCard_controls__Vknuq .CredentialCard_flipBtn__TPlWm{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);justify-content:center}.CredentialCard_controls__Vknuq .CredentialCard_langToggle__OIz2i{flex:1 1 100%;justify-content:center}}.CredentialCard_qrImg__gFL78{display:block;width:100%;height:auto;image-rendering:pixelated;image-rendering:crisp-edges}.CredentialCard_bodyQr__kL7fS{grid-template-columns:25cqw 1fr 23cqw;gap:2.4cqw}.CredentialCard_bodyQr__kL7fS .CredentialCard_photo__o4NRQ{width:25cqw;align-self:start}.CredentialCard_bodyQr__kL7fS .CredentialCard_name__z7M3T{font-size:3.7cqw}.CredentialCard_bodyQr__kL7fS .CredentialCard_who__88Udx{min-width:0}.CredentialCard_bodyQr__kL7fS .CredentialCard_sigs__52Agt{gap:3.6cqw}.CredentialCard_bodyQr__kL7fS .CredentialCard_sig__4hlyP{font-size:1.4cqw;letter-spacing:.02em;min-width:0}.CredentialCard_expInline__44hSJ{display:flex;align-items:center;gap:1.4cqw;margin-top:1.6cqw;flex-wrap:wrap}.CredentialCard_bodyQr__kL7fS .CredentialCard_sigs__52Agt{padding-top:7.8cqw}.CredentialCard_expInline__44hSJ .CredentialCard_status__i3Gm0{margin:0}.CredentialCard_expValueSm__0_zW4{font-size:2.9cqw;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CredentialCard_qrCorner__MSmxc{position:relative;z-index:1;align-self:start;display:grid;justify-items:center;grid-gap:.6cqw;gap:.6cqw;padding:1.2cqw 1.2cqw .9cqw;background:#fff;border-radius:2cqw;box-shadow:0 1.2cqw 3cqw rgba(0,0,0,.28)}.CredentialCard_qrCorner__MSmxc>span{color:#102b4e;font-size:1.55cqw;font-weight:800;letter-spacing:.18em}@container (max-width: 420px){.CredentialCard_bodyQr__kL7fS{grid-template-columns:25cqw 1fr 23cqw;gap:2.2cqw}.CredentialCard_bodyQr__kL7fS .CredentialCard_name__z7M3T{font-size:3.5cqw}.CredentialCard_qrCorner__MSmxc{padding:1cqw 1cqw .7cqw;gap:.4cqw}.CredentialCard_qrCorner__MSmxc>span{font-size:1.9cqw;letter-spacing:.12em}}.CredentialCard_qrFull__YZwZ4{position:fixed;inset:0;z-index:10000;display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;padding:24px;background:#fff;color:#102b4e;text-align:center;cursor:pointer}.CredentialCard_qrFullImg__8vCab{width:min(82vw,62vh,520px);height:auto;image-rendering:pixelated}.CredentialCard_qrFull__YZwZ4 strong{margin-top:10px;font-size:22px;font-weight:800;text-transform:uppercase}.CredentialCard_qrFull__YZwZ4 span{font-size:18px;font-weight:700;color:#1d4ed8;letter-spacing:.04em}.CredentialCard_qrFull__YZwZ4 small{max-width:360px;margin-top:6px;color:#66788a;font-size:13px;line-height:1.4}.CredentialCard_card__YIyOe>.CredentialCard_jubStar__wYIyR{position:absolute;top:1.7cqw;right:1.7cqw;z-index:2;width:4.4cqw;height:4.4cqw;fill:#dc2626;stroke:#fff;stroke-width:1.6;stroke-linejoin:round;filter:drop-shadow(0 .4cqw .8cqw rgba(11,32,59,.45));pointer-events:none}.push_card__T8aCr{background:#fff;border:1px solid #e3e9f2;border-radius:16px;padding:14px 16px;margin-bottom:14px;box-shadow:0 1px 2px rgba(16,43,78,.04)}.push_row__iDaLR{display:flex;align-items:center;gap:12px}.push_ic__v_KMa{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;background:#eef3fb;font-size:18px}.push_txt__9uHuX{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px;color:#102b4e}.push_txt__9uHuX b{font-size:15px}.push_txt__9uHuX small{color:#5b6b80;font-size:13px;line-height:1.35}.push_sw__6d_Uo{position:relative;flex:none;width:52px;height:30px;min-height:30px;padding:0;border-radius:999px;border:0;background:#cbd5e1;cursor:pointer;transition:background .2s;box-shadow:none}.push_sw__6d_Uo i{position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .2s}.push_swOn__DK_AZ{background:#16a34a}.push_swOn__DK_AZ i{transform:translateX(22px)}.push_sw__6d_Uo:disabled{opacity:.6;cursor:wait}.push_sw__6d_Uo:focus-visible{outline:3px solid #93c5fd;outline-offset:2px}.push_note__UuJCE{margin:10px 0 0;padding:9px 12px;border-radius:10px;background:#fff8ec;color:#7a4a00;font-size:13.5px;line-height:1.4}.push_note__UuJCE a{color:#1d4ed8;font-weight:700}.push_err__GSj8M{margin:8px 0 0;color:#b91c1c;font-size:13.5px}.notif_wrap__YzcOW{position:relative;display:inline-flex}.notif_panel__lqDqM{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:380px;max-height:min(70vh,560px);display:flex;flex-direction:column;background:#fff;border:1px solid #e3e9f1;border-radius:16px;box-shadow:0 18px 44px rgba(16,43,78,.18);overflow:hidden}.notif_head__L24r5{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;border-bottom:1px solid #eef2f7}.notif_head__L24r5 strong{flex:1 1;color:#102b4e;font-size:15px}.notif_linkBtn__kKeDg{font:inherit;font-size:12.5px;font-weight:700;color:#1d4ed8;background:none;border:0;padding:4px 6px;border-radius:8px;cursor:pointer}.notif_linkBtn__kKeDg:hover:not(:disabled){background:#eef4ff}.notif_linkBtn__kKeDg:disabled{color:#94a3b8;cursor:default}.notif_scroll__fuucV{overflow-y:auto;padding:6px}.notif_item__ag_rL{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;padding:10px;border-radius:12px;text-decoration:none;color:inherit;transition:background .15s}.notif_item__ag_rL:hover{background:#f5f8fc}.notif_item__ag_rL:active{background:#eef3fa}.notif_unread__nphYe{background:#f3f7ff}.notif_unread__nphYe .notif_title__b35dY:after{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:#1d4ed8;margin-left:6px;vertical-align:middle}.notif_ico__UKlLk{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--bg);color:var(--c)}.notif_k_informe__oqTkp{--c:#d97706;--bg:#fff7e8}.notif_k_pago__nWQw1{--c:#dc2626;--bg:#fef2f2}.notif_k_mensaje__vgyqO{--c:#1d4ed8;--bg:#eff4ff}.notif_k_asistencia__Pqzy4{--c:#16a34a;--bg:#ecfdf3}.notif_k_aprobacion__YvESy{--c:#7c3aed;--bg:#f5f0ff}.notif_k_comunicado__vf8jG{--c:#0d9488;--bg:#ecfdfa}.notif_body__vl0nW{min-width:0;display:grid;grid-gap:2px;gap:2px}.notif_title__b35dY{font-size:13.5px;font-weight:700;color:#102b4e;line-height:1.3;overflow-wrap:anywhere}.notif_text__jCpnA{font-size:12.5px;color:#4b5b70;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif_time__xKBvX{font-size:11.5px;color:#66788a}.notif_toggle__1_jbL{font:inherit;font-size:11px;font-weight:700;color:#4b5b70;background:#fff;border:1px solid #dbe3ee;border-radius:999px;padding:3px 8px;cursor:pointer;white-space:nowrap}.notif_toggle__1_jbL:hover{border-color:#1d4ed8;color:#1d4ed8}.notif_foot__mOcfE{display:block;text-align:center;padding:10px;border-top:1px solid #eef2f7;font-size:13px;font-weight:700;color:#1d4ed8;text-decoration:none}.notif_foot__mOcfE:hover{background:#f5f8fc}.notif_empty__SznhL{text-align:center;color:#66788a;font-size:13.5px;padding:26px 12px}.notif_page__y_4T4{display:grid;grid-gap:14px;gap:14px}.notif_card__rBo4z{background:#fff;border:1px solid #e3e9f1;border-radius:16px;padding:14px;position:relative;overflow:hidden}.notif_card__rBo4z:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:#d97706}.notif_bar__ct7TH{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:4px 0 10px}.notif_bar__ct7TH .notif_spacer__d_m98{flex:1 1}.notif_list__7rvSD{display:grid;grid-gap:6px;gap:6px}.notif_list__7rvSD .notif_item__ag_rL{border:1px solid #edf1f6}@media (max-width:640px){.notif_panel__lqDqM{position:fixed;left:8px;right:8px;top:64px;width:auto;max-height:calc(100dvh - 80px)}.notif_item__ag_rL{grid-template-columns:30px minmax(0,1fr) 36px}.notif_item__ag_rL .notif_toggle__1_jbL{grid-column:2;justify-self:start}.notif_delBtn__3_2pA{opacity:1;width:36px;height:36px}}.notif_k_acceso__hkAQN{--c:#1d4ed8;--bg:#eef4ff}.notif_k_evento__6EBi0{--c:#0369a1;--bg:#e0f2fe}.notif_closeBtn__zcVAb{font:inherit;font-size:20px;line-height:1;width:30px;height:30px;display:none;place-items:center;color:#4b5b70;background:#f5f8fc;border:1px solid #e3e9f1;border-radius:8px;cursor:pointer}.notif_closeBtn__zcVAb:hover{color:#102b4e;border-color:#c9d5e3}.notif_section__JOdus{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#66788a;padding:10px 10px 4px}.notif_kindTag__Cy70y{color:#dc2626;font-weight:800}@media (max-width:640px){.notif_panel__lqDqM{left:0;right:0;top:56px;border-radius:0 0 14px 14px;max-height:calc(100dvh - 56px)}.notif_closeBtn__zcVAb{display:grid}}.notif_delBtn__3_2pA{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:18px;line-height:1;width:28px;height:28px;display:grid;place-items:center;color:#66788a;background:transparent;border:0;border-radius:8px;cursor:pointer;flex-shrink:0;opacity:0;transition:opacity .15s,background .15s,color .15s}.notif_delBtn__3_2pA:focus-visible,.notif_item__ag_rL:focus-within .notif_delBtn__3_2pA,.notif_item__ag_rL:hover .notif_delBtn__3_2pA{opacity:1}.notif_delBtn__3_2pA:hover{background:#fef2f2;color:#b91c1c}.notif_delBtn__3_2pA:focus-visible{outline:2px solid #1d4ed8;outline-offset:1px}@media (hover:none){.notif_delBtn__3_2pA{opacity:1}}.portal_wrap__wFDaH{position:relative}.portal_menu__1MNOO{position:absolute;right:0;top:calc(100% + 8px);z-index:60;width:280px;padding:8px;background:#fff;border:1px solid #e3eaf4;border-radius:16px;box-shadow:0 18px 40px rgba(16,43,78,.18)}.portal_head__YyV2r{display:block;padding:6px 10px 8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#5b6b80}.portal_item__M8wyY{position:relative;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:11px;color:#102b4e;text-decoration:none;transition:background .15s}.portal_item__M8wyY:focus-visible,.portal_item__M8wyY:hover{background:#f1f5fb;outline:none}.portal_item__M8wyY b{font-size:14px}.portal_item__M8wyY small{font-size:12.5px;color:#5b6b80}.portal_on__0ggPY{background:#eef4ff}.portal_tag__MpQLT{position:absolute;right:10px;top:10px;font-size:11px;font-weight:700;color:#1d4ed8;background:#fff;border:1px solid #c7d7ee;border-radius:999px;padding:2px 8px}.ChurchForm_form__pUWAA{display:grid;grid-gap:18px;gap:18px;margin-bottom:18px}.ChurchForm_card__QLW5V{min-width:0;padding:22px 24px;border:1px solid var(--rcs-card-line);border-radius:var(--rcs-radius);background:#fff;box-shadow:var(--rcs-shadow)}.ChurchForm_grid__9iGX_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px}.ChurchForm_grid2__rF_ad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 18px;gap:16px 18px}.ChurchForm_full__OIsCo{grid-column:1/-1}.ChurchForm_twoCols__qCYc6{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.ChurchForm_field__ZCgtm{display:flex;flex-direction:column;gap:7px;min-width:0;color:#33475f;font-size:13px;font-weight:700}.ChurchForm_field__ZCgtm em,.ChurchForm_typeGroup__hp3FN legend em{color:var(--rcs-red);font-style:normal}.ChurchForm_typeGroup__hp3FN{margin:20px 0 0;padding:0;border:0}.ChurchForm_typeGroup__hp3FN legend{margin-bottom:10px;color:#33475f;font-size:13px;font-weight:700}.ChurchForm_typeOptions__cSWmR{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.ChurchForm_typeCard__7xrXs{position:relative;display:flex;align-items:center;gap:16px;min-height:86px;padding:16px 18px;border:2px solid #d5dfeb;border-radius:14px;background:#fbfcfe;cursor:pointer;transition:border-color .15s,background .15s,box-shadow .15s}.ChurchForm_typeCard__7xrXs:hover{border-color:#9db8ef;background:#f7faff}.ChurchForm_typeCard__7xrXs input{position:absolute;opacity:0;width:1px;height:1px}.ChurchForm_typeCard__7xrXs:focus-within{box-shadow:0 0 0 4px rgba(29,78,216,.2)}.ChurchForm_typeSelected___creX{border-color:var(--rcs-blue);background:var(--rcs-blue-tint);box-shadow:0 6px 16px rgba(29,78,216,.12)}.ChurchForm_radio__cRxMR{flex:none;display:grid;width:28px;height:28px;place-items:center;border:2px solid #9fb0c6;border-radius:50%;background:#fff;color:#fff}.ChurchForm_typeSelected___creX .ChurchForm_radio__cRxMR{border-color:var(--rcs-blue);background:var(--rcs-blue)}.ChurchForm_typeText___Oj5p strong{display:block;color:var(--rcs-navy);font-size:16px}.ChurchForm_typeText___Oj5p small{display:block;margin-top:3px;color:var(--rcs-muted);font-size:13px;font-weight:500}.ChurchForm_actions__bJKQ6{display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding:14px 18px;border:1px solid var(--rcs-card-line);border-radius:12px;background:rgba(255,255,255,.97);box-shadow:0 -4px 18px rgba(16,43,78,.08)}.ChurchForm_actions__bJKQ6 p{margin:0 auto 0 0;padding:8px 12px;border-radius:8px;font-size:13.5px}.ChurchForm_ok__kfcxK{background:var(--rcs-green-tint);color:#14532d}.ChurchForm_error__lYT_k{background:var(--rcs-red-tint);color:#991b1b}.ChurchForm_save___7D_P{height:44px;padding:0 22px;border:0;border-radius:10px;background:var(--rcs-blue);color:#fff;font:inherit;font-size:14.5px;font-weight:800;cursor:pointer;box-shadow:0 6px 16px rgba(29,78,216,.25)}.ChurchForm_save___7D_P:hover{background:var(--rcs-blue-hover)}.ChurchForm_cancel__VLJpn{height:44px;padding:0 20px;border:1.5px solid #cdd8e5;border-radius:10px;background:#fff;color:#33475f;font:inherit;font-size:14.5px;font-weight:700;cursor:pointer}.ChurchForm_cancel__VLJpn:hover{background:#f4f7fb}.ChurchForm_cancel__VLJpn:disabled,.ChurchForm_save___7D_P:disabled{opacity:.6;cursor:progress}.ChurchForm_typeBadge__m2j05{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:800;white-space:nowrap}.ChurchForm_typeOrg__EPiIy{background:var(--rcs-blue-tint);color:#1e3a8a}.ChurchForm_typeMision__1WsyN{background:#fff4d6;color:#7a4b00}@media (max-width:1100px){.ChurchForm_grid__9iGX_{grid-template-columns:repeat(2,minmax(0,1fr))}.ChurchForm_twoCols__qCYc6{grid-template-columns:1fr}}@media (max-width:680px){.ChurchForm_grid2__rF_ad,.ChurchForm_grid__9iGX_,.ChurchForm_typeOptions__cSWmR{grid-template-columns:1fr}.ChurchForm_card__QLW5V{padding:18px 16px}}.ChurchForm_dropZone__6674v{display:flex;width:100%;min-height:170px;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:22px;border:2px dashed #b9c9e2;border-radius:14px;background:#f8fbff;color:var(--rcs-blue);font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.ChurchForm_dropZone__6674v strong{color:var(--rcs-navy);font-size:14.5px}.ChurchForm_dropZone__6674v small{color:var(--rcs-muted);font-size:12.5px}.ChurchForm_dropActive__gFuZQ,.ChurchForm_dropZone__6674v:hover{border-color:var(--rcs-blue);background:var(--rcs-blue-tint)}.ChurchForm_dropZone__6674v:focus-visible{outline:3px solid rgba(29,78,216,.3);outline-offset:2px}.ChurchForm_photoPreview__izS43{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.ChurchForm_photoPreview__izS43 img{width:320px;max-width:100%;height:180px;object-fit:cover;border-radius:12px;border:1px solid var(--rcs-card-line)}.ChurchForm_photoActions__GdhWa{display:flex;gap:10px;flex-wrap:wrap}.ChurchForm_removeBtn__fT1xS{height:44px;padding:0 18px;border:1.5px solid #f3c2c2;border-radius:10px;background:#fff;color:#b91c1c;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ChurchForm_removeBtn__fT1xS:hover{background:var(--rcs-red-tint)}.ChurchForm_hint__4ta36{margin:10px 0 0;color:var(--rcs-muted);font-size:13px}.ChurchForm_typeWarn__35oOA{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 14px;border:1px solid #f5c26b;border-left:5px solid #f59e0b;border-radius:12px;background:#fff8e6;color:#7a4b00;font-size:14px}.ChurchForm_typeWarn__35oOA button{margin-left:auto;border:1px solid #f5c26b;background:#fff;color:#7a4b00;border-radius:999px;padding:5px 12px;font:inherit;font-weight:700;cursor:pointer}.ChurchForm_typeMissing__EXnef{padding:12px!important;border:2px dashed #f59e0b!important;border-radius:16px;background:#fffbf0;animation:ChurchForm_tmPulse__oTCl8 1.6s ease-in-out 2}.ChurchForm_typeMissing__EXnef .ChurchForm_typeCard__7xrXs{border-color:#f5c26b}.ChurchForm_missingTag__OU_aW{margin-left:8px;padding:2px 8px;border-radius:999px;background:#f59e0b;color:#fff;font-size:11px;font-weight:700}@keyframes ChurchForm_tmPulse__oTCl8{50%{box-shadow:0 0 0 6px rgba(245,158,11,.18)}}.ChurchForm_webToggle__WSMO0{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border:1px solid #e3e9f1;border-radius:12px;background:#f8fafc;cursor:pointer}.ChurchForm_webToggle__WSMO0 input{position:absolute;opacity:0;width:1px;height:1px}.ChurchForm_webSw__65q_P{flex:0 0 auto;position:relative;width:42px;height:24px;margin-top:1px;border-radius:999px;background:#cbd5e1;transition:background .15s}.ChurchForm_webSw__65q_P:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(15,23,42,.25);transition:transform .15s}.ChurchForm_webToggle__WSMO0 input:checked+.ChurchForm_webSw__65q_P{background:#1d4ed8}.ChurchForm_webToggle__WSMO0 input:checked+.ChurchForm_webSw__65q_P:after{transform:translateX(18px)}.ChurchForm_webToggle__WSMO0 input:focus-visible+.ChurchForm_webSw__65q_P{outline:2px solid #1d4ed8;outline-offset:2px}.ChurchForm_webToggle__WSMO0 input:disabled+.ChurchForm_webSw__65q_P{opacity:.6}.ChurchForm_webToggle__WSMO0 strong{display:block;color:#102b4e;font-size:14px}.ChurchForm_webToggle__WSMO0 small{display:block;margin-top:2px;color:#66788a;font-size:12.5px;line-height:1.4}.ChurchForm_webHint__blxR1{display:block;margin-top:4px;color:#66788a;font-size:12.5px;font-weight:400}.ChurchForm_webHours__i70bl{grid-column:span 2}@media (max-width:680px){.ChurchForm_webHours__i70bl{grid-column:auto}}.ChurchForm_saveSpacer__zSjHr{width:100%}.ChurchForm_stickyBar__5fUuz{box-sizing:border-box;position:fixed;bottom:max(12px,env(safe-area-inset-bottom));z-index:40;animation:ChurchForm_barIn__4j58Q .18s ease-out}.ChurchForm_unsaved__8nCLZ{display:inline-flex;align-items:center;gap:8px;background:#fff7e6;color:#8a5300;font-weight:700}.ChurchForm_unsaved__8nCLZ span{width:8px;height:8px;border-radius:50%;background:#f59e0b}@keyframes ChurchForm_barIn__4j58Q{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:640px){.ChurchForm_stickyBar__5fUuz{padding:10px 12px;gap:8px}.ChurchForm_stickyBar__5fUuz p{flex:1 1 100%;margin:0;text-align:center}.ChurchForm_stickyBar__5fUuz .rcs-btn{flex:1 1}}.AddressAutocomplete_wrap__QYq7X{position:relative;display:block;width:100%}.AddressAutocomplete_wrap__QYq7X>input{width:100%}.AddressAutocomplete_list__U9P1s{position:absolute;z-index:50;top:calc(100% + 6px);left:0;right:0;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid var(--rcs-blue-line);border-radius:var(--rcs-radius);box-shadow:0 12px 28px rgba(16,43,78,.16)}.AddressAutocomplete_item__l_cdk{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;border-radius:8px;cursor:pointer;color:var(--rcs-text);font-size:14px;font-weight:400;line-height:1.3}.AddressAutocomplete_item__l_cdk small{display:block;color:var(--rcs-muted);font-size:12.5px}.AddressAutocomplete_item__l_cdk strong{font-weight:700}.AddressAutocomplete_active__suUsc{background:var(--rcs-blue-tint)}.AddressAutocomplete_pin__2xhEE{flex:none;margin-top:2px;color:var(--rcs-blue)}.AddressAutocomplete_foot__d8FFX{padding:6px 10px 2px;color:#94a3b8;font-size:11px;text-align:right}.AddressAutocomplete_split__m5mmt{display:block;margin-top:4px;padding:0;border:0;background:none;color:#1d4ed8;font-size:12.5px;text-align:left;cursor:pointer}.AddressAutocomplete_split__m5mmt b{text-decoration:underline}.photo-req_bg__DefPN{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(11,32,59,.55)}.photo-req_box__aL9x9{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border:1px solid #e3e9f1;border-radius:18px;padding:22px 22px 18px;box-shadow:0 24px 60px rgba(16,43,78,.3);color:#102b4e}.photo-req_box__aL9x9:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:#1d4ed8}.photo-req_x__EfKgV{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:10px;border:1px solid #e3e9f1;background:#f5f8fc;color:#4b5b70;font-size:22px;line-height:1;cursor:pointer}.photo-req_x__EfKgV:hover{color:#102b4e;border-color:#c9d5e3}.photo-req_h__S8Hvs{margin:2px 40px 4px 0;font-size:20px}.photo-req_sub__dXHna{margin:0 0 14px;font-size:14px;color:#4b5b70}.photo-req_examples__dAeMY{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:14px}.photo-req_ex___x49s{margin:0;padding:10px;border-radius:14px;border:2px solid;display:grid;grid-gap:8px;gap:8px;text-align:center}.photo-req_ex___x49s svg{width:100%;max-width:150px;margin:0 auto;display:block}.photo-req_ex___x49s figcaption{font-size:12.5px;color:#4b5b70;line-height:1.3}.photo-req_ex___x49s figcaption b{display:block;font-size:15px;margin-bottom:2px}.photo-req_yes__xPqn1{border-color:#86d3a3;background:#f0fbf4}.photo-req_yes__xPqn1 b{color:#15803d}.photo-req_no__FqAf_{border-color:#f3a7a0;background:#fef3f2}.photo-req_no__FqAf_ b{color:#c2281c}.photo-req_list__9ixMV{margin:0 0 10px;padding:0;list-style:none;display:grid;grid-gap:7px;gap:7px}.photo-req_list__9ixMV li{position:relative;padding-left:26px;font-size:14.5px;line-height:1.4}.photo-req_list__9ixMV li:before{content:"✓";position:absolute;left:0;top:0;width:19px;height:19px;border-radius:50%;background:#e6f6ec;color:#15803d;font-size:12px;font-weight:800;display:grid;place-items:center}.photo-req_tech__TxTmV{margin:0 0 12px;font-size:12.5px;color:#66788a}.photo-req_check__xLxAo{display:flex;gap:10px;align-items:center;padding:12px;border-radius:12px;background:#f3f6fa;border:1px solid #e3e9f1;font-size:14.5px;font-weight:700;cursor:pointer}.photo-req_check__xLxAo input{width:20px;height:20px;accent-color:#1d4ed8;flex:none}.photo-req_err__xxM7B{margin:10px 0 0;color:#b91c1c;font-size:13.5px}.photo-req_actions__jpCIS{display:flex;justify-content:flex-end;gap:10px;margin-top:14px}@media (max-width:480px){.photo-req_bg__DefPN{align-items:flex-end;padding:0}.photo-req_box__aL9x9{border-radius:18px 18px 0 0;max-height:94dvh;padding:20px 16px calc(14px + env(safe-area-inset-bottom))}.photo-req_examples__dAeMY{gap:8px}.photo-req_ex___x49s{padding:8px}.photo-req_actions__jpCIS{display:grid;grid-template-columns:1fr 1fr}}.AddPastorModal_backdrop__5u9DW{position:fixed;inset:0;z-index:80;background:rgba(10,24,45,.45);display:flex;align-items:center;justify-content:center;padding:16px}.AddPastorModal_modal__uG_44{width:min(640px,100%);max-height:92vh;overflow:auto;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(10,24,45,.3);border-top:5px solid;border-image:linear-gradient(90deg,#102b4e,#1d4ed8 60%,#ef4444) 1;padding:18px 20px}.AddPastorModal_head__TYIiO{display:flex;align-items:center;justify-content:space-between}.AddPastorModal_head__TYIiO h2{margin:0;font-size:18px;color:#102b4e}.AddPastorModal_x__yy3pi{border:0;background:none;font-size:24px;cursor:pointer;color:#66788a}.AddPastorModal_note__FNz1L{margin:6px 0 14px;font-size:13px;color:#4a5d72;background:#f2f6fc;border-radius:10px;padding:8px 10px}.AddPastorModal_grid__lA9HD{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AddPastorModal_full__K1IRp{grid-column:1/-1}@media(max-width:520px){.AddPastorModal_grid__lA9HD{grid-template-columns:1fr}}.AddPastorModal_f__mbUPg{display:grid;grid-gap:5px;gap:5px;font-size:13px;font-weight:600;color:#334a63}.AddPastorModal_seg__yvdUo{display:flex;gap:8px}.AddPastorModal_seg__yvdUo button{flex:1 1;height:40px;border:1px solid #cdd8e5;border-radius:10px;background:#fff;font:inherit;cursor:pointer}.AddPastorModal_seg__yvdUo .AddPastorModal_on__Qd7ss{border-color:#1d4ed8;background:#eaf1ff;color:#1d4ed8;font-weight:700}.AddPastorModal_err__rdhs5{color:#b91c1c;font-size:13px;margin:10px 0 0}.AddPastorModal_foot__Rdnwj{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.AddPastorModal_cancel__PlLJa,.AddPastorModal_save__W0iSu{height:40px;padding:0 16px;border-radius:10px;font:inherit;font-weight:700;cursor:pointer}.AddPastorModal_cancel__PlLJa{border:1px solid #d5dfeb;background:#fff}.AddPastorModal_save__W0iSu{border:0;background:#1d4ed8;color:#fff}.AddPastorModal_save__W0iSu:disabled{opacity:.6}.passwordPrompt_backdrop__CLot2{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:rgba(9,25,48,.45);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.passwordPrompt_card__ymTiR{width:min(440px,100%);padding:26px 24px 20px;background:#fff;border-radius:20px;box-shadow:0 24px 60px rgba(9,25,48,.3);text-align:center;border-top:5px solid #1d4ed8}.passwordPrompt_ico__sY8Ym{display:inline-grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#eef4ff;color:#1d4ed8;margin-bottom:10px}.passwordPrompt_card__ymTiR h2{margin:0 0 8px;font-size:21px;color:#102b4e}.passwordPrompt_card__ymTiR p{margin:0 0 18px;font-size:14.5px;line-height:1.5;color:#3b4d63}.passwordPrompt_actions__csvOd{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.passwordPrompt_actions__csvOd>*{min-width:140px;justify-content:center;text-decoration:none}.developer-credit_credit__b_1_G{display:block;color:#98a3b1;font-size:10px;font-weight:450;line-height:1.4;text-align:right}.developer-credit_credit__b_1_G strong{font-weight:inherit}.developer-credit_onDark__u84xU{color:#8ea0b8}.developer-credit_link__h8U0M{color:inherit;font-weight:inherit;text-decoration:none}.developer-credit_link__h8U0M:focus-visible,.developer-credit_link__h8U0M:hover{text-decoration:underline;text-underline-offset:2px}.developer-credit_credit__b_1_G .developer-credit_vivo__ob6ud{display:inline-flex;align-items:center;gap:4px;margin-left:4px;vertical-align:middle;white-space:nowrap}.developer-credit_vivoLogo__Fk4YZ{display:block;width:auto;height:34px;margin:-9px -6px}.install_toast__sksTb{position:fixed;z-index:1200;left:50%;transform:translateX(-50%);bottom:max(14px,env(safe-area-inset-bottom));width:min(440px,calc(100% - 24px));display:flex;align-items:center;gap:10px;padding:10px 10px 10px 12px;border-radius:14px;background:#102b4e;color:#fff;box-shadow:0 16px 36px rgba(9,20,40,.35);animation:install_up__nBBq5 .25s ease}.install_toast__sksTb img{width:36px;height:36px;border-radius:9px;flex:none}.install_toast__sksTb span{flex:1 1;min-width:0}.install_toast__sksTb b{display:block;font-size:14px}.install_toast__sksTb small{display:block;font-size:12px;opacity:.8}.install_go__G2uPd{border:0;border-radius:10px;background:#fff;color:#102b4e;font:inherit;font-weight:800;font-size:14px;padding:0 14px;min-height:40px;cursor:pointer}.install_no__9cSKy{border:0;background:transparent;color:#fff;font-size:22px;width:40px;min-height:40px;cursor:pointer;opacity:.8}@keyframes install_up__nBBq5{0%{transform:translate(-50%,16px);opacity:0}}.install_sheetBg__k2b5P{position:fixed;inset:0;z-index:1200;background:transparent;display:flex;align-items:flex-end;justify-content:center}.install_sheet__gMC82{position:relative;width:min(440px,100%);background:#fff;color:#102b4e;border-radius:18px 18px 0 0;padding:18px 18px max(22px,calc(env(safe-area-inset-bottom) + 16px));box-shadow:0 -10px 30px rgba(9,20,40,.25);animation:install_sup__e5rWN .25s ease}@keyframes install_sup__e5rWN{0%{transform:translateY(30px);opacity:.5}}.install_close__Pek_P{position:absolute;top:8px;right:8px;width:40px;height:40px;border:0;background:transparent;font-size:24px;color:#5b6b80;cursor:pointer}.install_sheetHead__oqAKE{display:flex;gap:12px;align-items:center;margin-bottom:12px;padding-right:30px}.install_sheetHead__oqAKE img{width:46px;height:46px;border-radius:11px}.install_sheetHead__oqAKE b{display:block;font-size:17px}.install_sheetHead__oqAKE span{font-size:13px;color:#5b6b80}.install_steps__IyyYQ{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.install_steps__IyyYQ li{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;background:#f3f6fb;font-size:15px;line-height:1.35}.install_num__TSl2R{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#102b4e;color:#fff;font-weight:800;font-size:14px}.install_share__TCyeI{width:20px;height:20px;vertical-align:-4px;fill:none;stroke:#1d4ed8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.install_p__Mxe3K{margin:0;font-size:15px;line-height:1.45}.install_arrow__jR0m0{text-align:center;color:#1d4ed8;font-size:20px;margin-top:8px;animation:install_bob__Zm8I8 1.2s ease-in-out infinite}@keyframes install_bob__Zm8I8{50%{transform:translateY(5px)}}.install_key__pVg32{display:inline-grid;place-items:center;min-width:26px;height:24px;padding:0 6px;margin:0 2px;border-radius:7px;background:#fff;border:1px solid #c9d4e5;color:#102b4e;font-weight:800;font-size:15px;line-height:1;vertical-align:1px}.install_steps__IyyYQ li>span:last-child{min-width:0}.install_intro__3_HKM{margin:0 0 10px;font-size:14.5px;line-height:1.45;color:#102b4e}.install_hint__Ycery{margin:10px 2px 0;font-size:13px;line-height:1.4;color:#5b6b80}.install_copy__afqzQ{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:12px;min-height:44px;border:1px solid #1d4ed8;border-radius:12px;background:#eef3ff;color:#1d4ed8;font:inherit;font-weight:800;font-size:15px;cursor:pointer}.install_copy__afqzQ svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.install_daily__r7TVZ{margin:12px 2px 0;font-size:12.5px;color:#5b6b80;text-align:center}.install_actions__Aes_b{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:10px}.install_primary__mxuM5,.install_secondary__TqgzU{min-height:44px;border-radius:12px;font:inherit;font-weight:800;font-size:15px;cursor:pointer;padding:0 12px}.install_primary__mxuM5{border:0;background:#102b4e;color:#fff}.install_secondary__TqgzU{border:1px solid #c9d4e5;background:#fff;color:#102b4e}.install_close__Pek_P:focus-visible,.install_copy__afqzQ:focus-visible,.install_go__G2uPd:focus-visible,.install_no__9cSKy:focus-visible,.install_primary__mxuM5:focus-visible,.install_secondary__TqgzU:focus-visible{outline:3px solid #93b4ff;outline-offset:2px}.install_sheet__gMC82{max-height:92vh;overflow-y:auto}.install_sheetHead__oqAKE .install_appIcon__Chzbi{width:60px;height:60px;border-radius:14px;flex:none;box-shadow:0 4px 12px rgba(16,43,78,.2)}.install_primaryLink__GE0Zs{display:grid;place-items:center;text-decoration:none}.confirm_chipsBox__aqIAf{display:grid;grid-gap:10px;gap:10px}.confirm_chips__90EH4{display:flex;flex-wrap:wrap;gap:8px;min-height:36px;align-items:center}.confirm_chip__8MmQR{display:inline-flex;align-items:center;gap:6px;background:#eaf1fb;color:#0b2448;border:1px solid #c9dcf5;border-radius:999px;padding:6px 8px 6px 12px;font-size:14px;font-weight:600}.confirm_chipX__oa8pk{border:0;background:#0b2448;color:#fff;width:20px;height:20px;border-radius:50%;font-size:14px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0}.confirm_chipX__oa8pk:hover{background:#dc2626}.confirm_chipEmpty__Nz40M{color:#66788a;font-size:13.5px}.confirm_chipAdd__C78Am{display:flex;gap:8px}.confirm_chipAdd__C78Am input{flex:1 1;min-width:0}.confirm_addBtn__Qc17E{border:0;border-radius:10px;background:#0b2448;color:#fff;font-weight:700;padding:0 18px;cursor:pointer;font-size:14px}.confirm_addBtn__Qc17E:disabled{opacity:.45;cursor:default}.confirm_chipErr__nLshg{color:#b91c1c;font-size:13px}.confirm_hint__IimMA{color:#66788a;font-size:13.5px;margin:0 0 10px}.confirm_ok__Dl0jm{border-radius:16px;overflow:hidden;border:1px solid #d5e2f1;background:#fff;margin:0 0 18px;box-shadow:0 6px 22px rgba(11,36,72,.08)}.confirm_okHead__jWD3F{background:#0b2448;color:#fff;padding:20px 22px;border-bottom:4px solid #16a34a;display:flex;gap:14px;align-items:center}.confirm_okIcon__7kYZy{width:44px;height:44px;border-radius:50%;background:#16a34a;display:grid;place-items:center;font-size:24px;font-weight:800;flex:none}.confirm_okHead__jWD3F h2{margin:0;font-size:21px;color:#fff}.confirm_okHead__jWD3F p{margin:3px 0 0;color:#c9dcf5;font-size:14px}.confirm_okBody__aGQS6{padding:16px 22px 18px;display:grid;grid-gap:12px;gap:12px}.confirm_okGrid__Q6FrX{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.confirm_okCell__m2zx3{background:#f5f8fc;border-radius:12px;padding:10px 12px}.confirm_okCell__m2zx3 span{display:block;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:#66788a;font-weight:700}.confirm_okCell__m2zx3 b{display:block;margin-top:3px;font-size:16px;color:#102b4e}.confirm_okCode__XbPL7 b{font-family:ui-monospace,Menlo,monospace;letter-spacing:.03em}.confirm_zelle__jIBFJ{background:#fff7e6;border:1px solid #f5c76b;color:#7a4b00;border-radius:12px;padding:12px 14px;font-size:14.5px}.confirm_okNote__1l5lQ{color:#66788a;font-size:13.5px;margin:0}.confirm_okActions__IyA03{display:flex;gap:10px;flex-wrap:wrap}.confirm_okBtn__XiBKU{display:inline-flex;align-items:center;border-radius:10px;padding:10px 16px;font-weight:700;text-decoration:none;background:#0b2448;color:#fff;border:0;cursor:pointer;font-size:14px}.confirm_okBtn2__3vVaO{background:#eaf1fb;color:#0b2448}.confirm_part__Jl_Ix{border:1px solid #e1e9f3;border-radius:12px;padding:14px 16px;margin-top:12px;background:#fbfdff}.confirm_partHead__17aWR{display:flex;align-items:center;gap:10px;margin-bottom:4px;color:#0b2448;font-size:15.5px}.confirm_partNum__0N9bW{width:24px;height:24px;border-radius:50%;background:#0b2448;color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800}.confirm_toggle__QxjXN{display:flex;align-items:center;gap:10px;margin-top:12px;border:0;background:none;padding:0;cursor:pointer;color:#102b4e;font-size:14px;text-align:left}.confirm_toggle__QxjXN:disabled{cursor:default;opacity:.7}.confirm_track__2Yrwe{width:40px;height:22px;border-radius:999px;background:#c6d2e0;position:relative;flex:none;transition:background .15s}.confirm_track__2Yrwe.confirm_on__UiF0w{background:#16a34a}.confirm_knob__nmO4x{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s;box-shadow:0 1px 3px rgba(0,0,0,.25)}.confirm_on__UiF0w .confirm_knob__nmO4x{left:21px}.remesas_card__lRYSg{background:#fff;border:1px solid #dfe7f2;border-radius:12px;padding:22px;margin-bottom:18px}.remesas_list__PUkB7{list-style:none;margin:6px 0 4px;padding:0;display:grid;grid-gap:10px;gap:10px}.remesas_row__0J4jL{display:grid;grid-template-columns:minmax(130px,1.1fr) minmax(0,2.2fr) auto;align-items:center;grid-gap:16px;gap:16px;padding:14px 16px;border:1px solid #e3e9f2;border-radius:12px;background:#fff;color:inherit;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}a.remesas_row__0J4jL:focus-visible,a.remesas_row__0J4jL:hover{border-color:#93b4ea;background:#f7faff;box-shadow:0 4px 14px rgba(16,43,78,.08);outline:none}.remesas_month__Nz2sz{display:grid;grid-gap:6px;gap:6px}.remesas_month__Nz2sz strong{font-size:16px;color:#102b4e}.remesas_badges__Amm1s{display:flex;flex-wrap:wrap;gap:6px}.remesas_badge__II4nw{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12.5px;font-weight:700;background:#eaf1ff;color:#1e3a8a}.remesas_late__xpqVD{background:#fdecec;color:#991b1b}.remesas_pays__NpK_Q{display:grid;grid-gap:6px;gap:6px;min-width:0}.remesas_pay__OO_55{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;color:#334155}.remesas_pay__OO_55 b{color:#102b4e;font-size:15px}.remesas_muted__LXmir{color:#66788a;font-size:14px}.remesas_end__SzpI1{display:grid;justify-items:end;grid-gap:4px;gap:4px;text-align:right}.remesas_total__LhPit{font-size:17px;font-weight:800;color:#102b4e}.remesas_totalLbl__5NerL{font-size:12px;color:#66788a;font-weight:600}.remesas_cue__tnN42{font-size:14px;font-weight:700;color:#1d4ed8;white-space:nowrap}.remesas_empty__X7LVT{color:#66788a;margin:8px 0 0}@media (max-width:720px){.remesas_row__0J4jL{grid-template-columns:1fr auto;gap:10px 12px;padding:14px}.remesas_pays__NpK_Q{grid-column:1/-1;grid-row:2}.remesas_end__SzpI1{grid-column:2;grid-row:1}}.remesas_table__m4bhg{display:grid;margin:4px 0 12px;border:1px solid #e6ebf2;border-radius:10px;overflow:hidden;background:#fff}.remesas_trow__LvdpF{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.9fr);grid-gap:10px;gap:10px;align-items:center;padding:11px 16px;border-top:1px solid #eef2f7;color:#33475f;font-size:14.5px;text-decoration:none}a.remesas_trow__LvdpF:hover{background:#f6f9fd}.remesas_thead__ZnbbJ{border-top:0;background:#f8fafc;color:#66788a;font-size:11.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding-top:8px;padding-bottom:8px}.remesas_trow__LvdpF strong{color:#102b4e;font-weight:600}.remesas_num__I_kts{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.remesas_st__sQOco{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.remesas_st__sQOco:before{content:"";width:7px;height:7px;border-radius:99px;background:currentColor}.remesas_stOk__VoAW2{color:#15803d}.remesas_stPend__NxHKK{color:#b45309}.remesas_stNone__bis3b{color:#66788a}@media (max-width:520px){.remesas_trow__LvdpF{padding:10px 12px;font-size:13.5px;gap:6px}}.remesas_tag__Ht_Mw{display:inline-block;margin-left:8px;padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600;background:#f1f4f8;color:#475569;border:1px solid #e2e8f0;vertical-align:middle}.loans_card__rI1gu{background:#fff;border:1px solid var(--rcs-card-line,#dfe7f2);border-radius:16px;box-shadow:0 1px 2px rgba(16,43,78,.05),0 8px 24px rgba(16,43,78,.05);padding:22px;margin:22px 0 0;min-width:0}.loans_head__ug1S5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.loans_head__ug1S5 h2{margin:0;font-size:19px;color:#102b4e;display:flex;align-items:center;gap:10px}.loans_head__ug1S5 p{margin:4px 0 0;color:#5b6b80;font-size:13.5px}.loans_ico__YyDQC{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;background:#e0ecff;color:#1d4ed8;flex:none}.loans_actions__p0enx{display:flex;gap:8px;flex-wrap:wrap}.loans_loan__E_pxY{border-top:1px solid #edf1f7;padding-top:16px;margin-top:4px}.loans_loan__E_pxY+.loans_loan__E_pxY{margin-top:22px}.loans_purpose__qo0su{margin:0 0 14px;color:#34465c;font-size:14px}.loans_purpose__qo0su strong{color:#102b4e}.loans_badge__Tdi2k{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:800;background:#e0ecff;color:#1d4ed8;margin-left:8px;vertical-align:middle}.loans_badgeDone__3_Awf{background:#d1fae5;color:#047857}.loans_top__VaD5S{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:stretch}.loans_balance__BnxOg{background:linear-gradient(135deg,#102b4e,#1d3f6e);color:#fff;border-radius:14px;padding:18px 20px;display:grid;grid-gap:10px;gap:10px}.loans_balance__BnxOg small{font-size:12px;letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-weight:700}.loans_balance__BnxOg .loans_big__JBQnm{font-size:38px;font-weight:900;line-height:1.05;letter-spacing:-.01em}.loans_bar__CxaL_{height:10px;border-radius:999px;background:rgba(255,255,255,.18);overflow:hidden}.loans_bar__CxaL_ span{display:block;height:100%;border-radius:999px;background:#34d399}.loans_barMeta__z8Cm0{display:flex;justify-content:space-between;gap:8px;font-size:13px;opacity:.92;flex-wrap:wrap}.loans_facts__4L5CW{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px}.loans_fact__Vhywq{border:1px solid #e3eaf3;border-radius:12px;padding:12px 14px;display:grid;grid-gap:3px;gap:3px;background:#f8fafd;min-width:0}.loans_fact__Vhywq small{font-size:12px;color:#5b6b80;font-weight:700}.loans_fact__Vhywq strong{font-size:17px;color:#102b4e;overflow-wrap:anywhere}.loans_fact__Vhywq span{font-size:12.5px;color:#5b6b80}.loans_factHi__L2UMN{background:#fff7ed;border-color:#fed7aa}.loans_sub__wccol{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:20px 0 8px;flex-wrap:wrap}.loans_sub__wccol h3{margin:0;font-size:15px;color:#102b4e}.loans_table__zox8s{width:100%;border-collapse:collapse;font-size:14px}.loans_table__zox8s th{text-align:left;font-size:12px;color:#5b6b80;font-weight:800;text-transform:uppercase;letter-spacing:.04em;padding:8px 10px;border-bottom:1px solid #e3eaf3}.loans_table__zox8s td{padding:10px;border-bottom:1px solid #eef2f7;color:#102b4e;vertical-align:middle}.loans_table__zox8s .loans_r__b5rze{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loans_muted__8PUOH{color:#6b7a8d}.loans_rowActions__AbBEU{display:flex;gap:6px;justify-content:flex-end}.loans_iconBtn__GN_LE{width:32px;height:32px;border-radius:8px;border:1px solid #d6dfeb;background:#fff;color:#34465c;display:inline-grid;place-items:center;cursor:pointer}.loans_iconBtn__GN_LE:hover{border-color:#1d4ed8;color:#1d4ed8}.loans_iconDanger__q5q3S:hover{border-color:#b91c1c;color:#b91c1c;background:#fef2f2}.loans_st___R2vS{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.loans_st___R2vS:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.loans_st_pagado__c9_LV{background:#d1fae5;color:#047857}.loans_st_parcial__rxb2a{background:#fef3c7;color:#b45309}.loans_st_pendiente__Pfg3J{background:#e0ecff;color:#1d4ed8}.loans_st_proximo__ds73u{background:#f1f4f8;color:#5b6b80}.loans_st_no_recibido__Kaam_{background:#fee2e2;color:#b91c1c}.loans_missed__8_Lbl{font-size:13px;font-weight:700;background:rgba(254,226,226,.16);border:1px solid rgba(252,165,165,.55);color:#fecaca;border-radius:10px;padding:6px 10px}.loans_overdueBanner__xJO7w{font-size:13px;font-weight:700;color:#b45309;background:#fffbeb;border:1px solid #fcd34d;border-radius:10px;padding:8px 12px}.loans_overdueDetail__x6Fww{margin:-2px 0 2px;font-size:12.5px;font-weight:600;color:#92400e;line-height:1.45;background:#fffbeb;border:1px solid #fde68a;border-top:0;border-radius:0 0 10px 10px;padding:8px 12px}.loans_overdueBanner__xJO7w+.loans_overdueDetail__x6Fww{margin-top:-8px}.loans_years__JIotF{display:grid;grid-gap:8px;gap:8px}.loans_year__z6w5V{border:1px solid #e3eaf3;border-radius:12px;overflow:hidden;background:#fff}.loans_yearHead__Et3JF{width:100%;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px;background:#f8fafd;border:0;cursor:pointer;font:inherit;text-align:left;color:#102b4e}.loans_yearHead__Et3JF strong{font-size:15px}.loans_yearSum__GDtk1{font-size:13px;color:#5b6b80;flex:1 1 220px}.loans_chev___85UU{width:14px;color:#5b6b80}.loans_yearBody__f2HyQ{display:none;overflow-x:auto}.loans_yearOpen__O5lQ0 .loans_yearBody__f2HyQ{display:block}.loans_exportBtns__I3X0b{display:flex;gap:6px;flex-wrap:wrap}@media print{.loans_yearBody__f2HyQ{display:block!important}.loans_yearHead__Et3JF{background:#fff}.loans_actions__p0enx,.loans_exportBtns__I3X0b,.loans_rowActions__AbBEU{display:none!important}}.loans_scheduleWrap__zlRu3{max-height:420px;overflow:auto;border:1px solid #e3eaf3;border-radius:12px}.loans_scheduleWrap__zlRu3 .loans_table__zox8s th{position:-webkit-sticky;position:sticky;top:0;background:#f8fafd}.loans_empty__4kMfz{border:1px dashed #cdd8e5;border-radius:12px;padding:18px;text-align:center;color:#5b6b80;font-size:14px}.loans_note__vvzHO{font-size:12.5px;color:#5b6b80;margin:8px 0 0}.loans_doc__AgRuZ{display:flex;align-items:center;gap:12px;border:1px solid #e3eaf3;border-radius:12px;padding:12px 14px;flex-wrap:wrap}.loans_doc__AgRuZ strong{color:#102b4e;font-size:14px;overflow-wrap:anywhere}.loans_drop__s58gI{border:2px dashed #c3cfdf;border-radius:12px;padding:18px;text-align:center;color:#5b6b80;font-size:14px;cursor:pointer;background:#fbfcfe;transition:border-color .15s,background .15s}.loans_drop__s58gI strong{color:#1d4ed8}.loans_dropOn__EWwE6{border-color:#1d4ed8;background:#eef4ff}.loans_payCards__yWnRr{display:none}.loans_modal__2SJnd{background:#fff;border-radius:18px;width:min(560px,100%);padding:24px;box-shadow:0 24px 60px rgba(8,20,38,.35);display:grid;grid-gap:14px;gap:14px}.loans_modal__2SJnd h3{margin:0;font-size:19px;color:#102b4e}.loans_modal__2SJnd .loans_lead__rbpBT{margin:-6px 0 0;color:#5b6b80;font-size:13.5px}.loans_modalFoot__ylEOP{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;align-items:center;margin-top:4px}.loans_modalFoot__ylEOP p{margin:0 auto 0 0;font-size:13px}.loans_err___JIPV{color:#b91c1c}.loans_ok__gcYbw{color:#047857}.loans_money__E40H_{position:relative}.loans_money__E40H_>span{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#5b6b80;font-weight:700;pointer-events:none}.loans_money__E40H_>input{padding-left:26px!important}.loans_seg__Jh2Ce{display:flex;gap:6px;flex-wrap:wrap}.loans_seg__Jh2Ce button{font:inherit;font-size:13.5px;font-weight:700;padding:8px 14px;border-radius:999px;border:1px solid #cdd8e5;background:#fff;color:#102b4e;cursor:pointer}.loans_seg__Jh2Ce button[aria-pressed=true]{background:#102b4e;border-color:#102b4e;color:#fff}.loans_textarea__D8mYn{width:100%;min-height:72px;padding:10px 12px;border:1px solid #cdd8e5;border-radius:10px;font:inherit;font-size:15px;color:#102b4e;resize:vertical}.loans_textarea__D8mYn:focus{outline:none;border-color:#1d4ed8;box-shadow:0 0 0 3px rgba(29,78,216,.15)}.loans_fieldLabel__5A0xT{font-size:13px;font-weight:600;color:#34465c;display:grid;grid-gap:6px;gap:6px}.loans_list__xJLL6 td a{color:#1d4ed8;font-weight:700;text-decoration:none}.loans_miniBar__k6Hmk{height:6px;border-radius:999px;background:#e3eaf3;overflow:hidden;min-width:80px}.loans_miniBar__k6Hmk span{display:block;height:100%;background:#10b981}.loans_ro__emEyD .loans_top__VaD5S{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:760px){.loans_card__rI1gu{padding:16px;border-radius:14px}.loans_ro__emEyD .loans_top__VaD5S,.loans_top__VaD5S{grid-template-columns:minmax(0,1fr)}.loans_balance__BnxOg .loans_big__JBQnm{font-size:32px}.loans_hideSm__7fMk0{display:none}.loans_table__zox8s.loans_payTable__pnkD2{display:none!important}.loans_payCards__yWnRr{display:grid;grid-gap:8px;gap:8px}.loans_payCard__GrdEc{border:1px solid #e3eaf3;border-radius:12px;padding:12px 14px;display:grid;grid-gap:4px;gap:4px}.loans_payCard__GrdEc header{display:flex;justify-content:space-between;align-items:center;gap:8px}.loans_payCard__GrdEc header strong{font-size:16px;color:#102b4e}.loans_payCard__GrdEc p{margin:0;font-size:13px;color:#5b6b80;overflow-wrap:anywhere}.loans_table__zox8s td,.loans_table__zox8s th{padding:8px 6px}.loans_modal__2SJnd{padding:18px}.loans_actions__p0enx>*{flex:1 1 auto}}.loans_preview__tnqZn{margin:0;padding:10px 12px;border-radius:10px;background:#eef3fb;color:#1f2f4d;font-size:14px;line-height:1.4}.ReportDialogShell_overlay__F_ZaL{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(11,32,59,.45);overscroll-behavior:contain}.ReportDialogShell_dialog__3UKge{display:flex;flex-direction:column;width:min(var(--w,820px),100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;border:1px solid var(--rcs-card-line);border-radius:var(--rcs-radius);background:#fff;box-shadow:var(--rcs-shadow)}.ReportDialogShell_head___5las{flex:none;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 24px 14px;border-bottom:1px solid #e3e9f2}.ReportDialogShell_body__rVol8{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:4px 24px 18px}.ReportDialogShell_foot__4xqnz{flex:none;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;padding:12px 24px 14px;border-top:1px solid #e3e9f2;background:#fff}@media (max-width:680px){.ReportDialogShell_overlay__F_ZaL{align-items:flex-end;padding:0}.ReportDialogShell_dialog__3UKge{width:100%;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:18px 18px 0 0;border-bottom:0}.ReportDialogShell_head___5las{padding:16px 16px 12px}.ReportDialogShell_body__rVol8{padding:4px 16px 16px}.ReportDialogShell_foot__4xqnz{padding:10px 16px calc(12px + env(safe-area-inset-bottom))}.ReportDialogShell_foot__4xqnz>*{flex:1 1 100%}}.Incorporation_dl__eK83s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0 0}.Incorporation_item__SUgRI{min-width:0;padding:12px 14px;border:1px solid var(--rcs-card-line);border-radius:10px;background:#f8fafc}.Incorporation_item__SUgRI dt{margin:0 0 4px;color:var(--rcs-muted);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.Incorporation_item__SUgRI dd{margin:0;color:#102b4e;font-size:14.5px;font-weight:600;overflow-wrap:anywhere}.Incorporation_wide__CPpbz{grid-column:1/-1}.Incorporation_badgeBad__FBIE4,.Incorporation_badgeOk__TM2PJ{display:inline-block;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:700}.Incorporation_badgeOk__TM2PJ{background:var(--rcs-green-tint);color:#14532d}.Incorporation_badgeBad__FBIE4{background:var(--rcs-red-tint);color:#991b1b}.Incorporation_einBtn__P33mX{margin-left:8px}@media (max-width:1100px){.Incorporation_dl__eK83s{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.Incorporation_dl__eK83s{grid-template-columns:1fr}}