.public-home.dz-tela{--dz-baixo:calc(var(--dz-nav-h) + env(safe-area-inset-bottom,0px));background:var(--dz-scr);color:var(--dz-ink);font-family:var(--dz-font)}.public-home :where(.dz-top,.dz-main,.dz-nav,.dz-drawer,.dz-troca) :where(button,a){-webkit-tap-highlight-color:transparent}.public-home .dz-top{z-index:900;padding-top:env(safe-area-inset-top,0px);background:var(--dz-scr);position:sticky;top:0}.public-home .dz-top-in{width:100%;max-width:var(--dz-max);min-height:54px;padding:5px var(--dz-gutter);padding-left:max(var(--dz-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--dz-gutter), env(safe-area-inset-right,0px));align-items:center;gap:12px;margin:0 auto;display:flex}.public-home .dz-menu{width:44px;height:44px;color:var(--dz-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;margin:0 -7px;padding:0;display:grid}.public-home .dz-menu svg{width:28px;height:22px;display:block;overflow:visible}.public-home .dz-menu-bolinha{fill:var(--dz-alert);stroke:var(--dz-scr);stroke-width:1.6px}.public-home .dz-ttl{letter-spacing:-.03em;text-wrap:balance;overflow-wrap:break-word;min-width:0;color:var(--dz-ink);flex:1;font-size:20px;font-weight:800;line-height:1.1}.public-home .dz-ttl:focus:not(:focus-visible){outline:none}.public-home .dz-top-extra{flex:none;align-items:center;display:flex}.public-home .dz-quem{text-align:right;min-width:44px;max-width:42%;min-height:44px;color:var(--dz-ink);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;padding:0;line-height:1.25;display:flex}.public-home .dz-quem b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.public-home .dz-quem u{color:var(--dz-lav-tx);text-underline-offset:2px;white-space:nowrap;font-size:12.5px;font-weight:600;text-decoration:underline}.public-home .dz-main{width:100%;max-width:var(--dz-max);padding-bottom:calc(var(--dz-baixo) + 28px);flex-direction:column;flex:1;margin:0 auto;display:flex}.public-home .dz-hero{box-sizing:border-box;border-bottom:var(--dz-hero-faixa,6px) solid var(--dz-mod-fg);object-fit:cover;object-position:center 35%;background:var(--dz-mod-bg);flex:none;width:100%;height:clamp(104px,17vh,148px);display:block}.public-home .dz-corpo{min-width:0;padding:12px var(--dz-gutter) 0;padding-left:max(var(--dz-gutter), env(safe-area-inset-left,0px));padding-right:max(var(--dz-gutter), env(safe-area-inset-right,0px));flex-direction:column;flex:1;gap:12px;display:flex}@media (width>=600px){.public-home .dz-hero{border-radius:14px;height:clamp(120px,20vh,220px)}}.public-home .dz-nav{z-index:800;background:var(--dz-nav-bg);border-top:1px solid #17171a14;position:fixed;bottom:0;left:0;right:0}.public-home .dz-nav-in{max-width:var(--dz-max);padding:0 max(2px, env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(2px, env(safe-area-inset-left,0px));margin:0 auto;display:flex}.public-home .dz-nav-item{min-width:max-content;min-height:calc(var(--dz-nav-h) - 1px);font-size:var(--dz-nav-fs);letter-spacing:-.02em;text-align:center;white-space:nowrap;color:var(--dz-ink);border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:flex-start;align-items:center;gap:4px;padding:7px 2px;font-weight:500;line-height:1.15;text-decoration:none;display:flex}.public-home .dz-nav-ico{border-radius:999px;flex:none;place-items:center;width:54px;height:30px;display:grid}.public-home .dz-nav-item svg{stroke-width:1.2px;flex:none;width:25px;height:25px}.public-home .dz-nav-item.on{font-weight:700}.public-home .dz-nav-item.on .dz-nav-ico{background:var(--dz-mod-mid)}.public-home .dz-nav-item:focus-visible{outline:2px solid var(--dz-ink);outline-offset:-2px}.public-home .dz-ico{flex:none;width:20px;height:20px;display:block}.public-home .dz-seg{flex:none;grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.public-home .dz-tile{background:var(--dz-mod-bg);text-align:left;min-width:0;min-height:54px;color:var(--dz-soft);cursor:pointer;border:0;border-radius:11px;flex-direction:column;align-items:flex-start;gap:4px;padding:9px 10px;font-size:12.5px;font-weight:500;line-height:1.2;display:flex}.public-home .dz-tile .dz-ico{width:17px;height:17px;color:var(--dz-mod-fg)}.public-home .dz-tile[aria-selected=true]{color:var(--dz-ink);box-shadow:inset 0 0 0 1.5px var(--dz-ink);font-weight:700}.public-home .dz-painel{flex-direction:column;gap:12px;min-width:0;display:flex}.public-home .dz-kicker{font-size:var(--dz-fs-rotulo);letter-spacing:.08em;text-transform:uppercase;color:var(--dz-muted);font-weight:700;line-height:1.4}.public-home .dz-rows{flex-direction:column;display:flex}.public-home .dz-row{border-bottom:1px solid var(--dz-line);align-items:center;gap:12px;padding:15px 0;display:flex}.public-home .dz-row:last-child{border-bottom:0}.public-home .dz-rows.sub .dz-row{padding:11px 0 11px 4px}.public-home .dz-rows.terr .dz-row{padding:16px 0}.public-home .dz-row-abrir{min-width:0;min-height:44px;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;align-items:center;gap:12px;padding:0;text-decoration:none;display:flex}.public-home .dz-date{background:var(--dz-mod-bg);width:52px;color:var(--dz-mod-tx);text-align:center;border-radius:10px;flex:none;padding:6px 0 7px;line-height:1.15;display:block}.public-home .dz-date small{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:9.5px;font-weight:700;display:block}.public-home .dz-date b{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:14px;font-weight:800}.public-home .dz-date.lav{background:var(--dz-lav-bg);color:var(--dz-lav-tx)}.public-home .dz-date.sky{background:var(--dz-sky-bg);color:var(--dz-sky-tx)}.public-home .dz-date.peach{background:var(--dz-peach-bg);color:var(--dz-peach-tx)}.public-home .dz-date.pink{background:var(--dz-pink-bg);color:var(--dz-pink-tx)}.public-home .dz-date.mint{background:var(--dz-mint-bg);color:var(--dz-mint-tx)}.public-home .dz-date.plain{background:var(--dz-gray-bg);color:var(--dz-ink)}.public-home .dz-num{background:var(--dz-mod-bg);width:42px;height:42px;color:var(--dz-mod-tx);font-variant-numeric:tabular-nums;border-radius:11px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.public-home .dz-rt{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.public-home .dz-rt .q{font-size:var(--dz-fs-nome);color:var(--dz-ink);font-weight:700;line-height:1.25}.public-home .dz-rt .n{color:var(--dz-ink);font-size:14px;font-weight:500;line-height:1.25}.public-home .dz-rt .s{font-size:var(--dz-fs-detalhe);color:var(--dz-soft);line-height:1.3}.public-home .dz-rows.meu .dz-rt .q,.public-home .dz-row.meu .dz-rt .q{color:var(--dz-soft);font-size:13px;font-weight:500}.public-home .dz-rows.meu .dz-rt .n,.public-home .dz-row.meu .dz-rt .n{font-size:15px;font-weight:700}.public-home .dz-lk{align-items:center;gap:4px;display:inline-flex}.public-home .dz-lk svg{width:16px;height:16px;color:var(--dz-muted);flex:none}.public-home .dz-row-dir{flex:none;align-items:center;gap:8px;display:flex}.public-home .dz-grp{align-items:center;gap:10px;padding:2px 0 4px;display:flex}.public-home .dz-grp-ttl{letter-spacing:-.01em;font-size:15px;font-weight:800;line-height:1.25}.public-home .dz-destaque{background:var(--dz-mod-bg);color:var(--dz-mod-tx);border-radius:14px;flex-direction:column;flex:none;gap:8px;padding:12px;display:flex}.public-home .dz-destaque.lav{background:var(--dz-lav-bg);color:var(--dz-lav-tx)}.public-home .dz-destaque.sky{background:var(--dz-sky-bg);color:var(--dz-sky-tx)}.public-home .dz-destaque.peach{background:var(--dz-peach-bg);color:var(--dz-peach-tx)}.public-home .dz-destaque.pink{background:var(--dz-pink-bg);color:var(--dz-pink-tx)}.public-home .dz-destaque.mint{background:var(--dz-mint-bg);color:var(--dz-mint-tx)}.public-home .dz-destaque .dz-kicker{color:inherit;opacity:.85}.public-home .dz-destaque .dz-row{color:var(--dz-ink);border:0;padding:0}.public-home .dz-destaque .dz-date,.public-home .dz-destaque .dz-num{background:var(--dz-scr)}.public-home .dz-acts{flex-direction:column;flex:none;gap:7px;display:flex}.public-home .dz-btn{border:1px solid var(--dz-line);background:var(--dz-scr);white-space:nowrap;min-height:44px;color:var(--dz-ink);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:10px 12px;font-family:inherit;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s;display:flex}.public-home .dz-btn:hover{background:var(--dz-gray-bg)}.public-home .dz-btn.k{background:var(--dz-charcoal);border-color:var(--dz-charcoal);color:var(--dz-on-charcoal)}.public-home .dz-btn.k:hover{background:var(--dz-charcoal-hover);border-color:var(--dz-charcoal-hover)}.public-home .dz-btn.g{min-height:48px;padding:12px 16px;font-size:14px}.public-home .dz-btn.largo{width:100%}.public-home .dz-btn:disabled{background:var(--dz-gray-bg);border-color:var(--dz-gray-bg);color:var(--dz-soft);cursor:not-allowed}.public-home .dz-btn .dz-ico{width:14px;height:14px}.public-home .dz-texto{color:var(--dz-soft);font-size:14px;line-height:1.45}.public-home .dz-vazio{text-align:center;color:var(--dz-soft);padding:28px 8px;font-size:14px;line-height:1.45}.public-home .dz-aviso{background:var(--dz-gray-bg);color:var(--dz-ink);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.public-home .dz-aviso>svg{color:var(--dz-alert);flex:none;margin-top:1px}.public-home .dz-aviso-corpo{flex-direction:column;flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.public-home .dz-logo{font-family:var(--dz-font);letter-spacing:-.05em;color:var(--dz-charcoal);-webkit-user-select:none;user-select:none;align-items:baseline;font-size:19.5px;font-weight:800;line-height:1;display:inline-flex}.public-home .dz-logo-i{position:relative}.public-home .dz-logo-i:after{content:"";background:var(--dz-lav-fg);border-radius:50%;width:.2em;height:.2em;margin-left:-.1em;position:absolute;top:.03em;left:50%}.public-home .dz-veil{z-index:1000;background:var(--dz-veil);opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0}.public-home .dz-veil.is-open{opacity:1;visibility:visible;transition:opacity .25s,visibility}.public-home .dz-drawer{z-index:1001;width:82%;max-width:340px;padding:calc(16px + env(safe-area-inset-top,0px)) 18px calc(18px + env(safe-area-inset-bottom,0px));padding-left:max(18px, env(safe-area-inset-left,0px));background:var(--dz-scr);color:var(--dz-ink);font-family:var(--dz-font);visibility:hidden;border-radius:0 22px 22px 0;flex-direction:column;gap:18px;transition:transform .25s,visibility 0s linear .25s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.public-home .dz-drawer.is-open{visibility:visible;transition:transform .25s,visibility;transform:translate(0)}.public-home .dz-drawer-topo{flex:none;justify-content:flex-end;align-items:center;gap:12px;display:flex}.public-home .dz-drawer-fechar{width:44px;height:44px;color:var(--dz-muted);border-radius:12px;flex:none;place-items:center;margin:-10px -10px -10px 0;display:grid}.public-home .dz-drawer-fechar:hover{background:var(--dz-gray-bg);color:var(--dz-ink)}.public-home .dz-pessoa{background:var(--dz-gray-bg);border-radius:14px;flex-direction:column;flex:none;gap:9px;padding:12px;display:flex}.public-home .dz-pessoa b{overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.3}.public-home .dz-itens{flex-direction:column;flex:none;display:flex}.public-home .dz-item{min-height:46px;color:var(--dz-ink);border-radius:10px;align-items:center;gap:12px;padding:12px 6px;font-size:15px;font-weight:600;line-height:1.3;text-decoration:none;display:flex}.public-home .dz-item:hover,.public-home .dz-item.on{background:var(--dz-gray-bg)}.public-home .dz-rodape{color:var(--dz-soft);flex-direction:column;flex:none;align-items:flex-start;margin-top:auto;font-size:10.5px;font-weight:500;display:flex}.public-home .dz-rodape-link{min-height:44px;font:inherit;text-align:left;color:var(--dz-ink);align-items:center;gap:12px;margin:-8px 0;padding:0 10px 0 6px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.public-home .dz-rodape-link:first-child{margin-top:0}.public-home .dz-rodape-link:hover{color:var(--dz-ink);text-decoration:underline}.public-home .dz-rodape-link svg{flex:none;width:20px;height:20px}.public-home .dz-rodape .dz-dom{margin-top:30px}.public-home .dz-logo-dom{letter-spacing:-.02em;color:var(--dz-soft);font-weight:600}.public-home.dz-troca{z-index:1100;overscroll-behavior:contain;background:var(--dz-scr);min-height:0;font-family:var(--dz-font);position:fixed;inset:0;overflow-y:auto}.public-home .dz-troca-in{width:100%;max-width:var(--dz-max);min-height:100%;padding-top:env(safe-area-inset-top,0px);flex-direction:column;margin:0 auto;display:flex}.public-home .dz-troca-topo{padding:14px var(--dz-gutter) 14px;align-items:flex-start;gap:12px;display:flex}.public-home .dz-troca-textos{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:4px;display:flex}.public-home .dz-troca-ttl{letter-spacing:-.03em;font-size:20px;font-weight:800;line-height:1.15}.public-home .dz-troca-ttl:focus:not(:focus-visible){outline:none}.public-home .dz-troca-fechar{width:44px;height:44px;color:var(--dz-soft);border-radius:12px;flex:none;place-items:center;margin-right:-8px;display:grid}.public-home .dz-troca-fechar:hover{background:var(--dz-gray-bg);color:var(--dz-ink)}@media (prefers-reduced-motion:reduce){.public-home .dz-veil,.public-home .dz-drawer,.public-home .dz-btn{transition:none!important}}.dz-carregando{min-height:180px;color:var(--dz-soft,#5e5e66);font-family:var(--dz-font,"Inter", system-ui, sans-serif);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 8px;font-size:14px;display:flex}.dz-carregando.compacto{flex-direction:row;gap:8px;min-height:0;padding:12px 8px;font-size:13px}.dz-anel{border:3.5px solid var(--dz-mod-mid,#c9d1fb);border-top-color:var(--dz-mod-fg,#7083f2);box-sizing:border-box;border-radius:50%;flex:none;width:34px;height:34px;animation:.85s linear infinite dz-girar;display:inline-block}.dz-carregando.compacto .dz-anel{border-width:2.5px;width:18px;height:18px}.dz-anel.dz-anel-p{vertical-align:-.15em;opacity:.85;border-width:2px;border-color:#0000 currentColor currentColor;width:1.05em;height:1.05em;margin-right:6px}.dz-carregando-tela{background:var(--dz-scr,#fff);flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:100dvh;display:flex}.dz-carregando-tela .dz-carregando{min-height:0}@keyframes dz-girar{to{transform:rotate(360deg)}}@keyframes dz-pulsar{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dz-anel,.public-home .dz-anel{animation:2.4s ease-in-out infinite dz-pulsar!important}}.public-home{--dz-scr:#fff;--dz-ink:#17171a;--dz-soft:#5e5e66;--dz-muted:#a2a2aa;--dz-line:#e7e7eb;--dz-gray-bg:#f3f3f4;--dz-charcoal:#3a3537;--dz-charcoal-hover:#262224;--dz-on-charcoal:#fff;--dz-alert:#e5484d;--dz-veil:#17171a61;--dz-skin:#e9b998;--dz-skin2:#c98f6b;--dz-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--dz-lav-bg:#eef1fe;--dz-lav-mid:#c9d1fb;--dz-lav-fg:#7083f2;--dz-lav-tx:#4254c5;--dz-sky-bg:#e6f3fd;--dz-sky-mid:#bbdcf7;--dz-sky-fg:#4a9fe6;--dz-sky-tx:#1f6fb5;--dz-peach-bg:#fdf0e2;--dz-peach-mid:#f6d3a8;--dz-peach-fg:#e8954a;--dz-peach-tx:#a85e16;--dz-pink-bg:#f9eaf5;--dz-pink-mid:#eec3e3;--dz-pink-fg:#c45db2;--dz-pink-tx:#9a3a89;--dz-mint-bg:#e5f8ee;--dz-mint-mid:#b5e8cc;--dz-mint-fg:#35c487;--dz-mint-tx:#1e8a5b;--dz-gutter:14px;--dz-max:760px;--dz-nav-bg:#dcdcdf;--dz-nav-fs:clamp(12px, 3.45vw, 14px);--dz-nav-h:calc(49px + 2.3 * var(--dz-nav-fs));--dz-baixo:0px;--dz-fs-nome:13.5px;--dz-fs-detalhe:12.5px;--dz-fs-rotulo:10.5px;--dz-fs-marca:11.5px;--dz-fs-marca-forte:10.5px;--dz-fs-status:12px;--dz-mod-bg:var(--dz-lav-bg);--dz-mod-mid:var(--dz-lav-mid);--dz-mod-fg:var(--dz-lav-fg);--dz-mod-tx:var(--dz-lav-tx)}.public-home[data-modulo=inicio],.public-home [data-modulo=inicio]{--dz-mod-bg:var(--dz-lav-bg);--dz-mod-mid:var(--dz-lav-mid);--dz-mod-fg:var(--dz-lav-fg);--dz-mod-tx:var(--dz-lav-tx)}.public-home[data-modulo=reunioes],.public-home [data-modulo=reunioes]{--dz-mod-bg:var(--dz-sky-bg);--dz-mod-mid:var(--dz-sky-mid);--dz-mod-fg:var(--dz-sky-fg);--dz-mod-tx:var(--dz-sky-tx)}.public-home[data-modulo=dirigentes],.public-home [data-modulo=dirigentes]{--dz-mod-bg:var(--dz-peach-bg);--dz-mod-mid:var(--dz-peach-mid);--dz-mod-fg:var(--dz-peach-fg);--dz-mod-tx:var(--dz-peach-tx)}.public-home[data-modulo=testemunho],.public-home [data-modulo=testemunho]{--dz-mod-bg:var(--dz-pink-bg);--dz-mod-mid:var(--dz-pink-mid);--dz-mod-fg:var(--dz-pink-fg);--dz-mod-tx:var(--dz-pink-tx)}.public-home[data-modulo=territorios],.public-home [data-modulo=territorios]{--dz-mod-bg:var(--dz-mint-bg);--dz-mod-mid:var(--dz-mint-mid);--dz-mod-fg:var(--dz-mint-fg);--dz-mod-tx:var(--dz-mint-tx)}.public-home.dz-tela:is([data-modulo=reunioes],[data-modulo=dirigentes],[data-modulo=testemunho]){--dz-fs-nome:15px;--dz-fs-detalhe:13px;--dz-fs-rotulo:11.5px;--dz-fs-marca:12px;--dz-fs-marca-forte:11.5px;--dz-fs-status:13px}.public-home{--pub-paper:var(--dz-scr);--pub-surface:var(--dz-scr);--pub-ink:var(--dz-ink);--pub-ink-2:var(--dz-soft);--pub-ink-3:var(--dz-soft);--pub-line:var(--dz-line);--pub-line-soft:var(--dz-line);--pub-rule:var(--dz-muted);--pub-segment-bg:var(--dz-gray-bg);--pub-segment-border:var(--dz-line);--pub-subsection-bg:var(--dz-gray-bg);--pub-overlay:var(--dz-veil);--pub-action:var(--dz-charcoal);--pub-action-hover:var(--dz-charcoal-hover);--pub-action-strong:var(--dz-charcoal);--pub-action-soft:var(--dz-mod-bg);--pub-on-action:var(--dz-on-charcoal);--pub-blue-soft:var(--dz-mod-bg);--pub-bar-bg:var(--dz-scr);--pub-bar-ink:var(--dz-ink);--pub-bar-hover:var(--dz-gray-bg);--pub-sec-tesouros:#2a6b77;--pub-sec-tesouros-stripe:#3c7f8b;--pub-sec-tesouros-soft:#e4eff1;--pub-sec-ministerio:#84590f;--pub-sec-ministerio-solid:#9b6d17;--pub-sec-ministerio-stripe:#d68f00;--pub-sec-ministerio-soft:#fbf1dc;--pub-sec-vida:#942926;--pub-sec-vida-stripe:#bf2f13;--pub-sec-vida-soft:#f8e7e4;--pub-mod-vm:var(--dz-mod-tx);--pub-mod-pm:#5a6b7f;--pub-mod-pm-strong:#4b5b6d;--pub-mod-dp:var(--dz-mod-tx);--pub-success:#2a6b77;--pub-gold:#84590f;--pub-gold-strong:#84590f;--pub-gold-soft:#fbf1dc;--pub-danger:#942926;--pub-danger-line:#e9c9c5;--pub-avatar-other:var(--dz-gray-bg);--pub-font:var(--dz-font);background:var(--pub-paper);min-height:100dvh;color:var(--pub-ink);font-family:var(--pub-font);-webkit-font-smoothing:antialiased;flex-direction:column;flex:1;font-size:15px;line-height:1.5;display:flex}:where(.public-home) :where(h1,h2,h3,p,ul,ol,dl,dd,dt,fieldset,legend){font:inherit;color:inherit;border:0;margin:0;padding:0}:where(.public-home) :where(ul,ol){list-style:none}:where(.public-home) :where(button,input){font-family:inherit}.public-home [hidden]{display:none!important}.public-home :focus-visible{outline:2px solid var(--pub-action);outline-offset:2px}.public-home .pub-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.public-home .pub-num{font-variant-numeric:tabular-nums}.public-home .pub-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--dz-muted);font-size:10.5px;font-weight:700;line-height:1.4}.public-home .pub-card{background:var(--pub-surface);border-top:1px solid var(--pub-line);border-bottom:1px solid var(--pub-line);border-radius:0}@media (width>=600px){.public-home .pub-card{border:1px solid var(--pub-line);border-radius:14px}}.public-home .pub-icon{flex-shrink:0;display:block}.public-home .pub-notice{margin:0 var(--pub-gutter,16px);background:var(--pub-blue-soft);color:var(--pub-ink);border-radius:8px;align-items:flex-start;gap:10px;padding:14px 16px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.public-home .pub-notice .pub-icon{color:var(--pub-action-strong);margin-top:1px}.public-home .pub-notice--error{background:var(--pub-surface);border:1px solid var(--pub-danger-line)}.public-home .pub-notice--error .pub-icon{color:var(--pub-danger)}.public-home .pub-notice-body{flex:1;min-width:0}.public-home .pub-notice-action{margin-top:10px}.public-home .pub-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:14px;font-weight:700;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.public-home .pub-btn--primary{background:var(--pub-action);color:var(--pub-on-action)}.public-home .pub-btn--primary:hover:not(:disabled){background:var(--pub-action-hover)}.public-home .pub-btn--primary:disabled{background:var(--pub-segment-bg);color:var(--pub-ink-2);cursor:not-allowed}.public-home .pub-btn--secondary{background:var(--pub-surface);border-color:var(--pub-line);color:var(--pub-ink)}.public-home .pub-btn--secondary:hover{border-color:var(--pub-segment-border);background:var(--pub-subsection-bg)}.public-home .pub-btn--small{min-height:44px;padding:0 14px;font-size:13px}.public-home .pub-avatar{letter-spacing:.3px;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.public-home .pub-avatar--me{background:var(--pub-action);color:var(--pub-on-action)}.public-home .pub-avatar--other{background:var(--pub-avatar-other);color:var(--pub-sec-tesouros)}.public-home .pub-avatar--lg{width:40px;height:40px;font-size:14px}.public-home .pub-you{background:var(--pub-action);height:20px;color:var(--pub-on-action);letter-spacing:.2px;border-radius:999px;flex-shrink:0;align-items:center;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.public-home .pub-skeleton{height:72px;margin:0 var(--pub-gutter,16px);background:var(--pub-segment-bg);border-radius:8px;animation:1.4s ease-in-out infinite pub-pulse}@keyframes pub-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.public-home *,.public-home :before,.public-home :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.public-home .pub-appbar{z-index:900;padding-top:env(safe-area-inset-top,0px);background:var(--pub-bar-bg);color:var(--pub-bar-ink);border-bottom:1px solid var(--dz-line);position:sticky;top:0}.public-home .pub-appbar-inner{align-items:center;gap:8px;max-width:760px;height:56px;margin:0 auto;padding:0 16px;display:flex}.public-home .pub-appbar-title{letter-spacing:-.03em;min-width:0;color:var(--pub-bar-ink);flex:1;font-size:20px;font-weight:800}.public-home .pub-main{--pub-gutter:16px;width:100%;max-width:760px;padding:0 0 calc(84px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;gap:16px;margin:0 auto;display:flex}.public-home .pub-page-head{padding:16px var(--pub-gutter) 8px;color:var(--pub-ink);flex-direction:column;gap:6px;display:flex}.public-home .pub-page-sup,.public-home .pub-page-summary{color:var(--pub-ink-2);font-size:14px;line-height:1.45}.public-home .pub-page-sup-nome{color:var(--pub-ink);font-weight:700}.public-home .pub-page-title{letter-spacing:-.03em;color:var(--pub-ink);font-size:20px;font-weight:800;line-height:1.2}.public-home .pub-page-title:focus:not(:focus-visible){outline:none}.public-home .pub-tabs{margin:0 var(--pub-gutter,16px);grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.public-home .pub-tab{background:var(--dz-mod-bg);text-align:left;min-width:0;min-height:54px;color:var(--dz-soft);border-radius:11px;flex-direction:column;align-items:flex-start;gap:4px;padding:9px 10px;font-size:12.5px;font-weight:500;line-height:1.2;display:flex}.public-home .pub-tab-icon{width:17px;height:17px;color:var(--dz-mod-fg);flex-shrink:0}.public-home .pub-tab[aria-selected=true]{color:var(--dz-ink);box-shadow:inset 0 0 0 1.5px var(--dz-ink);font-weight:700}.public-home .pub-panel{border-radius:0;flex-direction:column;gap:16px;display:flex}.public-home .pub-panel:focus-visible{outline-offset:-2px}@media (width>=600px){.public-home .pub-main{--pub-gutter:20px;gap:20px;padding-top:16px}}@media (width>=900px){.public-home .pub-appbar-inner{height:64px}}
