/* V82 additive only */
#weatherPill.v82-weather{display:flex!important;align-items:center;gap:9px;width:max-content;margin:10px 0 10px auto!important;padding:9px 13px!important;border:1px solid #e9def3!important;border-radius:999px!important;background:#fff!important;position:relative!important;z-index:20!important}#weatherPill.v82-weather b{display:block;color:#2d1556}#weatherPill.v82-weather small{display:block;color:#76698c;font-size:11px}.v82-home-tools{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 14px}.v82-home-tools button{border:1px solid #e8def2;border-radius:15px;background:#fff;padding:11px 8px;color:#2d1556}.v82-profile-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}.v82-profile-grid label{display:flex;flex-direction:column;gap:5px;font-size:12px;font-weight:700}.v82-profile-grid input,.v82-profile-grid select{padding:11px;border:1px solid #ddd3e9;border-radius:12px;background:#fff;font-size:15px}.v82-setting-summary{margin-top:12px;padding:12px;border-radius:14px;background:#f8f4ff}.v82-setting-summary span,.v82-setting-summary small{display:block;margin-top:4px}.v82-macros{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0 16px}.v82-macros div{text-align:center;padding:12px 6px;border-radius:15px;background:#faf7ff}.v82-macros b,.v82-macros small{display:block}.v82-nrow{display:grid;grid-template-columns:1fr auto;gap:5px 10px;padding:9px 0;border-bottom:1px solid #f0eaf5}.v82-nrow small{display:block;color:#74688b}.v82-nrow strong{color:#5c32c9}.v82-nrow i{grid-column:1/-1;height:7px;background:#eee8f5;border-radius:99px;overflow:hidden}.v82-nrow em{display:block;height:100%;background:linear-gradient(90deg,#b58cff,#6d3ce6);border-radius:99px}.v82-food-row{display:grid;grid-template-columns:auto 1fr auto;gap:8px;padding:10px 0;border-bottom:1px solid #f0eaf5}.v82-food-row span{color:#74688b}.nutrition-diary-page .nutrition-direct-entry{display:grid;grid-template-columns:1fr auto;gap:8px}@media(max-width:600px){.v82-home-tools{grid-template-columns:1fr 1fr 1fr}.v82-home-tools button{font-size:11px}.v82-profile-grid{grid-template-columns:1fr 1fr}.v82-macros{grid-template-columns:1fr 1fr}.v82-food-row{grid-template-columns:1fr}.nutrition-diary-page .nutrition-direct-entry{grid-template-columns:1fr}.nutrition-diary-page .nutrition-direct-entry button{width:100%}}
