.chat-input--dragging[data-v-2001ac29]{outline:2px dashed rgb(var(--v-theme-primary));outline-offset:-6px}.chat-input__field[data-v-2001ac29]{position:relative}.chat-input__panel[data-v-2001ac29]{bottom:calc(100% + 6px);left:0;position:absolute;right:0;z-index:5}.chat-input__options[data-v-2001ac29]{max-height:220px;overflow-y:auto}.chat-input__thumb[data-v-2001ac29]{border:1px solid rgba(var(--v-theme-on-surface),.16);border-radius:6px;height:48px;overflow:hidden;position:relative;width:48px}.chat-input__thumb img[data-v-2001ac29]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-input__thumb-remove[data-v-2001ac29]{align-items:center;background:#0009;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:2px;top:2px;width:16px}.chat-attachment__placeholder[data-v-4b938f75],.chat-attachment__thumb[data-v-4b938f75]{align-items:center;background:rgba(var(--v-theme-on-surface),.08);border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:6px;display:flex;height:72px;justify-content:center;overflow:hidden;padding:0;width:96px}.chat-attachment__thumb[data-v-4b938f75]{cursor:zoom-in}.chat-attachment__thumb img[data-v-4b938f75]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.chat-attachment__full[data-v-4b938f75]{display:block;margin:0 auto;max-height:80vh;max-width:100%}.change-preview__label[data-v-6b9a9114]{color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity));font-size:.875rem;font-weight:500;margin-bottom:4px}.change-preview__description[data-v-6b9a9114]{line-height:1.6;word-break:break-word}.change-preview__description[data-v-6b9a9114] .change-preview__md p{margin:0}.change-preview__description[data-v-6b9a9114] .change-preview__md ol,.change-preview__description[data-v-6b9a9114] .change-preview__md ul{margin:0;padding-left:1.5em}.change-preview__description[data-v-6b9a9114] .change-preview__md h1,.change-preview__description[data-v-6b9a9114] .change-preview__md h2,.change-preview__description[data-v-6b9a9114] .change-preview__md h3,.change-preview__description[data-v-6b9a9114] .change-preview__md h4{font-size:1em;margin:.5em 0 0}.change-preview__steps[data-v-6b9a9114]{display:flex;flex-direction:column;gap:4px;list-style:none;padding:0}.change-preview__step[data-v-6b9a9114]{border-left:3px solid transparent;border-radius:4px;padding:4px 8px}.change-preview__step-mark[data-v-6b9a9114]{font-size:.7rem;letter-spacing:.05em;opacity:.8;text-transform:uppercase}.change-preview[data-v-e3c826f0]{min-height:0}.change-preview__scroller[data-v-e3c826f0]{flex:1 1 0;min-height:0;overflow-y:auto}.change-preview__row[data-v-e3c826f0]{display:grid;grid-template-columns:1fr 1fr}.change-preview__row+.change-preview__row[data-v-e3c826f0]{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.change-preview__head[data-v-e3c826f0]{background:rgb(var(--v-theme-surface));position:sticky;top:0;z-index:1}.change-preview__cell[data-v-e3c826f0]{min-width:0;padding:16px}.change-preview__cell+.change-preview__cell[data-v-e3c826f0]{border-left:thin solid rgba(var(--v-border-color),var(--v-border-opacity))}.change-preview__legend[data-v-e3c826f0]{border-top:thin solid rgba(var(--v-border-color),var(--v-border-opacity));flex:none}.change-preview__swatch[data-v-e3c826f0]{border-radius:2px;display:inline-block;height:12px;width:12px}.change-preview--stacked .change-preview__row[data-v-e3c826f0]{grid-template-columns:1fr}.change-preview--stacked .change-preview__cell+.change-preview__cell[data-v-e3c826f0]{border-left:none;border-top:thin dashed rgba(var(--v-border-color),var(--v-border-opacity))}.change-preview__field--added,.change-preview__field--removed{border-left:3px solid;border-radius:4px;padding:8px 12px}.change-preview__field--removed{background:rgba(var(--v-theme-error),.1);border-left-color:rgb(var(--v-theme-error))!important}.change-preview__field--added{background:rgba(var(--v-theme-success),.1);border-left-color:rgb(var(--v-theme-success))!important}.change-proposal[data-v-e54386d1]{background:rgba(var(--v-theme-surface-variant),.35);border-left:3px solid;width:100%}.change-proposal__rationale[data-v-e54386d1]{white-space:pre-wrap;word-break:break-word}.change-proposal__diff[data-v-e54386d1]{display:flex;flex-direction:column;height:65vh;overflow:hidden}.change-proposal__notice[data-v-e54386d1]{flex:none}.change-proposal__editor[data-v-e54386d1]{flex:1 1 0;min-height:0}.generation-request[data-v-39de056a]{background:rgba(var(--v-theme-surface-variant),.35);border-left:3px solid;width:100%}.generation-request__instructions[data-v-39de056a]{white-space:pre-wrap;word-break:break-word}.chat-mdc p{margin-bottom:.5em}.chat-mdc p:last-child{margin-bottom:0}.chat-mdc code{background-color:#f6f8fa;border-radius:3px;color:#e01e5a;font-size:85%;padding:.1em .3em}.chat-mdc pre{background-color:#f6f8fa;border-radius:4px;color:#24292e;font-size:.85em;margin:.5em 0;overflow-x:auto;padding:.75rem}.chat-mdc ol,.chat-mdc ul{margin:.25em 0;padding-left:1.5em}.chat-mdc li{margin-bottom:.15em}.chat-mdc h1,.chat-mdc h2,.chat-mdc h3,.chat-mdc h4,.chat-mdc h5,.chat-mdc h6{font-weight:600;margin:.5em 0 .25em}.chat-mdc blockquote{border-left:3px solid #dfe2e5;color:#6a737d;margin:.25em 0;padding:.25em .75em}.chat-mdc.dark code{background-color:#2d333b;color:#f47067}.chat-mdc.dark pre{background-color:#2d333b;color:#c9d1d9}.chat-mdc.dark blockquote{border-left-color:#30363d;color:#8b949e}.change-proposal-bubble{max-width:95%}.status-notification-card{background:rgba(var(--v-theme-surface-variant),.35);border-left:3px solid}.status-notification-card .status-actions{align-items:center;display:none;gap:4px}.status-notification-card .status-row.has-actions:focus-within .status-time,.status-notification-card .status-row.has-actions:hover .status-time{display:none}.status-notification-card .status-row.has-actions:focus-within .status-actions,.status-notification-card .status-row.has-actions:hover .status-actions{display:flex}.status-report-summary{word-break:break-word}.status-toggle-btn{background:none;border:none;cursor:pointer;display:inline;margin-left:4px;opacity:.8;padding:0}.status-toggle-btn:hover{opacity:1;text-decoration:underline}
