[data-v-696c903c]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-696c903c]:root{--unit-100vh:100dvh}}.custom-horizontal-progress-bar[data-v-696c903c]{display:flex;align-items:center;flex-wrap:nowrap;width:100%;position:relative}.custom-horizontal-progress-bar .bar[data-v-696c903c]{height:12px;border-radius:6px}.custom-horizontal-progress-bar .desc[data-v-696c903c]{flex-shrink:0;white-space:nowrap;padding-left:.5rem}.custom-horizontal-progress-bar .measure[data-v-696c903c]{visibility:hidden;position:absolute;white-space:nowrap;top:0;left:0}:root{--unit-100vh:100vh}@supports(height:100dvh){:root{--unit-100vh:100dvh}}[data-v-3521a31c]:root{--unit-100vh:100vh}@supports(height:100dvh){[data-v-3521a31c]:root{--unit-100vh:100dvh}}.analyze-sustainability[data-v-3521a31c]{padding:.5rem 0 2rem}.score-section[data-v-3521a31c]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem 0 2rem}.score-desc[data-v-3521a31c]{color:#6f6f6f;text-align:center;margin:0}.stat-grid[data-v-3521a31c]{display:grid;grid-template-columns:1fr;gap:.75rem;margin-bottom:1.5rem}@media(min-width:576px){.stat-grid[data-v-3521a31c]{grid-template-columns:repeat(3,1fr)}}.stat-card[data-v-3521a31c]{background-color:#fff;border:1px solid #e9e9e9;border-radius:.75rem;padding:1rem 1.25rem}.stat-card .stat-title[data-v-3521a31c]{color:#6f6f6f;margin-bottom:.25rem}.stat-card .stat-value[data-v-3521a31c]{color:#1b1b1b;margin-bottom:.25rem}.stat-card .stat-value .num[data-v-3521a31c]{font-size:1.75rem;font-weight:700}.stat-card .stat-value .unit[data-v-3521a31c]{font-size:1rem;color:#6f6f6f;margin-left:2px}.stat-card .stat-sub[data-v-3521a31c]{color:#6f6f6f}.recycle-section[data-v-3521a31c]{background-color:#fff;border:1px solid #e9e9e9;border-radius:.75rem;padding:1.25rem}.recycle-header[data-v-3521a31c]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1rem}.recycle-header .section-title[data-v-3521a31c]{margin:0;color:#1b1b1b}.recycle-header .text-secondary[data-v-3521a31c]{color:#6f6f6f}.recycle-bars[data-v-3521a31c]{display:flex;flex-direction:column;gap:.75rem}.recycle-row .recycle-name[data-v-3521a31c]{margin-bottom:.25rem;color:#1b1b1b}.empty-section[data-v-3521a31c]{background-color:#fff;border:1px solid #e9e9e9;border-radius:.75rem;padding:2rem 1.25rem;text-align:center}.empty-section .text-secondary[data-v-3521a31c]{color:#6f6f6f;margin:0}.text-secondary[data-v-3521a31c]{color:#6f6f6f}