.OwnerHeader-module__J8wPTq__header{background:var(--color-surface);border-bottom:1px solid var(--color-border);padding:var(--space-md) var(--gutter);z-index:10;position:sticky;top:0}.OwnerHeader-module__J8wPTq__inner{max-width:var(--max-width-owner);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.OwnerHeader-module__J8wPTq__wordmark{font-family:var(--font-serif);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--color-brand);letter-spacing:.01em}.OwnerHeader-module__J8wPTq__profileButton{width:var(--touch-min);height:var(--touch-min);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex}.OwnerHeader-module__J8wPTq__profileButton:hover{background:var(--color-canvas);color:var(--color-text-primary)}
.OwnerNav-module__LbCNEa__nav{background:var(--color-surface);border-top:1px solid var(--color-border);z-index:10;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;bottom:0;left:0;right:0}.OwnerNav-module__LbCNEa__list{max-width:var(--max-width-owner);margin:0 auto;display:flex}.OwnerNav-module__LbCNEa__item{padding:var(--space-sm) var(--space-xs);min-height:var(--touch-min);cursor:pointer;color:var(--color-text-tertiary);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:2px;transition:color .15s;display:flex}.OwnerNav-module__LbCNEa__item:hover{color:var(--color-text-secondary)}.OwnerNav-module__LbCNEa__active{color:var(--color-brand)}.OwnerNav-module__LbCNEa__icon{font-size:var(--text-lg);line-height:1}.OwnerNav-module__LbCNEa__label{font-size:10px;font-weight:var(--weight-medium)}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-sm);font-weight:var(--weight-semibold);border-radius:var(--radius-md);min-height:var(--touch-min);cursor:pointer;border:none;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.Button-module__8RiFmG__button:active{transform:scale(.98)}.Button-module__8RiFmG__button:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button-module__8RiFmG__primary{background:var(--color-brand);color:var(--color-text-inverse)}.Button-module__8RiFmG__primary:hover{background:var(--color-brand-hover)}.Button-module__8RiFmG__secondary{background:var(--color-surface);color:var(--color-text-primary);border:1px solid var(--color-border)}.Button-module__8RiFmG__secondary:hover{background:var(--color-canvas);border-color:var(--color-border-strong)}.Button-module__8RiFmG__ghost{color:var(--color-brand-text);background:0 0}.Button-module__8RiFmG__ghost:hover{background:var(--color-brand-soft)}.Button-module__8RiFmG__outline{color:var(--color-brand);border:1px solid var(--color-brand);background:0 0}.Button-module__8RiFmG__outline:hover{background:var(--color-brand-soft)}.Button-module__8RiFmG__sm{font-size:var(--text-sm);padding:var(--space-sm) var(--space-md);min-height:var(--touch-min)}.Button-module__8RiFmG__md{font-size:var(--text-base);padding:var(--space-sm) var(--space-lg)}.Button-module__8RiFmG__lg{font-size:var(--text-lg);padding:var(--space-md) var(--space-xl);min-height:52px}.Button-module__8RiFmG__fullWidth{width:100%}
.PrimaryActions-module__1w4YMG__container{padding:var(--space-md) 0;gap:var(--space-md);flex-direction:column;display:flex}.PrimaryActions-module__1w4YMG__secondary{gap:var(--space-sm);display:flex}.PrimaryActions-module__1w4YMG__secondaryAction{align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-sm);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-sm);min-height:var(--touch-min);flex-direction:column;flex:1;transition:background-color .15s,border-color .15s;display:flex}.PrimaryActions-module__1w4YMG__secondaryAction:hover{background:var(--color-canvas);border-color:var(--color-border-strong);color:var(--color-text-primary)}.PrimaryActions-module__1w4YMG__secondaryIcon{justify-content:center;align-items:center;display:flex}
.Badge-module__H8aylq__badge{align-items:center;gap:var(--space-xs);padding:2px var(--space-sm);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);display:inline-flex}.Badge-module__H8aylq__good{background:var(--color-good-bg);color:var(--color-good);border:1px solid var(--color-good-border)}.Badge-module__H8aylq__mixed{background:var(--color-mixed-bg);color:var(--color-mixed);border:1px solid var(--color-mixed-border)}.Badge-module__H8aylq__difficult{background:var(--color-difficult-bg);color:var(--color-difficult);border:1px solid var(--color-difficult-border)}.Badge-module__H8aylq__neutral{background:var(--color-canvas);color:var(--color-text-secondary);border:1px solid var(--color-border)}
.GlanceSection-module__nqDAOW__container{padding:var(--space-md) 0}.GlanceSection-module__nqDAOW__heading{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--color-text-secondary);margin-bottom:var(--space-md);text-transform:uppercase;letter-spacing:.04em;font-size:var(--text-xs)}.GlanceSection-module__nqDAOW__list{gap:var(--space-sm);flex-direction:column;display:flex}.GlanceSection-module__nqDAOW__item{padding:var(--space-sm) var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;display:flex}.GlanceSection-module__nqDAOW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-primary)}
.Card-module__b6YjYG__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.Card-module__b6YjYG__pad-sm{padding:var(--space-sm) var(--space-md)}.Card-module__b6YjYG__pad-md{padding:var(--space-md)}.Card-module__b6YjYG__pad-lg{padding:var(--space-lg)}
.QolEntryCard-module__LkfnxG__card{margin:var(--space-md) 0}.QolEntryCard-module__LkfnxG__heading{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:var(--space-xs)}.QolEntryCard-module__LkfnxG__description{font-size:var(--text-sm);color:var(--color-text-secondary);margin-bottom:var(--space-md)}
.RecentNote-module__E-M9AG__container{padding:var(--space-md) 0 var(--space-lg)}.RecentNote-module__E-M9AG__heading{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-sm)}.RecentNote-module__E-M9AG__note{padding:var(--space-md);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md)}.RecentNote-module__E-M9AG__meta{margin-bottom:var(--space-xs);justify-content:space-between;align-items:center;display:flex}.RecentNote-module__E-M9AG__domain{font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-brand-text);text-transform:capitalize}.RecentNote-module__E-M9AG__date{font-size:var(--text-xs);color:var(--color-text-tertiary)}.RecentNote-module__E-M9AG__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text-primary);margin-bottom:2px}.RecentNote-module__E-M9AG__text{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}
.CloudCare-module__DQyw-a__page{padding:24px 0 48px}.CloudCare-module__DQyw-a__page h1{margin-bottom:20px}.CloudCare-module__DQyw-a__page h2{margin:16px 0;font-size:1.2rem}.CloudCare-module__DQyw-a__page p{margin:12px 0}.CloudCare-module__DQyw-a__panel{border:1px solid var(--color-border,#d9d5ce);background:var(--color-surface,#fff);border-radius:14px;margin:20px 0;padding:20px}.CloudCare-module__DQyw-a__form{gap:16px;display:grid}.CloudCare-module__DQyw-a__form label{gap:6px;font-weight:500;display:grid}.CloudCare-module__DQyw-a__form input,.CloudCare-module__DQyw-a__form select,.CloudCare-module__DQyw-a__form textarea{width:100%;color:inherit;font:inherit;background:0 0;border:1px solid #aaa;border-radius:8px;padding:10px 12px}.CloudCare-module__DQyw-a__form textarea{min-height:80px}.CloudCare-module__DQyw-a__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;display:grid}.CloudCare-module__DQyw-a__image{aspect-ratio:4/3;object-fit:contain;background:#f1efeb;border-radius:10px;width:100%;max-height:340px}.CloudCare-module__DQyw-a__comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.CloudCare-module__DQyw-a__comparison article{overflow-wrap:anywhere;min-width:0}.CloudCare-module__DQyw-a__comparison time{font-size:.9rem}.CloudCare-module__DQyw-a__meta{color:var(--color-text-secondary,#565656);font-size:.88rem}.CloudCare-module__DQyw-a__row{border-bottom:1px solid #ddd;padding:14px 0}.CloudCare-module__DQyw-a__nav{flex-wrap:wrap;gap:18px;margin-bottom:20px;display:flex}.CloudCare-module__DQyw-a__correctedToggle{align-items:center;gap:10px;min-height:44px;margin-bottom:16px;display:flex}.CloudCare-module__DQyw-a__correctedToggle input{width:22px;height:22px}.CloudCare-module__DQyw-a__rowActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.CloudCare-module__DQyw-a__rowActions button,.CloudCare-module__DQyw-a__rowActions summary{border:1px solid var(--color-border,#aaa);background:var(--color-surface,#fff);min-height:44px;color:inherit;cursor:pointer;font:inherit;border-radius:8px;padding:9px 12px}.CloudCare-module__DQyw-a__rowActions details{width:100%}@media (max-width:520px){.CloudCare-module__DQyw-a__comparison{grid-template-columns:1fr}.CloudCare-module__DQyw-a__rowActions button,.CloudCare-module__DQyw-a__rowActions details{width:100%}}
.PrototypeNotice-module__UxR8Kq__notice{bottom:calc(var(--touch-min) + env(safe-area-inset-bottom,0px) + var(--space-md));left:var(--space-md);right:var(--space-md);max-width:var(--max-width-owner);background:var(--color-text-primary);color:var(--color-text-inverse);font-size:var(--text-sm);padding:var(--space-md);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:100;align-items:center;gap:var(--space-sm);margin:0 auto;animation:.25s ease-out PrototypeNotice-module__UxR8Kq__slideUp;display:flex;position:fixed}.PrototypeNotice-module__UxR8Kq__notice button{color:var(--color-text-inverse);font-size:var(--text-lg);cursor:pointer;padding:var(--space-xs);min-width:var(--touch-min);min-height:var(--touch-min);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;line-height:1;display:flex}@keyframes PrototypeNotice-module__UxR8Kq__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.GuidedQol-module__0oZx0a__flow{gap:16px;padding:20px 0;line-height:1.55;display:grid}.GuidedQol-module__0oZx0a__flow h1{font-family:var(--font-serif);font-size:1.6rem;line-height:1.3}.GuidedQol-module__0oZx0a__flow h2{font-size:1.15rem}.GuidedQol-module__0oZx0a__flow p{margin:8px 0}.GuidedQol-module__0oZx0a__quiet{color:var(--color-text-secondary);font-size:.9rem}.GuidedQol-module__0oZx0a__panel{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;min-width:0;padding:20px}.GuidedQol-module__0oZx0a__reassurance{font-family:var(--font-serif);font-size:1.15rem}.GuidedQol-module__0oZx0a__flow fieldset{border:0;min-width:0;margin:0;padding:0}.GuidedQol-module__0oZx0a__flow legend{margin-bottom:16px;font-size:1.2rem;font-weight:600;line-height:1.45}.GuidedQol-module__0oZx0a__stem{margin-bottom:4px;font-size:1rem;font-weight:400;display:block}.GuidedQol-module__0oZx0a__choices{gap:8px;display:grid}.GuidedQol-module__0oZx0a__choice{border:1px solid var(--color-border-strong);cursor:pointer;border-radius:10px;align-items:center;gap:12px;min-height:54px;padding:10px 12px;display:flex}.GuidedQol-module__0oZx0a__choice:has(input:checked){border-color:var(--color-brand);background:var(--color-brand-soft)}.GuidedQol-module__0oZx0a__choice input{accent-color:var(--color-brand);flex-shrink:0;width:20px;height:20px}.GuidedQol-module__0oZx0a__choice span{font-size:.9rem}.GuidedQol-module__0oZx0a__choice strong{min-width:16px}.GuidedQol-module__0oZx0a__flow input:not([type=radio]),.GuidedQol-module__0oZx0a__flow select,.GuidedQol-module__0oZx0a__flow textarea{font:inherit;color:var(--color-text-primary);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:8px;min-width:0;max-width:100%;min-height:44px;padding:10px}.GuidedQol-module__0oZx0a__flow textarea{width:100%;min-height:100px}.GuidedQol-module__0oZx0a__field{gap:6px;margin:12px 0;display:grid}.GuidedQol-module__0oZx0a__weight{grid-template-columns:minmax(0,1fr) 90px;gap:12px;display:grid}.GuidedQol-module__0oZx0a__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.GuidedQol-module__0oZx0a__actions>button{flex:1}.GuidedQol-module__0oZx0a__flow summary,.GuidedQol-module__0oZx0a__flow a{cursor:pointer;align-items:center;min-height:44px;display:inline-flex}.GuidedQol-module__0oZx0a__flow summary{padding:10px 0;display:list-item}.GuidedQol-module__0oZx0a__flow a{color:var(--color-brand);text-decoration:underline}.GuidedQol-module__0oZx0a__flow :focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.GuidedQol-module__0oZx0a__position{margin:12px 0}.GuidedQol-module__0oZx0a__position input{width:100%;accent-color:var(--color-brand)}.GuidedQol-module__0oZx0a__ends{justify-content:space-between;display:flex}.GuidedQol-module__0oZx0a__line{height:32px;margin:0 8px;position:relative}.GuidedQol-module__0oZx0a__line:before{content:"";border-top:2px solid var(--color-text-secondary);position:absolute;top:15px;left:0;right:0}.GuidedQol-module__0oZx0a__marker{font-size:22px;font-weight:700;position:absolute;top:0;transform:translate(-50%)}.GuidedQol-module__0oZx0a__answer{border-bottom:1px solid var(--color-border);overflow-wrap:anywhere;padding:14px 0}.GuidedQol-module__0oZx0a__answer:last-child{border-bottom:0}.GuidedQol-module__0oZx0a__answer p{white-space:pre-wrap}.GuidedQol-module__0oZx0a__note{border-left:2px solid var(--color-border-strong);padding-left:12px}.GuidedQol-module__0oZx0a__status{min-height:24px}.GuidedQol-module__0oZx0a__progress{justify-content:space-between;align-items:center;gap:12px;display:flex}.GuidedQol-module__0oZx0a__progress p{margin:0}.GuidedQol-module__0oZx0a__break{justify-self:start}.GuidedQol-module__0oZx0a__answerPreview{color:var(--color-text-secondary);padding-left:18px;font-size:.9rem;display:block}.GuidedQol-module__0oZx0a__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.layout-module__pILF2q__shell{flex-direction:column;min-height:100dvh;display:flex}.layout-module__pILF2q__main{max-width:var(--max-width-owner);width:100%;padding:0 var(--gutter);padding-bottom:calc(var(--touch-min) + var(--space-lg) + env(safe-area-inset-bottom,0px));flex:1;margin:0 auto}
.RecordCorrections-module__J2KMCq__section{margin-top:2rem}.RecordCorrections-module__J2KMCq__headingRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RecordCorrections-module__J2KMCq__headingRow p{color:var(--color-text-secondary);font-size:var(--text-sm)}.RecordCorrections-module__J2KMCq__secondaryButton,.RecordCorrections-module__J2KMCq__bulkBar button,.RecordCorrections-module__J2KMCq__actions summary,.RecordCorrections-module__J2KMCq__actions a,.RecordCorrections-module__J2KMCq__actions button,.RecordCorrections-module__J2KMCq__confirmActions button{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:44px;color:var(--color-text-primary);cursor:pointer;font:inherit;padding:.65rem .85rem;text-decoration:none}.RecordCorrections-module__J2KMCq__bulkBar{z-index:3;border:1px solid var(--color-brand);border-radius:var(--radius-md);background:var(--color-brand-soft);justify-content:space-between;align-items:center;gap:1rem;margin:1rem 0;padding:.75rem;display:flex;position:sticky;bottom:4.5rem}.RecordCorrections-module__J2KMCq__list{gap:.75rem;display:grid}.RecordCorrections-module__J2KMCq__record{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow-wrap:anywhere;padding:1rem}.RecordCorrections-module__J2KMCq__voided{background:var(--color-surface-muted,#f6f3ef);opacity:.88;border-style:dashed}.RecordCorrections-module__J2KMCq__recordMain{align-items:flex-start;gap:.75rem;display:flex}.RecordCorrections-module__J2KMCq__recordText{flex:1;gap:.25rem;min-width:0;display:grid}.RecordCorrections-module__J2KMCq__recordText span{color:var(--color-text-secondary);font-size:var(--text-sm)}.RecordCorrections-module__J2KMCq__voidLabel{font-weight:600;color:var(--color-difficult)!important}.RecordCorrections-module__J2KMCq__checkLabel{place-items:center;min-width:44px;min-height:44px;display:grid}.RecordCorrections-module__J2KMCq__checkLabel input{width:22px;height:22px}.RecordCorrections-module__J2KMCq__actions{margin-top:.75rem}.RecordCorrections-module__J2KMCq__actions summary{place-items:center;list-style:none;display:inline-grid}.RecordCorrections-module__J2KMCq__actions summary::-webkit-details-marker{display:none}.RecordCorrections-module__J2KMCq__actions>div{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.RecordCorrections-module__J2KMCq__actions span{color:var(--color-text-secondary);font-size:var(--text-sm);align-self:center}.RecordCorrections-module__J2KMCq__details{border-top:1px solid var(--color-border);margin-top:.75rem;padding-top:.75rem}.RecordCorrections-module__J2KMCq__details summary{cursor:pointer;min-height:44px;font-weight:600}.RecordCorrections-module__J2KMCq__details ol{padding-left:1.25rem}.RecordCorrections-module__J2KMCq__confirmation{z-index:20;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-width:560px;margin:auto;padding:1.25rem;position:fixed;inset:auto 1rem 1rem;box-shadow:0 16px 48px #00000038}.RecordCorrections-module__J2KMCq__confirmation label{gap:.35rem;margin-top:.75rem;display:grid}.RecordCorrections-module__J2KMCq__confirmation select,.RecordCorrections-module__J2KMCq__confirmation textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:44px;color:var(--color-text-primary);font:inherit;padding:.65rem}.RecordCorrections-module__J2KMCq__confirmation textarea{resize:vertical;min-height:80px}.RecordCorrections-module__J2KMCq__confirmActions{justify-content:flex-end;gap:.75rem;margin-top:1rem;display:flex}.RecordCorrections-module__J2KMCq__error{border:1px solid var(--color-difficult-border);border-radius:var(--radius-sm);background:var(--color-difficult-bg);padding:.75rem}.RecordCorrections-module__J2KMCq__editForm{gap:.75rem;margin-top:.75rem;display:grid}.RecordCorrections-module__J2KMCq__editForm label{gap:.3rem;display:grid}.RecordCorrections-module__J2KMCq__editForm input,.RecordCorrections-module__J2KMCq__editForm select,.RecordCorrections-module__J2KMCq__editForm textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-height:44px;color:var(--color-text-primary);font:inherit;padding:.6rem}.RecordCorrections-module__J2KMCq__editForm textarea{min-height:72px}@media (max-width:520px){.RecordCorrections-module__J2KMCq__headingRow{flex-direction:column;align-items:stretch}.RecordCorrections-module__J2KMCq__secondaryButton,.RecordCorrections-module__J2KMCq__bulkBar button{width:100%}.RecordCorrections-module__J2KMCq__bulkBar{flex-direction:column;align-items:stretch;bottom:4rem}.RecordCorrections-module__J2KMCq__actions>div{display:grid}.RecordCorrections-module__J2KMCq__confirmation{max-height:calc(100vh - 1rem);inset:auto .5rem .5rem;overflow:auto}.RecordCorrections-module__J2KMCq__confirmActions{flex-direction:column-reverse}}
.VetReview-module__cvUgXa__review{overflow-wrap:anywhere;padding:8px 0 40px}.VetReview-module__cvUgXa__review h1{margin:5px 0 10px;font-size:2rem}.VetReview-module__cvUgXa__review h2{margin-bottom:12px;font-size:1.35rem}.VetReview-module__cvUgXa__review h3{margin-bottom:5px;font-size:1rem}.VetReview-module__cvUgXa__review p{margin:5px 0}.VetReview-module__cvUgXa__heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.VetReview-module__cvUgXa__meta{color:var(--color-text-secondary);font-size:.875rem}.VetReview-module__cvUgXa__latest{margin:18px 0;font-size:.875rem}.VetReview-module__cvUgXa__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.VetReview-module__cvUgXa__control,.VetReview-module__cvUgXa__primary{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:600;display:inline-flex}.VetReview-module__cvUgXa__primary{color:var(--color-text-inverse);background:var(--color-brand);border-color:var(--color-brand)}.VetReview-module__cvUgXa__range{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.VetReview-module__cvUgXa__range label{align-items:center;gap:8px;display:inline-flex}.VetReview-module__cvUgXa__range select,.VetReview-module__cvUgXa__range input{border:1px solid var(--color-border-strong);min-height:44px;color:var(--color-text-primary);background:var(--color-surface);border-radius:6px;padding:8px}.VetReview-module__cvUgXa__range form{flex-wrap:wrap;gap:12px;margin-top:10px;display:flex}.VetReview-module__cvUgXa__tabs{flex-wrap:wrap;gap:6px 24px;margin-bottom:20px;display:flex}.VetReview-module__cvUgXa__tabs a{align-items:center;min-height:44px;display:inline-flex}.VetReview-module__cvUgXa__qol{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px 30px}.VetReview-module__cvUgXa__sectionTitle{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.VetReview-module__cvUgXa__chart{width:100%;height:245px;margin:10px 0;overflow:visible}.VetReview-module__cvUgXa__chart text{fill:var(--color-text-secondary);font-size:13px}.VetReview-module__cvUgXa__gridline{stroke:var(--color-border);stroke-width:1px}.VetReview-module__cvUgXa__trendLine{fill:none;stroke:var(--color-brand);stroke-width:2.5px}.VetReview-module__cvUgXa__dot{fill:var(--color-brand)}.VetReview-module__cvUgXa__qolValues{gap:8px;font-size:.875rem;display:grid}.VetReview-module__cvUgXa__lowResponses{border-left:2px solid var(--color-border-strong);margin-top:14px;padding-left:12px;font-size:.875rem}.VetReview-module__cvUgXa__metrics{border-bottom:1px solid var(--color-border);grid-template-columns:repeat(4,1fr);gap:24px;padding:28px 0;display:grid}.VetReview-module__cvUgXa__metrics>div+div{border-left:1px solid var(--color-border);padding-left:24px}.VetReview-module__cvUgXa__metricValue{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600}.VetReview-module__cvUgXa__metrics p{font-size:.875rem}.VetReview-module__cvUgXa__metrics .VetReview-module__cvUgXa__metricValue{font-size:1.75rem}.VetReview-module__cvUgXa__columns{grid-template-columns:1fr 1fr;gap:48px;display:grid}.VetReview-module__cvUgXa__section{border-bottom:1px solid var(--color-border);padding:26px 0}.VetReview-module__cvUgXa__rows{gap:16px;display:grid}.VetReview-module__cvUgXa__rows li{border-bottom:1px solid var(--color-border);padding-bottom:12px}.VetReview-module__cvUgXa__rows li:last-child{border-bottom:none}.VetReview-module__cvUgXa__refs{flex-wrap:wrap;gap:0 12px;font-size:.8rem;display:flex}.VetReview-module__cvUgXa__refs a{align-items:center;min-height:32px;text-decoration:underline;display:inline-flex}.VetReview-module__cvUgXa__printRef{display:none}.VetReview-module__cvUgXa__review details{margin-top:12px}.VetReview-module__cvUgXa__review summary{cursor:pointer;color:var(--color-brand);min-height:44px;padding:12px 0;font-weight:600}.VetReview-module__cvUgXa__review blockquote{border-left:2px solid var(--color-border-strong);white-space:pre-wrap;margin:10px 0;padding:8px 14px}.VetReview-module__cvUgXa__treatment,.VetReview-module__cvUgXa__historyRow{padding:14px 0}.VetReview-module__cvUgXa__mediaGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.VetReview-module__cvUgXa__media{padding:12px 0}.VetReview-module__cvUgXa__media svg{width:100%;max-width:420px}.VetReview-module__cvUgXa__fields{margin:16px 0}.VetReview-module__cvUgXa__fields>div{grid-template-columns:180px 1fr;gap:16px;padding:6px 0;display:grid}.VetReview-module__cvUgXa__fields dt{color:var(--color-text-secondary)}.VetReview-module__cvUgXa__fields dd{white-space:pre-wrap}.VetReview-module__cvUgXa__answers li{margin:12px 0}.VetReview-module__cvUgXa__sourceBlock{border-top:1px solid var(--color-border);padding:22px 0}.VetReview-module__cvUgXa__registerRow{border-bottom:1px solid var(--color-border);padding:10px 0;font-size:.875rem}.VetReview-module__cvUgXa__appendix{margin-top:32px}.VetReview-module__cvUgXa__footer{border-top:1px solid var(--color-border);margin-top:24px;padding-top:18px;font-size:.8rem}.VetReview-module__cvUgXa__demo{background:var(--color-brand-soft);border-radius:6px;padding:8px 12px;font-size:.875rem;margin-bottom:20px!important}@media (max-width:1000px){.VetReview-module__cvUgXa__heading{flex-direction:column;align-items:start}.VetReview-module__cvUgXa__metrics{grid-template-columns:1fr 1fr}.VetReview-module__cvUgXa__metrics>div+div{border:0;padding:0}}@media (max-width:650px){.VetReview-module__cvUgXa__columns,.VetReview-module__cvUgXa__mediaGrid{grid-template-columns:1fr;gap:12px}.VetReview-module__cvUgXa__qol{padding:18px}.VetReview-module__cvUgXa__chart{height:190px}.VetReview-module__cvUgXa__fields>div{grid-template-columns:1fr;gap:0}.VetReview-module__cvUgXa__range label{flex-wrap:wrap}}@media print{@page{size:A4;margin:16mm 14mm 18mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:8pt}}.VetReview-module__cvUgXa__review{color:#000;padding:0;font-size:10pt}.VetReview-module__cvUgXa__review h1{font-size:22pt}.VetReview-module__cvUgXa__review h2{break-after:avoid;font-size:14pt}.VetReview-module__cvUgXa__review h3{break-after:avoid;font-size:11pt}.VetReview-module__cvUgXa__noPrint,.VetReview-module__cvUgXa__screenRef,.VetReview-module__cvUgXa__review button,.VetReview-module__cvUgXa__review select,.VetReview-module__cvUgXa__review input{display:none!important}.VetReview-module__cvUgXa__printRef{display:inline}.VetReview-module__cvUgXa__refs{gap:2px 8px;font-size:8pt}.VetReview-module__cvUgXa__refs a{color:#000;min-height:0;text-decoration:none}.VetReview-module__cvUgXa__meta,.VetReview-module__cvUgXa__fields dt,.VetReview-module__cvUgXa__review summary{color:#333}.VetReview-module__cvUgXa__section{padding:12px 0}.VetReview-module__cvUgXa__rows{display:block}.VetReview-module__cvUgXa__rows li{margin-bottom:10px;padding-bottom:6px}.VetReview-module__cvUgXa__rows li,.VetReview-module__cvUgXa__answers li,.VetReview-module__cvUgXa__fields>div,.VetReview-module__cvUgXa__review blockquote{break-inside:avoid}.VetReview-module__cvUgXa__sourceBlock{padding:12px 0}.VetReview-module__cvUgXa__sourceBlock h3{margin-bottom:8px}.VetReview-module__cvUgXa__registerRow{break-inside:avoid;padding:5px 0;font-size:8pt}.VetReview-module__cvUgXa__registerRow p{margin:1px 0}.VetReview-module__cvUgXa__registerRow blockquote{margin:2px 0;padding:2px 8px}.VetReview-module__cvUgXa__answers{grid-template-columns:1fr 1fr;gap:0 18px;font-size:9pt;display:grid}.VetReview-module__cvUgXa__answers li{margin:5px 0}.VetReview-module__cvUgXa__appendix{break-before:page}.VetReview-module__cvUgXa__fields>div{grid-template-columns:130px 1fr;padding:2px 0}.VetReview-module__cvUgXa__range{padding:8px 0}.VetReview-module__cvUgXa__demo{background:0 0;border:1px solid #999}.VetReview-module__cvUgXa__chart{height:180px}.VetReview-module__cvUgXa__footer{font-size:8pt}.VetReview-module__cvUgXa__mediaGrid,.VetReview-module__cvUgXa__columns,.VetReview-module__cvUgXa__metrics{display:block}}
