.RecyclingCalculator-module__n1gNTq__heroTitle,.RecyclingCalculator-module__n1gNTq__sectionTitle,.RecyclingCalculator-module__n1gNTq__cardTitle{font-family:var(--font-dewi-expanded), sans-serif;letter-spacing:-.02em;font-weight:800;line-height:1}.RecyclingCalculator-module__n1gNTq__sectionTitle{font-size:36px}.RecyclingCalculator-module__n1gNTq__flowPanel .RecyclingCalculator-module__n1gNTq__sectionTitle,.RecyclingCalculator-module__n1gNTq__totalsPanel .RecyclingCalculator-module__n1gNTq__sectionTitle{letter-spacing:-.02em;font-size:36px}.RecyclingCalculator-module__n1gNTq__titleAccent{display:inline-block;position:relative}.RecyclingCalculator-module__n1gNTq__titleAccent:before{content:"";pointer-events:none;background:url(/assets/old-rust/calculators/recycling/title-accent.svg) 50%/100% 100% no-repeat;border-radius:0;width:188.8px;height:19.23px;position:absolute;bottom:-.16em;left:0;transform:none}.RecyclingCalculator-module__n1gNTq__flowPanel .RecyclingCalculator-module__n1gNTq__titleAccent:before,.RecyclingCalculator-module__n1gNTq__totalsPanel .RecyclingCalculator-module__n1gNTq__titleAccent:before{display:none}.RecyclingCalculator-module__n1gNTq__choicePanel{background:var(--panel-20);min-height:837px;color:var(--text);font:inherit;text-align:left;border:1px solid #0000;border-radius:12px;padding:15px 17px;position:relative;overflow:clip}.RecyclingCalculator-module__n1gNTq__choicePanel:before{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--line) 0 12px, transparent 12px 22px) top left / 22px 1px repeat-x, linear-gradient(90deg, var(--line) 0 12px, transparent 12px 22px) bottom left / 22px 1px repeat-x, linear-gradient(180deg, var(--line) 0 12px, transparent 12px 22px) top left / 1px 22px repeat-y, linear-gradient(180deg, var(--line) 0 12px, transparent 12px 22px) top right / 1px 22px repeat-y;pointer-events:none;position:absolute;inset:-1px}.RecyclingCalculator-module__n1gNTq__choicePanel h2,.RecyclingCalculator-module__n1gNTq__choicePanel h3{font-family:var(--font-dewi-expanded), sans-serif;font-size:16px;line-height:1.25}.RecyclingCalculator-module__n1gNTq__choicePanel p{color:var(--muted);margin-top:8px;font-size:12px}.RecyclingCalculator-module__n1gNTq__totalsPanel{background:var(--panel);border-radius:12px;flex-direction:column;gap:30px;min-height:250px;margin-top:0;padding:20px;display:flex;overflow:clip}.RecyclingCalculator-module__n1gNTq__totalsPanel p{color:var(--muted);margin-top:16px;line-height:1.4}.RecyclingCalculator-module__n1gNTq__recyclingLayout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:20px;display:grid}.RecyclingCalculator-module__n1gNTq__recyclingLayout>*{min-width:0}.RecyclingCalculator-module__n1gNTq__resultsColumn{gap:10px;min-width:0;display:grid}.RecyclingCalculator-module__n1gNTq__componentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.RecyclingCalculator-module__n1gNTq__componentCard{background-color:var(--panel);min-height:153px;color:var(--text);font:inherit;transition:background-color var(--motion-card) var(--ease-entrance);border:0;border-radius:12px;grid-template-rows:minmax(0,1fr) auto;place-items:center;gap:5px;padding:20px 5px 5px;display:grid}.RecyclingCalculator-module__n1gNTq__componentCardSelected{outline:2px solid var(--blue)}.RecyclingCalculator-module__n1gNTq__flowPanel{background:var(--panel);border-radius:12px;flex-direction:column;gap:30px;min-height:664px;padding:20px;display:flex;overflow:clip}.RecyclingCalculator-module__n1gNTq__clearAllButton{background:var(--panel-2);width:auto;min-width:155px;height:39px;color:var(--text);font:inherit;letter-spacing:-.02em;cursor:pointer;transition:transform var(--motion-fast) var(--ease-out);border:0;border-radius:10px;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:6px;margin-top:auto;padding:10px 16px 10px 10px;font-size:16px;font-weight:600;line-height:normal;display:inline-flex}.RecyclingCalculator-module__n1gNTq__clearAllButton img{width:18px;height:18px}.RecyclingCalculator-module__n1gNTq__clearAllButton:disabled{cursor:not-allowed}.RecyclingCalculator-module__n1gNTq__clearAllButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.RecyclingCalculator-module__n1gNTq__clearAllButton:not(:disabled):active{transform:scale(.98)}.RecyclingCalculator-module__n1gNTq__flowRows{gap:10px;min-height:0;display:grid}.RecyclingCalculator-module__n1gNTq__flowRow{grid-template-columns:74px minmax(60px,1fr) max-content;align-items:start;gap:20px;min-height:74px;display:grid}.RecyclingCalculator-module__n1gNTq__flowSource{background:var(--panel-2);border-radius:8px;place-items:center;width:74px;height:74px;display:grid;position:relative}.RecyclingCalculator-module__n1gNTq__flowSource>span{background:0 0;width:50px;height:50px}.RecyclingCalculator-module__n1gNTq__flowSource small{color:var(--text);font-size:10px;font-weight:500;line-height:1;position:absolute;bottom:5px;right:7px}.RecyclingCalculator-module__n1gNTq__flowLine{opacity:.75;pointer-events:none;align-self:start;width:100%;height:17px;margin-top:29px;position:relative}.RecyclingCalculator-module__n1gNTq__flowLine:before{content:"";background:repeating-linear-gradient(90deg, var(--line) 0 12px, transparent 12px 22px);height:1px;position:absolute;top:8px;left:0;right:11px}.RecyclingCalculator-module__n1gNTq__flowLine:after{content:"";border-top:1px solid var(--line);border-right:1px solid var(--line);width:10px;height:10px;position:absolute;top:3px;right:0;transform:rotate(45deg)}.RecyclingCalculator-module__n1gNTq__flowResourceList{flex-wrap:nowrap;justify-content:flex-end}.RecyclingCalculator-module__n1gNTq__totalsResourceList{gap:10px;margin-top:auto}.RecyclingCalculator-module__n1gNTq__emptyState{background:var(--panel);min-height:116px;color:var(--muted);text-align:center;border-radius:8px;place-items:center;padding:24px;display:grid}.RecyclingCalculator-module__n1gNTq__downloadModalTitle .RecyclingCalculator-module__n1gNTq__titleAccent:after{background:url(/assets/old-rust/ui/title-accent.svg) 50%/100% 100% no-repeat;border-radius:0;width:188.8px;height:19.23px;top:33px;bottom:auto;left:3px;transform:none}.RecyclingCalculator-module__n1gNTq__legalModalTitle .RecyclingCalculator-module__n1gNTq__titleAccent:after{background:url(/assets/old-rust/ui/title-accent.svg) 50%/100% 100% no-repeat;border-radius:0;width:calc(100% + 8px);height:19px;top:33px;bottom:auto;left:0;transform:none}.RecyclingCalculator-module__n1gNTq__navBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__navBtnPrimary:focus-visible,.RecyclingCalculator-module__n1gNTq__loginBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__logoutBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__utilityPanelItem:focus-visible,.RecyclingCalculator-module__n1gNTq__utilityPanelItemActive:focus-visible,.RecyclingCalculator-module__n1gNTq__primaryButton:focus-visible,.RecyclingCalculator-module__n1gNTq__secondaryButton:focus-visible,.RecyclingCalculator-module__n1gNTq__iconBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__instructionBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__closeBtn:focus-visible,.RecyclingCalculator-module__n1gNTq__modalSelectCard:focus-visible,.RecyclingCalculator-module__n1gNTq__mirrorCard:focus-visible,.RecyclingCalculator-module__n1gNTq__mapCard:focus-visible,.RecyclingCalculator-module__n1gNTq__footerLinks a:focus-visible,.RecyclingCalculator-module__n1gNTq__footerLegalButton:focus-visible,.RecyclingCalculator-module__n1gNTq__footerSocials a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.RecyclingCalculator-module__n1gNTq__componentCard:focus-within{outline:2px solid var(--focus);outline-offset:2px;background-color:var(--panel-hover)}@media (hover:hover) and (pointer:fine){.RecyclingCalculator-module__n1gNTq__navBtn:hover,.RecyclingCalculator-module__n1gNTq__secondaryButton:hover,.RecyclingCalculator-module__n1gNTq__iconBtn:hover,.RecyclingCalculator-module__n1gNTq__componentCard:hover,.RecyclingCalculator-module__n1gNTq__modalSelectCard:hover,.RecyclingCalculator-module__n1gNTq__utilityPanelItem:hover,.RecyclingCalculator-module__n1gNTq__footerSocials a:hover{background-color:var(--panel-hover)}}@media (max-width:1240px){.RecyclingCalculator-module__n1gNTq__recyclingLayout,.RecyclingCalculator-module__n1gNTq__mapDetailLayout{grid-template-columns:minmax(0,1fr)}.RecyclingCalculator-module__n1gNTq__choicePanel{min-height:auto}.RecyclingCalculator-module__n1gNTq__componentGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.RecyclingCalculator-module__n1gNTq__resultsColumn{grid-template-columns:repeat(2,minmax(0,467px));align-items:stretch}.RecyclingCalculator-module__n1gNTq__flowPanel,.RecyclingCalculator-module__n1gNTq__totalsPanel{width:100%;max-width:467px;min-height:430px}.RecyclingCalculator-module__n1gNTq__flowLine{min-width:40px}}@media (max-width:860px){.RecyclingCalculator-module__n1gNTq__heroTitle,.RecyclingCalculator-module__n1gNTq__sectionTitle{font-size:30px}.RecyclingCalculator-module__n1gNTq__infoGrid,.RecyclingCalculator-module__n1gNTq__choiceGrid,.RecyclingCalculator-module__n1gNTq__statusGrid,.RecyclingCalculator-module__n1gNTq__statsGrid,.RecyclingCalculator-module__n1gNTq__statsGridWide,.RecyclingCalculator-module__n1gNTq__totalsPanel,.RecyclingCalculator-module__n1gNTq__profileHead,.RecyclingCalculator-module__n1gNTq__summaryGrid,.RecyclingCalculator-module__n1gNTq__voteSummary{grid-template-columns:1fr}.RecyclingCalculator-module__n1gNTq__introCard,.RecyclingCalculator-module__n1gNTq__panel,.RecyclingCalculator-module__n1gNTq__detailPanel,.RecyclingCalculator-module__n1gNTq__flowPanel,.RecyclingCalculator-module__n1gNTq__totalsPanel,.RecyclingCalculator-module__n1gNTq__modalPanel{box-sizing:border-box;width:100%;padding:20px}.RecyclingCalculator-module__n1gNTq__downloadModalTitle .RecyclingCalculator-module__n1gNTq__titleAccent:after{width:168px;height:17px;top:29px;left:2px}.RecyclingCalculator-module__n1gNTq__componentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.RecyclingCalculator-module__n1gNTq__resultsColumn{grid-template-columns:1fr}.RecyclingCalculator-module__n1gNTq__flowPanel,.RecyclingCalculator-module__n1gNTq__totalsPanel{max-width:none;min-height:auto}.RecyclingCalculator-module__n1gNTq__legalModalTitle .RecyclingCalculator-module__n1gNTq__titleAccent:after{width:calc(100% + 6px);height:14px;top:calc(1em - 4px);left:0}}@media (max-width:560px){.RecyclingCalculator-module__n1gNTq__recyclingLayout{gap:20px}.RecyclingCalculator-module__n1gNTq__choicePanel{border:0;height:683.6px;min-height:683.6px;padding:20px;overflow-y:auto}.RecyclingCalculator-module__n1gNTq__componentGrid{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none;overflow:visible}.RecyclingCalculator-module__n1gNTq__componentCard{height:153.4px;min-height:153.4px}.RecyclingCalculator-module__n1gNTq__totalsPanel{height:304px;min-height:304px}}@media (max-width:390px){.RecyclingCalculator-module__n1gNTq__flowPanel .RecyclingCalculator-module__n1gNTq__sectionTitle,.RecyclingCalculator-module__n1gNTq__totalsPanel .RecyclingCalculator-module__n1gNTq__sectionTitle{letter-spacing:0;font-size:32px}.RecyclingCalculator-module__n1gNTq__flowPanel{gap:30px;min-height:0;padding:16px}.RecyclingCalculator-module__n1gNTq__flowRows{gap:20px}.RecyclingCalculator-module__n1gNTq__clearAllButton{height:39px;margin-top:0}.RecyclingCalculator-module__n1gNTq__flowRow{grid-template-columns:minmax(0,74px) minmax(0,234px);justify-content:space-between;align-items:stretch;gap:22px;height:154px;min-height:154px}.RecyclingCalculator-module__n1gNTq__flowSource{border:1px solid var(--white-05);background:linear-gradient(62deg, var(--blue-20) 0%, transparent 59.307%);flex-direction:column;justify-content:center;gap:4px;width:100%;height:154px;padding:12px;display:flex}.RecyclingCalculator-module__n1gNTq__flowSource small{color:var(--text);font-size:12px;font-weight:500;line-height:normal;position:static}.RecyclingCalculator-module__n1gNTq__flowLine{display:none}.RecyclingCalculator-module__n1gNTq__flowResourceList{flex-wrap:wrap;place-content:flex-start;gap:6px;width:100%;min-width:0;max-width:234px;height:154px}.RecyclingCalculator-module__n1gNTq__flowResourceList>span{aspect-ratio:1;flex:calc(33.3333% - 4px);width:calc(33.3333% - 4px);min-width:0;max-width:74px;height:auto;min-height:0}.RecyclingCalculator-module__n1gNTq__flowResourceList>span>span{text-shadow:0 0 2px #00000080;font-size:12px;line-height:normal}}@media (min-width:901px) and (max-width:1100px){.RecyclingCalculator-module__n1gNTq__flowPanel{min-height:545px}.RecyclingCalculator-module__n1gNTq__totalsPanel{min-height:308px}.RecyclingCalculator-module__n1gNTq__resultsColumn{align-items:start}}
