.Cm5F7a_card{border-radius:var(--radius-app-card,var(--radius-lg));background:var(--main-background);box-shadow:var(--shadow-sm);position:relative;overflow:hidden;border:none!important}.Cm5F7a_compact{border-radius:var(--radius-md);background:var(--subtle-dark-background);box-shadow:none}.Cm5F7a_compact .Cm5F7a_header{gap:9px;min-height:44px;padding:13px 16px}.Cm5F7a_compact .Cm5F7a_body{border-top:1px solid color-mix(in srgb, var(--divider) 62%, transparent)}.Cm5F7a_compact .Cm5F7a_iconWrap{width:22px;height:22px}.Cm5F7a_compact .Cm5F7a_title{font-size:13px;line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold)}.Cm5F7a_compact .Cm5F7a_headerButton{--icon-button-size:28px;--icon-button-icon-size:14px}.Cm5F7a_disabled{opacity:.52;pointer-events:none;-webkit-user-select:none;user-select:none}.Cm5F7a_hasTopRightMeta .Cm5F7a_header{padding-top:26px}.Cm5F7a_topRightMeta{z-index:1;pointer-events:none;justify-content:flex-end;align-items:center;max-width:calc(100% - 36px);min-height:12px;display:inline-flex;position:absolute;top:9px;right:18px}.Cm5F7a_header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.Cm5F7a_headerInteractive{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.Cm5F7a_headerInteractive:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--interactive-focus-ring,var(--accent)) 62%, transparent)}.Cm5F7a_iconWrap{width:42px;height:42px;color:var(--log-section-icon-color,var(--accent));place-items:center;display:inline-grid}.Cm5F7a_copy{gap:3px;min-width:0;display:grid}.Cm5F7a_titleRow{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.Cm5F7a_title{color:var(--text-primary);font-size:var(--type-size-app-section-title);line-height:var(--type-line-height-app-section-title);font-weight:var(--type-weight-app-section-title);margin:0}.Cm5F7a_countPill{border-radius:var(--radius-pill);min-height:20px;color:var(--text-muted-ui);background:color-mix(in srgb, var(--subtle-dark-background) 82%, transparent);font-size:var(--type-size-micro);line-height:var(--type-line-height-app-guidance-badge);font-weight:var(--type-weight-app-guidance-badge);border:none;align-items:center;padding:0 8px;display:inline-flex}.Cm5F7a_meta{color:var(--text-secondary);font-size:var(--type-size-app-section-meta);line-height:var(--type-line-height-app-section-meta);font-weight:var(--type-weight-app-section-meta);margin:0}.Cm5F7a_actions{justify-content:flex-end;align-items:center;gap:4px;min-width:0;display:inline-flex}.Cm5F7a_headerActionWrap{justify-content:center;align-items:center;display:inline-flex;position:relative}.Cm5F7a_headerButton{--icon-button-size:38px;--icon-button-icon-size:18px;color:var(--text-secondary)}.Cm5F7a_headerActionLocked .Cm5F7a_headerButton{color:var(--text-secondary)}.Cm5F7a_headerActionLock{width:12px;height:12px;color:var(--premium);pointer-events:none;place-items:center;display:inline-grid;position:absolute;top:5px;right:5px}.Cm5F7a_headerActionLock svg{display:block}.Cm5F7a_bodyMotion,.Cm5F7a_body{min-width:0}.Cm5F7a_emptyRow{color:var(--text-muted-ui);font-size:var(--food-type-detail-size);line-height:var(--food-type-line-height);font-weight:var(--food-type-detail-weight);align-items:center;gap:12px;padding:6px 18px 18px;display:flex}@media (width<=520px){.Cm5F7a_header{gap:12px;padding:14px 16px}.Cm5F7a_hasTopRightMeta .Cm5F7a_header{padding-top:24px}.Cm5F7a_topRightMeta{right:16px}.Cm5F7a_iconWrap{width:38px;height:38px}.Cm5F7a_emptyRow{padding-inline:16px}}@media (width<=420px){.Cm5F7a_header{gap:10px;padding:14px}.Cm5F7a_compact .Cm5F7a_header{padding:12px 14px}.Cm5F7a_iconWrap{width:36px;height:36px}.Cm5F7a_emptyRow{padding-inline:14px}}