@layer vuetify-components{.v-rating{display:inline-flex;max-width:100%;white-space:nowrap}.v-rating--readonly{pointer-events:none}.v-rating__wrapper{align-items:center;display:inline-flex;flex-direction:column}.v-rating__wrapper--bottom{flex-direction:column-reverse}.v-rating__item{display:inline-flex;position:relative}.v-rating__item label{cursor:pointer}.v-rating__item .v-btn--variant-plain{opacity:1}.v-rating__item .v-btn{transition-property:transform}.v-rating__item .v-btn .v-icon{transition:inherit;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-rating--hover .v-rating__item:hover:not(.v-rating__item--focused) .v-btn{transform:scale(1.25)}.v-rating__item--half{clip-path:polygon(0 0,50% 0,50% 100%,0 100%);overflow:hidden;position:absolute;z-index:1}.v-rating__item--half .v-btn__overlay,.v-rating__item--half:hover .v-btn__overlay{opacity:0}.v-rating__hidden{height:0;opacity:0;position:absolute;width:0}}.best-pick-reason[data-v-94e7b9f1]{flex:1 1 260px;max-width:520px;min-width:200px}.rollup-quote[data-v-85009cfa]{border-left:3px solid rgba(var(--v-theme-primary),.5);margin-left:0;padding-left:12px}.evidence-sentence+.evidence-sentence[data-v-abecfe57]:before{content:" "}.evidence-list[data-v-abecfe57]{list-style:none;margin:0;padding:0}.snapshot-relation[data-v-5065cacf]{color:rgba(var(--v-theme-on-surface),.7)}.snapshot-relation--only[data-v-5065cacf],.snapshot-relation--reworded[data-v-5065cacf]{color:rgb(var(--v-theme-warning-text))}.snapshot-own-word[data-v-5065cacf]{background:rgba(var(--v-theme-primary),.1);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:rgba(var(--v-theme-primary),.7);text-underline-offset:3px}.compare-status-tip[data-v-00d6ed58]{cursor:help;display:inline-flex}.compare-raw-error[data-v-00d6ed58]{background:rgba(var(--v-theme-on-surface),.05);border-radius:4px;font-family:ui-monospace,monospace;padding:4px 6px;white-space:pre-wrap;word-break:break-word}.compare-head-problem[data-v-00d6ed58]{color:rgb(var(--v-theme-error))}.compare-step--stacked[data-v-00d6ed58]{border-bottom:none;grid-column:1/-1;padding-bottom:2px;position:static}.compare-frame[data-v-00d6ed58],.compare-scroll[data-v-00d6ed58]{position:relative}.compare-scroll[data-v-00d6ed58]{border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:6px;max-height:calc(100vh - 120px);overflow:auto;padding-bottom:8px}.compare-grid[data-v-00d6ed58]{display:grid;min-width:-moz-min-content;min-width:min-content}.compare-row[data-v-00d6ed58]{display:contents}.compare-cell[data-v-00d6ed58]{background:rgb(var(--v-theme-surface));border-bottom:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity));min-width:0;overflow-wrap:anywhere;padding:10px 12px}.compare-cell[role=cell][data-v-00d6ed58],.compare-cell[role=columnheader][data-v-00d6ed58],.compare-cell[role=rowheader][data-v-00d6ed58]{display:flex;flex-direction:column}.compare-cell-body[data-v-00d6ed58]{min-width:0}.compare-head-side[data-v-00d6ed58]{float:right;margin:0 0 4px 6px}.compare-cell-main[data-v-00d6ed58]{flex:1 1 auto;min-width:0}.compare-cell-tools[data-v-00d6ed58],.compare-sticky[data-fits=true][data-v-00d6ed58]{position:sticky;top:calc(var(--compare-head-h, 0px) + 8px)}.compare-cell-tools[data-v-00d6ed58]{background:rgb(var(--v-theme-surface));border-radius:50%;float:right;margin:-4px -6px 2px 6px;z-index:1}.compare-cell--collapsed[data-v-00d6ed58]{background:rgba(var(--v-theme-on-surface),.02)}.compare-row-toggle[data-v-00d6ed58]{margin-left:-6px}.compare-cell-notes[data-v-00d6ed58]{align-items:center;display:flex;gap:2px;justify-content:flex-end;margin:auto -6px -6px 0;padding-top:4px}.compare-cell-add[data-v-00d6ed58]{opacity:.45;transition:opacity .12s}.compare-cell:focus-within .compare-cell-add[data-v-00d6ed58],.compare-cell:hover .compare-cell-add[data-v-00d6ed58]{opacity:1}@media(hover:none){.compare-cell-add[data-v-00d6ed58]{opacity:1}}.compare-cell--active[data-v-00d6ed58]{outline:2px solid rgb(var(--v-theme-primary));outline-offset:-2px}.compare-head[data-v-00d6ed58]{box-shadow:0 1px rgba(var(--v-border-color),var(--v-border-opacity));position:sticky;top:0;z-index:2}.compare-step[data-v-00d6ed58]{background:rgb(var(--v-theme-surface-light,var(--v-theme-surface)));border-left:none;left:0;position:sticky;z-index:1}.compare-corner[data-v-00d6ed58]{z-index:3}.compare-cell--member[data-v-00d6ed58],.compare-step--member[data-v-00d6ed58]{border-top:2px solid rgba(var(--v-theme-primary),.5)}.compare-title[data-v-00d6ed58]{line-height:1.3;min-width:0;overflow-wrap:anywhere}.compare-mark[data-v-00d6ed58]{font-size:.9rem;line-height:1.25rem}.compare-mark--some[data-v-00d6ed58],.compare-mark--strong[data-v-00d6ed58]{color:rgb(var(--v-theme-primary))}.compare-mark--some[data-v-00d6ed58]{opacity:.7}.compare-mark--same[data-v-00d6ed58]{color:rgb(var(--v-theme-on-surface));opacity:.6}.compare-warn[data-v-00d6ed58]{color:rgb(var(--v-theme-warning-text))}.compare-line+.compare-line[data-v-00d6ed58]{margin-top:6px}.compare-items[data-v-00d6ed58]{list-style:none;margin:2px 0 0;padding:0}.compare-only[data-v-00d6ed58]{color:rgb(var(--v-theme-on-surface));opacity:.7;white-space:nowrap}.composer-quote[data-v-06445cc7]{background:rgba(var(--v-theme-primary),.05);border-left:3px solid rgba(var(--v-theme-primary),.6);font-size:.875rem;font-style:italic;overflow-wrap:anywhere;padding:4px 8px}.notes-composer[data-v-06445cc7]{border:thin solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:6px;padding:10px}.notes-rail[data-v-7a620cf2],.compare-controls__banner[data-v-7c33609f]{min-width:0}.compare-layout[data-v-7c33609f]{align-items:flex-start;display:flex;gap:16px}.compare-layout__main[data-v-7c33609f]{flex:1 1 auto;min-width:0}.compare-layout__rail[data-v-7c33609f]{flex:0 0 340px;max-height:calc(100vh - 96px);max-width:340px;overflow-y:auto;position:sticky;top:72px}.compare-mark--some[data-v-7c33609f],.compare-mark--strong[data-v-7c33609f]{color:rgb(var(--v-theme-primary))}.compare-mark--some[data-v-7c33609f]{opacity:.7}.compare-mark--same[data-v-7c33609f]{color:rgb(var(--v-theme-on-surface));opacity:.6}.compare-own-word[data-v-7c33609f]{background:rgba(var(--v-theme-primary),.1);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-color:rgba(var(--v-theme-primary),.7);text-underline-offset:3px}.compare-quote-btn[data-v-7c33609f]{position:fixed;transform:translate(-50%);z-index:2400}.run-costs-scroll[data-v-6ba3d763]{overflow-x:auto}.email-preview-frame[data-v-3533f767]{background:#fff;border:1px solid rgba(var(--v-border-color),var(--v-border-opacity));border-radius:4px;height:60vh;width:100%}.recipient-preview[data-v-0f85d865]{background:#f6f7f9}.preview-note[data-v-0f85d865]{background:rgba(var(--v-theme-secondary),.12);color:rgb(var(--v-theme-on-surface));font-size:13px;padding:8px 20px}.feedback-shell[data-v-0f85d865]{background:#f6f7f9;color:#293241;font-family:Satoshi,Inter,system-ui,-apple-system,sans-serif;min-height:100%;-webkit-font-smoothing:antialiased}.feedback-bar[data-v-0f85d865]{align-items:center;background:#293241;color:#fff;display:flex;height:56px;padding:0 20px}.feedback-wordmark[data-v-0f85d865]{font-size:18px;font-weight:700;letter-spacing:.02em}.feedback-column[data-v-0f85d865]{margin:0 auto;max-width:680px;padding:16px 16px 120px}.state-card[data-v-0f85d865]{background:#fff;border-radius:18px;box-shadow:0 1px 4px #29324114;color:#4a5563;font-size:15px;margin-top:48px;padding:36px 24px;text-align:center}.detail-header[data-v-0f85d865]{margin-bottom:18px}.detail-title[data-v-0f85d865]{color:#293241;font-size:24px;font-weight:800;margin:0 0 6px}.detail-intro[data-v-0f85d865]{color:#4a5563;font-size:15px;line-height:1.5;margin:0 0 12px}.variation-tabs[data-v-0f85d865]{display:flex;flex-wrap:wrap;gap:8px}.variation-tab[data-v-0f85d865]{background:#fff;border:1.5px solid #d4d9e0;border-radius:22px;color:#293241;cursor:pointer;font-size:15px;font-weight:700;min-height:44px;padding:8px 18px}.variation-tab.active[data-v-0f85d865]{background:#293241;border-color:#293241;color:#fff}.generation-meta[data-v-194fad4f]{-moz-column-gap:6px;column-gap:6px;row-gap:2px}.generation-meta-tip[data-v-194fad4f]{cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:3px}.generation-feedback-chip[data-v-194fad4f]{height:auto}.compare-head-wrap-btn[data-v-194fad4f],.generation-feedback-chip[data-v-194fad4f]{max-width:100%;min-height:24px;padding-block:2px;white-space:normal}.compare-head-wrap-btn[data-v-194fad4f]{height:auto!important;justify-content:flex-start;text-align:start}.compare-head-wrap-btn[data-v-194fad4f] .v-btn__content{flex-shrink:1;min-width:0;white-space:normal}.compare-head-warn[data-v-194fad4f]{color:rgb(var(--v-theme-error))}
