.neighborhoodGrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.neighborhoodGrid article,.actionStory{cursor:pointer;background:#fff;border:1px solid #dde4eb;border-radius:18px;overflow:hidden}.districtCover{color:#fff;background:linear-gradient(135deg,#0c6080,#18a287);flex-direction:column;justify-content:flex-end;min-height:145px;padding:24px;display:flex}.districtCover.d1,.districtCover.d4{background:linear-gradient(135deg,#153e72,#2b75b8)}.districtCover.d2,.districtCover.d5{background:linear-gradient(135deg,#6d4a8b,#b36cb3)}.districtCover span{font-size:25px;font-weight:800}.districtCover em{font-size:11px;font-style:normal}.neighborhoodGrid article>div:nth-child(2){grid-template-columns:repeat(3,1fr);padding:18px;display:grid}.neighborhoodGrid article>div span{flex-direction:column;display:flex}.neighborhoodGrid article>div small{color:#64748b;font-size:10px}.neighborhoodGrid article>button{color:#0b5cad;margin:0 18px 18px;font-weight:800}.territoryHero{color:#fff;background:linear-gradient(125deg,#082f55,#096c72);padding:60px 0}.territoryHero>div>span{letter-spacing:2px;font-size:11px;font-weight:800;display:block}.territoryHero h1{margin:8px 0;font-size:48px}.territoryKpis{grid-template-columns:repeat(4,1fr);margin-top:35px;display:grid}.territoryKpis div{background:#ffffff12;flex-direction:column;padding:22px;display:flex}.territoryKpis b{font-size:25px}.territoryGrid{grid-template-columns:1.5fr 1fr;gap:22px;margin-bottom:45px;display:grid}.territoryGrid .panel{padding:30px}.territoryGrid small,.sectionHeading small{color:#0b5cad;font-weight:800}.bigProgress{background:#dcebe8;border-radius:20px;height:13px;margin:25px 0;position:relative}.bigProgress i{background:#0aa383;border-radius:20px;height:100%;display:block}.bigProgress b{position:absolute;top:-25px;right:0}.pulseSummary>b{color:#c85739;font-size:54px}.sectionHeading{justify-content:space-between;align-items:end;margin:30px 0 20px;display:flex}.responseTimeline{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.responseTimeline div{background:#eff6ff;border-radius:13px;flex-direction:column;padding:20px;display:flex}.responseTimeline i{color:#fff;background:#0b5cad;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.actionStories{gap:22px;display:grid}.actionStory{cursor:auto;padding:28px}.actionStory header,.actionStory footer{justify-content:space-between;display:flex}.actionStory header em{color:#08735f;background:#dceeff;border-radius:20px;padding:7px 12px;font-style:normal}.storySteps{border-block:1px solid #e3e9ed;grid-template-columns:repeat(3,1fr);display:grid}.storySteps div{padding:22px}.storySteps b{color:#0b5cad;font-size:30px}.viewHeader{margin-bottom:25px}.viewHeader small{color:#0b5cad;font-weight:900}.viewHeader h2{margin:6px 0;font-size:31px}.adminTable,.priorityTable{background:#fff;border:1px solid #dde4eb;border-radius:15px;overflow:hidden}.adminTable header,.adminTable>div{border-bottom:1px solid #e8eef2;grid-template-columns:2.2fr .65fr 1fr 1fr .5fr;align-items:center;gap:14px;padding:16px 20px;display:grid}.adminTable span{flex-direction:column;display:flex}.diagnosisGrid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.diagnosisGrid .panel,.reportGrid .panel{padding:25px}.giant{color:#0b5cad;font-size:38px}.confidence,.methodBox{background:#eff6ff;border-radius:10px;padding:14px}.themeBar{border-bottom:1px solid #e7ecef;justify-content:space-between;padding:12px 0;display:flex}.quotePanel blockquote{background:#f5faf9;border-left:3px solid #0b9980;padding:15px}.decisionBar{color:#fff;background:#083f50;border-radius:14px;justify-content:space-between;margin-top:20px;padding:22px;display:flex}.decisionBar div{flex-direction:column;display:flex}.priorityTable header,.priorityTable>div{border-bottom:1px solid #e8eef2;grid-template-columns:2fr repeat(4,1fr);padding:16px 20px;display:grid}.actionForm{background:#fff;border:1px solid #dde4eb;border-radius:15px;max-width:850px;padding:28px}.actionForm>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.actionForm label{flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.actionForm input,.actionForm select,.actionForm textarea{border:1px solid #ccd8df;border-radius:8px;padding:13px}.actionForm footer,.builderLayout section>footer{justify-content:flex-end;gap:12px;display:flex}.actionStatus{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:22px;display:grid}.actionStatus div{background:#e8f3f1;justify-content:space-between;padding:18px;display:flex}.actionStatus .active{color:#fff;background:#0b5cad}.builderLayout{grid-template-columns:250px 1fr;gap:22px;display:grid}.builderLayout>aside,.builderLayout>section{background:#fff;border:1px solid #dde4eb;border-radius:14px;padding:20px}.builderLayout aside button{text-align:left;border-bottom:1px solid #edf1f3;flex-direction:column;width:100%;padding:13px 0;display:flex}.questionBlock{border:1px solid #dce5ea;border-radius:12px;margin-bottom:14px;padding:20px}.questionBlock textarea{width:100%;min-height:90px;padding:12px}.reportHero{color:#fff;background:linear-gradient(135deg,#082f55,#087d76);border-radius:18px;padding:40px}.reportHero h2{max-width:800px;font-size:34px}.reportHero>div{grid-template-columns:repeat(4,1fr);margin-top:30px;display:grid}.reportHero>div b{flex-direction:column;font-size:27px;display:flex}.reportHero small{font-size:11px}.reportGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:20px;display:grid}.reportGrid small{color:#0b5cad;font-weight:900}.reportGrid .urgent{border:2px solid #e18b55}.mayorPromise{background:#eff6ff;border-radius:14px;margin-top:20px;padding:28px}@media (width<=900px){.neighborhoodGrid,.reportGrid{grid-template-columns:1fr 1fr}.territoryGrid,.builderLayout,.diagnosisGrid{grid-template-columns:1fr}}@media (width<=620px){.neighborhoodGrid,.storySteps,.reportGrid{grid-template-columns:1fr}.responseTimeline,.territoryKpis,.actionStatus,.reportHero>div{grid-template-columns:1fr 1fr}.actionForm>div{grid-template-columns:1fr}}.publicMilestone{border-top:1px solid #e2e8ef;border-bottom:1px solid #e2e8ef;gap:3px;margin:14px 0;padding:12px 0;display:grid}.publicMilestone small{letter-spacing:.08em;color:#617186;font-size:10px}.publicMilestone b{color:#123d6b}.publicMilestone span{color:#68778a;font-size:12px}.publicJourney{grid-template-columns:repeat(5,1fr);gap:8px;margin:20px 0;display:grid}.publicJourney>div{color:#667488;background:#eef2f6;border-radius:10px;gap:4px;padding:13px;display:grid}.publicJourney i{background:#dce3eb;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.publicJourney .done{color:#176c55;background:#e8f6f0}.publicJourney .done i{color:#fff;background:#198562}.publicJourney .current{color:#123d6b;background:#e8f1fb;outline:2px solid #235f9f}.publicJourney .current i{color:#fff;background:#235f9f}.publicJourney small{font-size:11px}.nextMilestone{background:#f7f9fb;border:1px solid #d9e3ed;border-radius:12px;grid-template-columns:1fr 1fr auto;align-items:center;gap:18px;margin-bottom:22px;padding:16px 18px;display:grid}.nextMilestone span{display:grid}.nextMilestone small{color:#65758a;font-size:10px}.nextMilestone em{color:#647186;font-size:11px}.secretariatFilters,.kanbanToolbar{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.secretariatFilters select,.kanbanToolbar select{background:#fff;border:1px solid #d7e0e9;border-radius:8px;padding:11px}.publicKpis{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.publicKpis>div{background:#fff;border:1px solid #dbe3eb;border-radius:12px;padding:18px}.publicKpis b{color:#123d6b;font-size:26px;display:block}.publicKpis span{color:#68778a}.secretariatAdvances{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.secretariatAdvances article{border:1px solid #dbe3eb;border-radius:14px;gap:8px;padding:20px;display:grid}.secretariatAdvances article>span{color:#1c6b57;font-size:11px;font-weight:700}.secretariatAdvances h3{margin:3px 0 12px}.secretariatAdvances small{color:#708095;font-size:10px}.secretariatAdvances em{color:#6b7889;font-size:12px;font-style:normal}.secretariatAdvances button{text-align:left;color:#18558f;background:0 0;border:0;padding:8px 0;font-weight:700}.publicIndicators{margin-top:30px;overflow:auto}.publicIndicators table,.indicatorTable table,.qrAdminGrid table,.impactTable table,.comparisonIntro+article table{border-collapse:collapse;width:100%}.publicIndicators th,.publicIndicators td,.indicatorTable th,.indicatorTable td,.qrAdminGrid th,.qrAdminGrid td,.impactTable th,.impactTable td{text-align:left;border-bottom:1px solid #e2e8ef;padding:11px;font-size:12px}.secretaryCards{grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:18px;display:grid}.secretaryCards article>span{color:#62768c;font-size:10px}.secretaryCards h2{margin:4px 0}.secretaryCards article>div b{color:#123d6b;font-size:27px}.secretaryCards article>div small{margin-left:7px}.secretaryCards strong{color:#1b765e}.secretaryCards em{color:#1b765e;margin:8px 0;font-style:normal;display:inline-block}.secretaryCards em.warn{color:#ae493f}.secretaryCards button{color:#19568f;background:0 0;border:0;padding:8px 0;font-weight:700;display:block}.miniBar{background:#e8edf2;border-radius:9px;height:7px;overflow:hidden}.miniBar i{background:#2867a5;height:100%;display:block}.indicatorTable{overflow:auto}.secretaryKanban{grid-template-columns:repeat(4,minmax(230px,1fr));gap:14px;display:grid;overflow:auto}.secretaryKanban>section{background:#e7ecf2;border-radius:12px;min-height:410px;padding:12px}.secretaryKanban section h3{justify-content:space-between;display:flex}.secretaryKanban section h3 span{background:#d5dde6;border-radius:12px;padding:2px 8px}.secretaryKanban article{background:#fff;border:1px solid #dce3eb;border-radius:10px;margin-bottom:10px;padding:13px}.secretaryKanban article em{background:#edf1f5;border-radius:12px;margin-bottom:8px;padding:4px 7px;font-size:10px;font-style:normal;display:inline-block}.secretaryKanban article em.priority{color:#865900;background:#fff0d5}.secretaryKanban article>b{display:block}.secretaryKanban article p{color:#6c7887;font-size:11px}.secretaryKanban footer{justify-content:space-between;display:flex}.secretaryKanban footer i{color:#fff;background:#1a568f;border-radius:50%;place-items:center;width:27px;height:27px;font-size:10px;font-style:normal;display:grid}.qrAdminGrid,.impactAdminGrid{grid-template-columns:2fr 1fr;gap:16px;margin-top:18px;display:grid}.qrGenerator{gap:10px;display:grid}.qrGenerator select{border:1px solid #d9e2eb;border-radius:8px;padding:9px}.qrDemo{background:repeating-linear-gradient(45deg,#102947 0 6px,#fff 6px 12px),repeating-linear-gradient(-45deg,#0000 0 8px,#102947 8px 14px);border:10px solid #fff;outline:1px solid #d9e2eb;width:125px;height:125px;margin:auto}.impactInsight>span{color:#245e97;font-size:10px;font-weight:800}.impactInsight p{color:#657387}.commentThemes{margin-top:16px}.commentThemes>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.commentThemes>div span{background:#f1f5f8;border-radius:9px;padding:14px}.commentThemes>div b{color:#123d6b;font-size:23px;display:block}.comparisonIntro div{gap:10px;display:flex}.comparisonIntro select{border:1px solid #d8e1ea;border-radius:8px;padding:10px}.comparisonIntro+article{margin-top:16px}@media (width<=900px){.publicJourney{grid-template-columns:1fr 1fr}.nextMilestone{grid-template-columns:1fr}.publicKpis,.secretariatAdvances,.secretaryCards{grid-template-columns:1fr 1fr}.qrAdminGrid,.impactAdminGrid{grid-template-columns:1fr}.secretaryKanban{grid-template-columns:repeat(4,260px)}}@media (width<=600px){.publicJourney,.publicKpis,.secretariatAdvances,.secretaryCards,.commentThemes>div{grid-template-columns:1fr}}.secretariatHeroV2{color:#fff;background:linear-gradient(110deg,#082c55 0%,#0e477f 57%,#17689e 100%);padding:48px 0 42px;overflow:hidden}.secretariatHeroV2>.wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:38px;display:grid}.secretariatHeroV2 span{letter-spacing:.13em;color:#bcd9f1;font-size:11px;font-weight:800}.secretariatHeroV2 h1{margin:10px 0;font-size:42px;line-height:1.08}.secretariatHeroV2 p{color:#d8e8f6;max-width:620px;font-size:17px}.secretaryQuickNav{flex-wrap:wrap;gap:8px;margin-top:25px;display:flex}.secretaryQuickNav button{color:#fff;background:0 0;border:1px solid #ffffff45;border-radius:8px;padding:9px 13px}.secretaryQuickNav button.active,.secretaryQuickNav button:hover{color:#123d6b;background:#fff}.secretaryPortrait{position:relative}.secretaryPortrait img{object-fit:cover;border-radius:18px;width:100%;height:260px;box-shadow:0 18px 38px #001b3666}.secretaryPortrait>div{color:#123d6b;background:#fffffff0;border-radius:12px;grid-template-columns:auto 1fr;gap:0 10px;padding:14px 16px;display:grid;position:absolute;bottom:16px;left:18px;right:18px}.secretaryPortrait b{grid-row:span 2;font-size:27px}.secretaryPortrait span{color:#123d6b;letter-spacing:0;font-size:13px}.secretaryPortrait small{color:#68788a}.secretarySelector{background:#f3f6f9;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:14px 16px;display:flex}.secretarySelector>div{gap:8px;display:flex}.secretarySelector button{color:#536477;background:#fff;border:0;border-radius:8px;padding:9px 12px}.secretarySelector button.active{color:#fff;background:#123d6b}.secretarySummaryV2{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.secretarySummaryV2 article{border:1px solid #dce5ed;border-radius:13px;align-items:center;gap:14px;padding:18px;display:flex}.secretarySummaryV2 article>i{color:#195b96;background:#e9f2fb;border-radius:11px;place-items:center;width:42px;height:42px;font-size:20px;font-style:normal;display:grid}.secretarySummaryV2 article span{display:grid}.secretarySummaryV2 small{color:#718095;font-size:9px;font-weight:800}.secretarySummaryV2 b{color:#123d6b;font-size:19px}.secretarySummaryV2 em{color:#647488;font-size:11px;font-style:normal}.visualHeading{margin-top:45px}.secretaryFeatured{grid-template-columns:1.45fr .75fr;gap:16px;display:grid}.featuredAdvance{background:#fff;border:1px solid #dbe4ed;border-radius:16px;grid-template-columns:.9fr 1.1fr;display:grid;overflow:hidden}.featuredAdvance>img{object-fit:cover;width:100%;height:100%}.featuredAdvance>div{padding:25px}.featuredAdvance>div>span{color:#1d6f5b;font-size:10px;font-weight:800}.featuredAdvance h2{margin:7px 0;font-size:24px;line-height:1.16}.featuredAdvance p{color:#627185}.featuredMilestone{background:#f0f5f9;border-radius:10px;margin:15px 0;padding:12px;display:grid}.featuredMilestone i{color:#1b6a57;font-size:10px;font-style:normal}.featuredMilestone small{color:#69798b}.secretaryFeatured aside{gap:10px;display:grid}.secretaryFeatured aside button{text-align:left;background:#fff;border:1px solid #dbe4ed;border-radius:12px;gap:3px;padding:14px;display:grid}.secretaryFeatured aside button:hover{border-color:#2b659b;transform:translateY(-1px)}.secretaryFeatured aside span{color:#236199;font-size:9px;font-weight:800}.secretaryFeatured aside b{color:#183954}.secretaryFeatured aside em{color:#1b735d;font-size:12px;font-style:normal}.secretaryFeatured aside small{color:#6d7b8c}.visualIndicators{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.visualIndicators article{border:1px solid #dbe4ed;border-radius:14px;align-items:center;gap:15px;padding:17px;display:flex}.ring{--value:70%;background:conic-gradient(#1c619c var(--value),#e6ecf1 0);border-radius:50%;flex:0 0 74px;place-items:center;width:74px;height:74px;display:grid;position:relative}.ring:after{content:"";background:#fff;border-radius:50%;position:absolute;inset:8px}.ring span{z-index:1;color:#123d6b;font-size:13px;font-weight:800}.visualIndicators article>div:last-child{display:grid}.visualIndicators small{color:#6b7b8f;font-size:10px}.visualIndicators b{color:#123d6b;font-size:22px}.visualIndicators em{color:#1a765f;font-style:normal}.visualIndicators p{color:#7a8796;margin:5px 0 0;font-size:10px}.secretaryBottom{grid-template-columns:1.2fr .8fr;gap:16px;margin-top:18px;display:grid}.territoryVisual>span,.perceptionVisual>span{color:#25629a;font-size:10px;font-weight:800}.territoryVisual>div{grid-template-columns:90px 1fr 45px;align-items:center;gap:10px;margin:13px 0;display:grid}.territoryVisual>div>i,.doubleBars>div>i{background:#e8edf2;border-radius:8px;height:8px;overflow:hidden}.territoryVisual>div>i em,.doubleBars>div>i em{background:#23639e;border-radius:8px;height:100%;display:block}.perceptionVisual>b{color:#123d6b;font-size:42px}.perceptionVisual p{color:#647487}.perceptionVisual>div{gap:7px;margin:15px 0;display:grid}.perceptionVisual>div span{background:#f2f6f9;border-radius:8px;padding:9px;font-size:11px}.perceptionVisual button,.cityPulseVisual button{color:#195c96;background:0 0;border:0;padding:7px 0;font-weight:800}.cleanIntro{align-items:center}.secretaryOverviewKpis{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px;display:grid}.secretaryOverviewKpis article{background:#fff;border:1px solid #dae3eb;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.secretaryOverviewKpis i{color:#1c5f99;background:#e9f2fa;border-radius:10px;place-items:center;width:38px;height:38px;font-style:normal;display:grid}.secretaryOverviewKpis span{display:grid}.secretaryOverviewKpis b{color:#123d6b;font-size:21px}.secretaryOverviewKpis small{color:#6e7d8f}.secretaryVisualGrid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.secretaryVisualGrid>article{background:#fff;border:1px solid #dbe4ed;border-radius:14px;padding:18px}.secretaryVisualGrid>article.attention{border-left:4px solid #db9c20}.secretaryVisualGrid header{align-items:center;gap:11px;display:flex}.secretaryVisualGrid header>i{color:#1c5f97;background:#eaf2fa;border-radius:11px;place-items:center;width:42px;height:42px;font-size:19px;font-style:normal;display:grid}.secretaryVisualGrid header span{flex:1}.secretaryVisualGrid header small{color:#768497;font-size:9px}.secretaryVisualGrid h2{margin:0}.secretaryVisualGrid header em{color:#1c755e;background:#eef5f1;border-radius:10px;padding:5px 8px;font-size:10px;font-style:normal}.secretaryMiniStats{grid-template-columns:repeat(3,1fr);gap:8px;margin:17px 0;display:grid}.secretaryMiniStats span{color:#718093;background:#f3f6f8;border-radius:9px;padding:10px;font-size:10px}.secretaryMiniStats b{color:#183d61;font-size:18px;display:block}.healthTrack{background:#e8edf2;border-radius:8px;height:7px;overflow:hidden}.healthTrack i{background:linear-gradient(90deg,#1d619b,#1c8567);height:100%;display:block}.secretaryVisualGrid footer{justify-content:space-between;margin-top:13px;display:flex}.secretaryVisualGrid footer button{color:#195c96;background:0 0;border:0;font-weight:700}.managementIllustrative{grid-template-columns:1.2fr .8fr;gap:15px;margin-top:16px;display:grid}.decisionVisual>span,.cityPulseVisual>span{color:#26639a;font-size:9px;font-weight:800}.decisionVisual>button{text-align:left;background:0 0;border:0;border-top:1px solid #e4e9ee;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;width:100%;padding:12px 0;display:grid}.decisionVisual>button>i{color:#8c610b;background:#fff0d6;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.decisionVisual>button span{display:grid}.decisionVisual>button small{color:#758395}.decisionVisual>button em{color:#6e7b8b;font-style:normal}.doubleBars>div{grid-template-columns:145px 1fr 38px;align-items:center;gap:9px;margin:16px 0;display:grid}.doubleBars>div>b{font-size:11px}.doubleBars>div:nth-child(2)>i em{background:#d8a22e}.doubleBars>div:nth-child(3)>i em{background:#1c8567}@media (width<=900px){.secretariatHeroV2>.wrap,.secretaryFeatured,.secretaryBottom,.managementIllustrative{grid-template-columns:1fr}.secretarySummaryV2,.visualIndicators,.secretaryOverviewKpis{grid-template-columns:1fr 1fr}.secretaryPortrait{max-width:520px}.featuredAdvance{grid-template-columns:1fr}.featuredAdvance>img{height:230px}.secretarySelector{flex-direction:column;align-items:flex-start}.secretarySelector>div{width:100%;overflow:auto}}@media (width<=600px){.secretariatHeroV2 h1{font-size:33px}.secretarySummaryV2,.visualIndicators,.secretaryOverviewKpis,.secretaryVisualGrid{grid-template-columns:1fr}.secretaryPortrait img{height:210px}.secretaryQuickNav,.secretarySelector>div{grid-template-columns:1fr 1fr;display:grid}.featuredAdvance>div{padding:18px}}.secretariatIndexHero{color:#fff;background:linear-gradient(115deg,#082f57,#0f5793);padding:58px 0 48px}.secretariatIndexHero span,.secretariatDetailHero small{letter-spacing:.14em;color:#c6def3;font-size:10px;font-weight:900}.secretariatIndexHero h1{margin:9px 0;font-size:43px}.secretariatIndexHero p{color:#dceafa;max-width:680px;font-size:17px}.secretariatIndexHero .wrap>div{align-items:center;gap:10px;margin-top:28px;display:flex}.secretariatIndexHero .wrap>div b{font-size:24px}.secretariatIndexHero .wrap>div small{color:#d7e6f5;margin-right:24px}.secretariatListHeading{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.secretariatListHeading small,.secretariatInfoGrid>article>span{color:#1d619c;letter-spacing:.08em;font-size:10px;font-weight:900}.secretariatListHeading h2{margin:5px 0;font-size:31px}.secretariatListHeading p{color:#66768a;margin:0}.secretariatListHeading label{color:#64758a;background:#fff;border:1px solid #d8e2eb;border-radius:11px;padding:11px 14px}.secretariatListHeading input{border:0;outline:0;min-width:230px}.secretariatGridV3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.secretariatGridV3>button{text-align:left;background:#fff;border:1px solid #dbe4ec;border-radius:15px;gap:14px;padding:20px;transition:all .2s;display:grid}.secretariatGridV3>button:hover{border-color:#1d619c;transform:translateY(-2px);box-shadow:0 10px 26px #173b5e16}.secretariatGridV3>button.featured{border-top:4px solid #1d619c}.secretariatGridV3 header{align-items:center;gap:11px;display:flex}.secretariatGridV3 header>i{color:#1c609b;background:#e9f2fb;border-radius:12px;place-items:center;width:44px;height:44px;font-size:20px;font-style:normal;display:grid}.secretariatGridV3 header>span{flex:1;display:grid}.secretariatGridV3 header small{color:#7a8796;font-size:9px}.secretariatGridV3 header b{color:#17293c;font-size:18px}.secretariatGridV3 header em{color:#167054;background:#e6f4ed;border-radius:8px;padding:6px 8px;font-style:normal;font-weight:800}.secretariatGridV3 p{color:#617185;min-height:54px;margin:0}.secretariatGridV3>button>div{grid-template-columns:1.4fr .6fr;gap:8px;display:grid}.secretariatGridV3>button>div span{background:#f3f6f9;border-radius:10px;padding:10px;display:grid}.secretariatGridV3>button>div b{color:#173d62;font-size:14px}.secretariatGridV3>button>div small{color:#758396;font-size:9px}.secretariatGridV3 footer{color:#175d99;border-top:1px solid #e8edf1;justify-content:space-between;padding-top:13px;font-weight:800;display:flex}.secretariatDetailHero{color:#fff;background:#0b3e6d;padding:28px 0 38px}.secretariatDetailHero>.wrap>button{color:#d9e9f6;background:0 0;border:0;padding:0 0 20px}.secretariatDetailHero>.wrap>div{grid-template-columns:1.15fr .85fr;align-items:center;gap:35px;display:grid}.secretariatDetailHero h1{margin:4px 0;font-size:43px}.secretariatDetailHero p{color:#d9e9f6;max-width:600px;font-size:17px}.secretariatDetailHero span>i{color:#175d99;background:#fff;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:14px;font-style:normal;display:grid}.secretariatDetailHero img{object-fit:cover;border-radius:17px;width:100%;height:250px;box-shadow:0 18px 36px #001b3660}.detailKpisV3{grid-template-columns:repeat(4,1fr);gap:13px;margin-bottom:18px;display:grid}.detailKpisV3 article{background:#fff;border:1px solid #dae3eb;border-radius:13px;padding:18px;display:grid}.detailKpisV3 small{color:#68788c}.detailKpisV3 b{color:#0e5593;margin:5px 0;font-size:25px}.detailKpisV3 span{color:#8893a0;font-size:9px}.secretariatInfoGrid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.secretariatInfoGrid .panel{min-height:205px}.secretariatInfoGrid h3{margin:6px 0 14px}.secretariatInfoGrid p,.secretariatInfoGrid li{color:#5f7083}.secretariatInfoGrid button{color:#165d99;background:0 0;border:0;padding:7px 0;font-weight:800}.publicPerceptionCard>b{color:#0e5593;font-size:38px}.publicPerceptionCard>b small{font-size:13px}.serviceLink{text-align:left;justify-content:space-between;width:100%;display:flex;border-top:1px solid #e6ebef!important}.nextAction{border-top:1px solid #e6ebef;gap:10px;padding:10px 0;display:flex}.nextAction>i{color:#175d99;background:#e9f2fb;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.nextAction span{display:grid}.nextAction small{color:#748397}.neighborhoodTags{flex-wrap:wrap;gap:7px;display:flex}.neighborhoodTags button{background:#edf3f8;border-radius:16px;padding:7px 10px}.relatedAdvancesV3{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.relatedAdvancesV3 article{background:#fff;border:1px solid #dbe4ec;border-radius:15px;overflow:hidden}.relatedAdvancesV3 img{object-fit:cover;width:100%;height:165px}.relatedAdvancesV3 article>div{padding:18px}.relatedAdvancesV3 article>div>span{color:#1b745d;font-size:10px;font-weight:900}.relatedAdvancesV3 h3{margin:7px 0}.relatedAdvancesV3 p{color:#68778a;font-size:12px}.advanceStage{background:#f2f6f9;border-radius:10px;margin:13px 0;padding:11px;display:grid}.advanceStage small{color:#6f7f91;font-size:9px}.advanceStage b{color:#173d62}.advanceStage em{color:#778597;font-size:10px;font-style:normal}.relatedAdvancesV3 article>div>button{color:#175d99;background:0 0;border:0;padding:5px 0;font-weight:800}@media (width<=900px){.secretariatGridV3,.secretariatInfoGrid,.relatedAdvancesV3,.detailKpisV3{grid-template-columns:1fr 1fr}.secretariatDetailHero>.wrap>div{grid-template-columns:1fr}.secretariatDetailHero img{max-width:600px}.secretariatListHeading{flex-direction:column;align-items:flex-start;gap:15px}}@media (width<=600px){.secretariatIndexHero h1,.secretariatDetailHero h1{font-size:33px}.secretariatIndexHero .wrap>div{grid-template-columns:auto 1fr;display:grid}.secretariatGridV3,.secretariatInfoGrid,.relatedAdvancesV3,.detailKpisV3{grid-template-columns:1fr}.secretariatListHeading label{box-sizing:border-box;width:100%}.secretariatListHeading input{width:85%;min-width:0}}.mapHeroV2{color:#fff;background:linear-gradient(110deg,#082f57,#0e5e9d);padding:42px 0 35px}.mapHeroV2 span{letter-spacing:.14em;color:#bddbf2;font-size:10px;font-weight:900}.mapHeroV2 h1{margin:8px 0;font-size:39px}.mapHeroV2 p{color:#dbeaf7;margin:0}.mapHeroV2 .wrap>div{align-items:center;gap:10px;margin-top:22px;display:flex}.mapHeroV2 .wrap>div b{font-size:22px}.mapHeroV2 .wrap>div small{color:#dbeaf7;margin-right:25px}.mapExperience{background:#eef3f7;grid-template-columns:390px 1fr;height:720px;display:grid}.mapSidebarV2{z-index:2;background:#fff;border-right:1px solid #d7e1e9;padding:20px 20px 20px max(20px,50vw - 590px);overflow:auto}.mapSidebarV2>label{color:#718195;border:1px solid #d5e0e9;border-radius:10px;padding:0 12px;display:flex}.mapSidebarV2>label input{background:0 0;border:0;outline:0;width:100%;padding:12px}.mapFilterRow{grid-template-columns:1fr 1fr;gap:8px;margin:10px 0;display:grid}.mapFilterRow select{color:#4f6173;background:#fff;border:1px solid #d5e0e9;border-radius:9px;width:100%;padding:10px 7px}.mapResultHeader{justify-content:space-between;align-items:center;padding:12px 0 8px;font-size:11px;display:flex}.mapResultHeader button{color:#165d99;background:0 0;border:0;font-weight:800}.mapResultList{border-top:1px solid #e3e9ee}.mapResultList .mapResult{border-top:0;border-bottom:1px solid #e4eaf0;border-radius:10px;align-items:center;padding:13px 8px}.mapResultList .mapResult:hover,.mapResultList .mapResult.active{background:#eef5fb}.mapResultList .mapResult.active{box-shadow:inset 3px 0 #1662a0}.mapResultList .mapResult span{flex:1}.mapResultList .mapResult strong{color:#1c609b;font-size:20px}.mapHelp{color:#718093;background:#f2f6f9;border-radius:9px;margin-top:12px;padding:10px;display:block}.interactiveCityMap{background:#dcebe3;position:relative;overflow:hidden}.mapCanvas{background:linear-gradient(145deg,#d7e9df,#cbded7);position:absolute;inset:0;overflow:hidden}.mapCanvas:before,.mapCanvas:after{content:"";background:#dfeee7;border:2px solid #b5ccc0;border-radius:38% 62% 44% 56%;width:300px;height:210px;position:absolute;top:10%;left:8%}.mapCanvas:after{width:360px;height:260px;top:45%;left:auto;right:7%}.mapCanvas .river{z-index:1;background:#90cbd4;width:130%;height:70px;position:absolute;top:42%;left:-10%;transform:rotate(-17deg)}.mapCanvas .road{z-index:2;background:#fff6db;border:3px solid #bdcdc5;width:120%;height:12px;position:absolute;left:-10%}.mapCanvas .r1{top:23%;transform:rotate(13deg)}.mapCanvas .r2{top:70%;transform:rotate(-8deg)}.mapCanvas .r3{width:13px;height:120%;top:-10%;left:55%;transform:rotate(7deg)}.mapCanvas .district{z-index:3;color:#5f7c70;font-size:10px}.mapCanvas .district.d4{top:78%;left:52%}.interactivePin{z-index:5;background:#216aa5;border:4px solid #fff;border-radius:50% 50% 50% 0;width:44px;height:44px;transition:all .2s;position:absolute;transform:translate(-50%,-50%)rotate(-45deg);box-shadow:0 7px 18px #193f5c55}.interactivePin i{color:#fff;place-items:center;font-size:17px;font-style:normal;display:grid;transform:rotate(45deg)}.interactivePin>span{color:#174b78;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:9px;font-weight:900;display:grid;position:absolute;top:-8px;right:-8px;transform:rotate(45deg);box-shadow:0 2px 6px #0002}.interactivePin.orange{background:#d48c27}.interactivePin.violet{background:#7868a6}.interactivePin.green{background:#438561}.interactivePin.rose{background:#b85c6a}.interactivePin.active{z-index:7;width:54px;height:54px;box-shadow:0 0 0 10px #1a619a30,0 10px 22px #193f5c66}.interactivePin.active:after{content:"";border:2px solid #17619d;border-radius:50%;animation:1.8s infinite mapPulse;position:absolute;inset:-15px}.mapLegend{z-index:4;background:#fffffff0;border-radius:10px;gap:15px;padding:10px 13px;display:flex;position:absolute;bottom:18px;right:18px;box-shadow:0 5px 15px #173b5e1c}.mapLegend span{align-items:center;gap:5px;font-size:10px;display:flex}.mapLegend i{border-radius:50%;width:8px;height:8px}.doingDot{background:#d99728}.doneDot{background:#21805f}.mapPopup{z-index:9;background:#fff;border-radius:15px;grid-template-columns:125px 1fr;width:370px;display:grid;position:absolute;bottom:22px;left:22px;overflow:hidden;box-shadow:0 18px 45px #173b5e38}.mapPopup>img{object-fit:cover;width:100%;height:100%}.mapPopup>div{padding:15px}.mapPopup header{justify-content:space-between;gap:7px;display:flex}.mapPopup header>span{color:#155d98;font-size:9px;font-weight:900}.mapPopup header em{font-size:8px}.mapPopup h2{margin:8px 0;font-size:16px;line-height:1.2}.mapPopup p{color:#708093;font-size:10px}.mapPopupMetric{background:#f0f5f9;border-radius:8px;padding:8px;display:grid}.mapPopupMetric small{color:#718093;font-size:8px}.mapPopupMetric b{color:#173d62;font-size:12px}.mapPopupActions{justify-content:space-between;margin-top:8px;display:flex}.mapPopupActions button{color:#165d99;background:0 0;border:0;padding:4px;font-weight:800}.mapControls{z-index:8;border-radius:9px;display:grid;position:absolute;top:18px;right:18px;overflow:hidden;box-shadow:0 5px 15px #173b5e20}.mapControls button{color:#174b78;background:#fff;border:0;border-bottom:1px solid #dce4eb;width:38px;height:38px;font-size:17px}@keyframes mapPulse{0%{opacity:1;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@media (width<=900px){.mapExperience{grid-template-columns:315px 1fr}.mapPopup{grid-template-columns:105px 1fr;width:330px}}@media (width<=680px){.mapHeroV2 h1{font-size:31px}.mapExperience{flex-direction:column;height:auto;display:flex}.mapSidebarV2{order:2;max-height:none;padding:18px}.interactiveCityMap{order:1;height:560px}.mapPopup{width:auto;bottom:12px;left:12px;right:12px}.mapLegend{inset:15px auto auto 12px}.mapControls{right:12px}.mapResultList{grid-template-columns:1fr;display:grid}.mapHeroV2 .wrap>div{grid-template-columns:auto 1fr;display:grid}}.neighborhoodIndexHero{color:#fff;background:linear-gradient(115deg,#082f57,#0f639b);padding:58px 0}.neighborhoodIndexHero span{letter-spacing:.14em;color:#c5ddf2;font-size:10px;font-weight:900}.neighborhoodIndexHero h1{margin:8px 0;font-size:43px}.neighborhoodIndexHero p{color:#dceaf6;font-size:16px}.neighborhoodIndexHero label{color:#607488;background:#fff;border-radius:12px;align-items:center;max-width:570px;margin-top:25px;padding:0 6px 0 15px;display:flex;box-shadow:0 12px 30px #001b3630}.neighborhoodIndexHero input{border:0;outline:0;flex:1;padding:14px 10px}.neighborhoodIndexHero label button{color:#fff;background:#0e5b98;border:0;border-radius:8px;padding:10px 17px;font-weight:800}.neighborhoodOverview{justify-content:space-between;align-items:end;margin-bottom:24px;display:flex}.neighborhoodOverview>div:first-child small{color:#165d99;font-weight:900}.neighborhoodOverview h2{margin:5px 0;font-size:31px}.neighborhoodOverview p{color:#657589;margin:0}.neighborhoodOverview>div:last-child{gap:9px;display:flex}.neighborhoodOverview>div:last-child span{background:#f0f5f9;border-radius:10px;padding:10px 14px;display:grid}.neighborhoodOverview>div:last-child b{color:#173d62}.neighborhoodOverview>div:last-child small{color:#718094}.neighborhoodGridV2{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.neighborhoodGridV2 article{cursor:pointer;background:#fff;border:1px solid #dbe4ec;border-radius:16px;transition:all .2s;overflow:hidden}.neighborhoodGridV2 article:hover{transform:translateY(-3px);box-shadow:0 12px 30px #173b5e16}.districtVisual{box-sizing:border-box;color:#fff;background:linear-gradient(135deg,#0d5e78,#19947d);flex-direction:column;justify-content:flex-end;height:155px;padding:18px;display:flex;position:relative;overflow:hidden}.districtVisual:before,.districtVisual:after{content:"";border:2px solid #ffffff30;border-radius:50%;width:170px;height:90px;position:absolute;top:15px;right:-30px;transform:rotate(-14deg)}.districtVisual:after{width:120px;height:70px;top:45px;right:60px}.districtVisual.d1,.districtVisual.d4{background:linear-gradient(135deg,#123f70,#2876ac)}.districtVisual.d2,.districtVisual.d5{background:linear-gradient(135deg,#594578,#8f6fa8)}.districtVisual span{z-index:1;font-size:23px;font-weight:900}.districtVisual em{z-index:1;font-size:10px;font-style:normal}.districtVisual i{color:#174b78;background:#ffffffdf;border-radius:14px;padding:6px 9px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:13px;right:13px}.districtCardBody{padding:17px}.districtCardBody>p{color:#66778a;font-size:11px}.districtCardBody>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.districtCardBody>div span{background:#f3f6f8;border-radius:9px;padding:9px;display:grid}.districtCardBody>div b{color:#173d62;font-size:14px}.districtCardBody>div small{color:#758397;font-size:8px}.districtCardBody>button{color:#175d99;background:0 0;border:0;border-top:1px solid #e3e9ee;justify-content:space-between;width:100%;margin-top:14px;padding:14px 0 0;font-weight:800;display:flex}.territoryHeroV2{color:#fff;background:linear-gradient(110deg,#082f57,#0d578f);padding:28px 0 42px}.territoryHeroV2>.wrap>button{color:#dbe9f5;background:0 0;border:0;padding:0 0 24px}.territoryHeroV2>.wrap>div{grid-template-columns:1fr auto;align-items:end;gap:30px;display:grid}.territoryHeroV2 small{letter-spacing:.13em;color:#bfd9ef;font-size:10px;font-weight:900}.territoryHeroV2 h1{margin:6px 0;font-size:45px}.territoryHeroV2 p{color:#dbe9f5;font-size:16px}.territoryTags{gap:8px;display:flex}.territoryTags i{border:1px solid #ffffff35;border-radius:16px;padding:6px 9px;font-size:9px;font-style:normal}.territoryScore{text-align:center;background:#ffffff15;border:1px solid #ffffff30;border-radius:15px;padding:18px 25px}.territoryScore b{font-size:44px;display:block}.territoryScore em{color:#dbe9f5;font-style:normal}.territoryScore p{margin:7px 0 0;font-size:9px}.territoryNav{z-index:10;background:#fff;border-bottom:1px solid #dce4eb;position:sticky;top:0}.territoryNav .wrap{gap:24px;display:flex}.territoryNav button{color:#56697d;background:0 0;border:0;padding:15px 2px;font-weight:700}.territoryNav button:first-child{color:#155d98;border-bottom:3px solid #155d98}.territoryKpisV2{grid-template-columns:repeat(4,1fr);gap:13px;display:grid}.territoryKpisV2 article{border:1px solid #dbe4ec;border-radius:13px;padding:17px;display:grid}.territoryKpisV2 small{color:#6d7e91}.territoryKpisV2 b{color:#0e5794;margin:5px 0;font-size:25px}.territoryKpisV2 span{color:#84909d;font-size:9px}.territoryHighlights{grid-template-columns:1.1fr .9fr;gap:16px;margin-top:16px;display:grid}.territoryHighlights>article{border:1px solid #dbe4ec;border-radius:15px;padding:25px}.territoryHighlights>article:first-child{background:linear-gradient(120deg,#f1f7fb,#fff)}.territoryHighlights>article>span{color:#155d98;font-size:9px;font-weight:900}.territoryHighlights h2{margin:8px 0;font-size:25px}.territoryHighlights p{color:#647589}.territoryHighlights>article:first-child>div{margin:15px 0;display:grid}.territoryHighlights>article:first-child>div b{color:#0e5794;font-size:30px}.territoryPulseCard header{align-items:center;gap:13px;margin:10px 0 17px;display:flex}.territoryPulseCard header>b{color:#c06c25;font-size:40px}.territoryPulseCard header div{display:grid}.territoryPulseCard header small{color:#738195}.territoryRating{grid-template-columns:105px 1fr 28px;align-items:center;gap:9px;margin:11px 0;display:grid}.territoryRating span,.territoryRating b{font-size:11px}.territoryRating>i{background:#e6ebef;border-radius:8px;height:7px;overflow:hidden}.territoryRating>i em{background:linear-gradient(90deg,#d8a22e,#1c8066);height:100%;display:block}.territoryPulseCard>button{color:#165d99;background:0 0;border:0;padding:10px 0;font-weight:800}.territoryFilters{gap:8px;display:flex}.territoryFilters select{background:#fff;border:1px solid #d5e0e8;border-radius:9px;padding:10px}.territoryAdvancesV2{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.territoryAdvancesV2 article{background:#fff;border:1px solid #dbe4ec;border-radius:15px;overflow:hidden}.territoryAdvancesV2 img{object-fit:cover;width:100%;height:150px}.territoryAdvancesV2 article>div{padding:16px}.territoryAdvancesV2 span{color:#155d98;font-size:9px;font-weight:900}.territoryAdvancesV2 em{float:right;color:#1b735c;background:#e8f3ee;border-radius:12px;padding:4px 7px;font-size:8px;font-style:normal}.territoryAdvancesV2 h3{min-height:42px;margin:9px 0;font-size:17px}.territoryAdvancesV2 article>div>b{color:#1b735c;font-size:12px}.territoryAdvancesV2 p{color:#718093;background:#f3f6f8;border-radius:8px;padding:9px;font-size:10px}.territoryAdvancesV2 button{color:#175d99;background:0 0;border:0;padding:5px 0;font-weight:800}.responseJourneyV2{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.responseJourneyV2 article{background:#f0f5f9;border-radius:12px;gap:5px;padding:17px;display:grid}.responseJourneyV2 i{color:#fff;background:#155d98;border-radius:50%;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.responseJourneyV2 small{color:#62768c;font-size:9px}.responseJourneyV2 b{font-size:12px}.pulseManagementKpis{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:15px;display:grid}.pulseManagementKpis article{background:#fff;border:1px solid #dbe4ec;border-radius:12px;align-items:center;gap:11px;padding:15px;display:flex}.pulseManagementKpis i{color:#195d98;background:#e9f2fa;border-radius:10px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.pulseManagementKpis span{display:grid}.pulseManagementKpis small{color:#6d7d90}.pulseManagementKpis b{color:#173d62;font-size:22px}.pulseManagementKpis em{color:#718093;font-size:9px;font-style:normal}.pulseAdminVisualGrid,.pulseOpinionGrid{grid-template-columns:1.15fr .85fr;gap:14px;margin-bottom:14px;display:grid}.scoreByDistrict header,.opinionThemes header,.pulseDecisionBoard header{justify-content:space-between;align-items:start;display:flex}.scoreByDistrict header small,.serviceScoreRadar>small,.opinionThemes header small,.citizenVoices>small,.pulseDecisionBoard header small{color:#195d98;font-size:9px;font-weight:900}.scoreByDistrict header h3,.serviceScoreRadar h3,.opinionThemes h3,.citizenVoices h3,.pulseDecisionBoard h3{margin:4px 0 13px}.scoreByDistrict select{border:1px solid #d8e1e9;border-radius:8px;padding:7px}.scoreByDistrict>button{text-align:left;background:0 0;border:0;border-top:1px solid #e6ebef;grid-template-columns:155px 1fr 35px 42px;align-items:center;gap:10px;width:100%;padding:10px;display:grid}.scoreByDistrict>button.attention{background:#fff5e6}.scoreByDistrict>button>span{display:grid}.scoreByDistrict>button small{color:#768497;font-size:9px}.scoreByDistrict>button>i,.serviceScoreRadar>div>i{background:#e7ecf0;border-radius:8px;height:7px;overflow:hidden}.scoreByDistrict>button>i em,.serviceScoreRadar>div>i em{background:linear-gradient(90deg,#d8a22e,#1a8065);height:100%;display:block}.scoreByDistrict .up{color:#177158}.scoreByDistrict .down{color:#b14b3f}.serviceScoreRadar>div{grid-template-columns:120px 1fr 28px;align-items:center;gap:9px;margin:14px 0;display:grid}.serviceScoreRadar>div span,.serviceScoreRadar>div b{font-size:11px}.serviceScoreRadar>button,.opinionThemes>button{color:#175d99;background:0 0;border:0;padding:9px 0;font-weight:800}.opinionThemes header>span{background:#edf3f8;border-radius:14px;padding:6px 9px;font-size:9px}.opinionThemes>div{border-top:1px solid #e6ebef;grid-template-columns:12px 1fr 38px;align-items:center;gap:9px;padding:12px 0;display:grid}.opinionThemes>div>i{border-radius:50%;width:9px;height:9px}.opinionThemes .negative{background:#c85548}.opinionThemes .positive{background:#258064}.opinionThemes .warning{background:#d8a22e}.opinionThemes .neutral{background:#64819a}.opinionThemes>div span{display:grid}.opinionThemes>div small{color:#768497}.citizenVoices blockquote{background:#f3f6f9;border-left:3px solid #1c619b;margin:10px 0;padding:11px;font-size:11px}.citizenVoices blockquote span{color:#748396;margin-top:7px;font-size:8px;display:block}.citizenVoices>p{color:#768497;font-size:8px}.pulseDecisionBoard{margin-bottom:25px}.pulseDecisionBoard header>button{color:#175d99;background:0 0;border:0;font-weight:800}.pulseDecisionBoard>div>article{border-top:1px solid #e5ebef;grid-template-columns:30px 1fr 110px 100px 90px;align-items:center;gap:10px;padding:12px 0;display:grid}.pulseDecisionBoard article>i{color:#8c610b;background:#fff0d6;border-radius:50%;place-items:center;width:26px;height:26px;font-style:normal;display:grid}.pulseDecisionBoard article>span{display:grid}.pulseDecisionBoard article small{color:#718094}.pulseDecisionBoard article>em{color:#a26118;font-size:9px;font-style:normal}.pulseDecisionBoard article>strong{font-size:9px}.pulseDecisionBoard article>button{color:#175d99;background:#e9f2fa;border:0;border-radius:8px;padding:7px;font-weight:800}@media (width<=900px){.neighborhoodGridV2,.territoryAdvancesV2{grid-template-columns:1fr 1fr}.neighborhoodOverview{flex-direction:column;align-items:flex-start;gap:15px}.territoryHighlights,.pulseAdminVisualGrid,.pulseOpinionGrid{grid-template-columns:1fr}.territoryKpisV2,.pulseManagementKpis{grid-template-columns:1fr 1fr}.pulseDecisionBoard>div>article{grid-template-columns:30px 1fr 100px}.pulseDecisionBoard article>strong,.pulseDecisionBoard article>button{display:none}}@media (width<=600px){.neighborhoodIndexHero h1,.territoryHeroV2 h1{font-size:33px}.neighborhoodGridV2,.territoryAdvancesV2,.territoryKpisV2,.pulseManagementKpis,.responseJourneyV2{grid-template-columns:1fr}.neighborhoodOverview>div:last-child{grid-template-columns:1fr 1fr;display:grid}.territoryHeroV2>.wrap>div{grid-template-columns:1fr}.territoryScore{text-align:left}.territoryNav .wrap{overflow:auto}.territoryNav button{white-space:nowrap}.territoryFilters{flex-direction:column}.scoreByDistrict>button{grid-template-columns:115px 1fr 32px}.scoreByDistrict>button>small{display:none}.pulseDecisionBoard>div>article{grid-template-columns:30px 1fr}.pulseDecisionBoard article>em{display:none}}.publicThemes h3{margin:9px 0 15px}.publicTheme{border-top:1px solid #e4eaf0;align-items:center;gap:10px;padding:11px 0;display:flex}.publicTheme>i{color:#175d99;background:#e9f2fa;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.publicTheme>span{display:grid}.publicTheme small{color:#718093}.publicThemes>p{color:#748396;background:#f3f6f8;border-radius:8px;padding:9px;font-size:9px}.publicPulseVisual{color:#fff;background:#ffffff15;border:1px solid #ffffff30;border-radius:18px;padding:28px;display:grid}.publicPulseVisual>small{color:#c7dff2;font-weight:900}.publicPulseVisual>b{margin-top:7px;font-size:54px}.publicPulseVisual>span{color:#dceaf6}.publicPulseVisual>div{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.publicPulseVisual i{background:#ffffff12;border-radius:9px;padding:10px;font-size:9px;font-style:normal;display:grid}.publicPulseVisual strong{font-size:17px}.publicPulseThemes{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.publicPulseThemes article{background:#fff;border:1px solid #dbe4ec;border-radius:14px;gap:13px;padding:20px;display:flex}.publicPulseThemes article>i{color:#175d99;background:#e9f2fa;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:900;display:grid}.publicPulseThemes article>span{display:grid}.publicPulseThemes small{color:#175d99;font-weight:800}.publicPulseThemes h3{margin:4px 0}.publicPulseThemes b{color:#173d62}.publicPulseThemes p{color:#66778a;font-size:11px}.publicPerceptionCard>b{font-size:22px}@media (width<=700px){.publicPulseThemes,.publicPulseVisual>div{grid-template-columns:1fr}}.yearHero{background:linear-gradient(130deg,#083e50,#0c746f)}.yearSwitcher{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:28px;display:grid}.yearSwitcher button{background:#fff;border:1px solid #dbe5e9;border-radius:12px;flex-direction:column;padding:20px;display:flex}.yearSwitcher b{font-size:25px}.yearSwitcher small{color:#71808c}.yearSwitcher .active{color:#fff;background:#0b5cad}.yearSwitcher .active small{color:#c8ece5}.evolutionTable{background:#fff;border:1px solid #dde4eb;border-radius:15px;overflow:hidden}.evolutionTable header,.evolutionTable>div{border-bottom:1px solid #e7edef;grid-template-columns:2fr repeat(4,1fr);padding:17px 22px;display:grid}.evolutionTable header{background:#f4f8f8}.evolutionTable b{text-align:center}.continuityCard{background:#eff6ff;border-radius:16px;margin:28px 0;padding:30px}.continuityCard small{color:#0b5cad;font-weight:900}.continuityCard h2{margin:8px 0;font-size:28px}.handoverLine{grid-template-columns:repeat(4,1fr);margin:25px 0;display:grid}.handoverLine span{border-top:3px solid #0a9b81;flex-direction:column;padding-top:13px;display:flex}.handoverLine i{color:#0b5cad;font-style:normal;font-weight:900}.continuityCard button,.annualReports button{color:#0b5cad;font-weight:800}.annualReports{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.annualReports article{background:#fff;border:1px solid #dde4eb;border-radius:14px;padding:22px}.annualReports span{color:#0b5cad;font-size:10px;font-weight:900}.annualReports b{margin:8px 0;font-size:30px;display:block}.platformTop{border-bottom:1px solid #dde4eb;justify-content:space-between;margin-bottom:22px;padding:16px 0;display:flex}.platformTop>div{align-items:center;gap:12px;display:flex}.orbeMark{color:#fff;background:#182e44;border-radius:7px;padding:8px;font-weight:900}.platformKpis{grid-template-columns:repeat(4,1fr);gap:14px;margin:20px 0;display:grid}.platformKpis article{background:#fff;border:1px solid #dde4eb;border-radius:12px;flex-direction:column;padding:20px;display:flex}.platformKpis b{font-size:25px}.tenantToolbar{gap:12px;margin-bottom:18px;display:flex}.tenantToolbar label{background:#fff;border:1px solid #dde4eb;border-radius:9px;flex:1;padding:11px}.tenantToolbar input{border:0;width:90%}.tenantToolbar select{border:1px solid #dde4eb;border-radius:9px;padding:10px}.tenantTable{background:#fff;border:1px solid #dde4eb;border-radius:15px;overflow:hidden}.tenantTable header,.tenantTable>div{border-bottom:1px solid #e6ecef;grid-template-columns:1.7fr .7fr 1.1fr .8fr .7fr .7fr;align-items:center;gap:10px;padding:16px 18px;display:grid}.tenantTable header{color:#667085;background:#f6f9fa;font-size:11px}.tenantTable>div>span:first-child{align-items:center;gap:10px;display:flex}.tenantTable i,.tenantIdentity>i{color:#fff;background:#0a856f;border-radius:9px;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.tenantTable span b{flex-direction:column;display:flex}.tenantTable small{color:#7d8992;font-weight:400}.tenantTable em{color:#0b5cad;font-style:normal}.tenantTable strong{color:#0b5cad}.tenantForm{max-width:900px}.tenantForm section{background:#fff;border:1px solid #dde4eb;border-radius:14px;margin-bottom:16px;padding:25px}.tenantForm section>div{grid-template-columns:1fr 1fr;gap:18px;display:grid}.tenantForm label{flex-direction:column;gap:7px;margin:10px 0;font-weight:700;display:flex}.tenantForm input,.tenantForm select{border:1px solid #cbd7dd;border-radius:8px;padding:12px}.tenantForm footer{justify-content:flex-end;gap:12px;display:flex}.tenantIdentity{background:#fff;border:1px solid #dde4eb;border-radius:14px;align-items:center;gap:18px;padding:24px;display:flex}.tenantIdentity>i{width:58px;height:58px;font-size:20px}.tenantIdentity>div{flex:1}.tenantIdentity small{color:#0b5cad;font-weight:900}.tenantIdentity h2{font-size:27px}.tenantTabs{border-bottom:1px solid #dde4eb;gap:5px;margin:20px 0;display:flex}.tenantTabs button{padding:12px}.tenantTabs .active{color:#0b5cad;border-bottom:3px solid #0b5cad;font-weight:800}.tenantOverview{grid-template-columns:1fr 1fr;gap:18px;display:grid}.tenantOverview .panel{padding:25px}.tenantOverview p{border-bottom:1px solid #e7edef;justify-content:space-between;padding:12px 0;display:flex}.ownershipRule{background:#eff6ff;border-radius:12px;align-items:center;gap:15px;margin-bottom:20px;padding:18px;display:flex}.ownershipRule b{color:#0b5cad}.managementCards{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:20px;display:grid}.managementCards article{background:#fff;border:1px solid #dde4eb;border-radius:15px;padding:25px}.managementCards .current{border:2px solid #0a977f}.managementCards header{justify-content:space-between;display:flex}.managementCards header span{color:#0b5cad;font-weight:900}.managementCards header em{background:#eff6ff;border-radius:20px;padding:6px 10px;font-style:normal}.managementCards article>div{gap:35px;margin:20px 0;display:flex}.managementCards article>div b{flex-direction:column;font-size:19px;display:flex}.managementCards small{color:#6e7b85;font-weight:400}.transitionSteps{grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:24px;display:grid}.transitionSteps>div{background:#fff;border:1px solid #dde4eb;border-radius:12px;gap:10px;padding:16px;display:flex}.transitionSteps i{background:#e3ecef;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.transitionSteps .done i,.transitionSteps .active i{color:#fff;background:#0b5cad}.transitionSteps span{flex-direction:column;display:flex}.transitionSteps small{color:#7a8790}.handoverDashboard{grid-template-columns:1fr 1fr;gap:18px;display:grid}.handoverDashboard article{background:#fff;border:1px solid #dde4eb;border-radius:15px;padding:25px}.handoverDashboard article>small{color:#0b5cad;font-weight:900}.handoverDashboard p{border-bottom:1px solid #e6ecef;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.handoverDashboard p span{flex-direction:column;display:flex}.handoverDashboard p>b{color:#0b5cad;font-size:23px}.handoverDashboard em{font-style:normal;font-weight:900}.transitionAction{color:#fff;background:#073f50;border-radius:14px;justify-content:space-between;margin-top:20px;padding:22px;display:flex}.transitionAction div{flex-direction:column;display:flex}.citySelect{background:#ffffff12!important;border:1px solid #fff2!important}@media (width<=900px){.platformKpis,.annualReports{grid-template-columns:1fr 1fr}.tenantOverview,.managementCards,.handoverDashboard,.transitionSteps{grid-template-columns:1fr}.tenantTable{overflow:auto}.tenantTable header,.tenantTable>div{min-width:850px}}@media (width<=620px){.yearSwitcher,.platformKpis,.annualReports,.handoverLine{grid-template-columns:1fr 1fr}.tenantForm section>div{grid-template-columns:1fr}.ownershipRule{flex-direction:column;align-items:flex-start}}
