.NotesSummariserInterface-module__mkU-Bq__interface{flex-direction:column;gap:2rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__form{width:100%}.NotesSummariserInterface-module__mkU-Bq__inputSection{flex-direction:column;gap:1.5rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__inputGroup{flex-direction:column;gap:.5rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__label{color:#111827;font-size:.875rem;font-weight:500}.NotesSummariserInterface-module__mkU-Bq__textarea{color:#111827;resize:vertical;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;width:100%;padding:.875rem;font-family:inherit;font-size:.9375rem;line-height:1.6;transition:border-color .2s,background-color .2s}.NotesSummariserInterface-module__mkU-Bq__textarea:focus{border-color:var(--color-1);background-color:#fff;outline:none;box-shadow:0 0 0 3px #ac6aff1a}.NotesSummariserInterface-module__mkU-Bq__textarea::placeholder{color:#9ca3af}.NotesSummariserInterface-module__mkU-Bq__optionsRow{flex-direction:column;gap:1rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__optionGroup{flex-direction:column;gap:.5rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__optionLabel{color:#374151;font-size:.8125rem}.NotesSummariserInterface-module__mkU-Bq__select{color:#111827;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.625rem .875rem;font-family:inherit;font-size:.875rem;transition:border-color .2s,background-color .2s}.NotesSummariserInterface-module__mkU-Bq__select:hover{border-color:var(--color-1);background-color:#fff}.NotesSummariserInterface-module__mkU-Bq__select:focus{border-color:var(--color-1);background-color:#fff;outline:none;box-shadow:0 0 0 3px #ac6aff1a}.NotesSummariserInterface-module__mkU-Bq__submitButton{background-color:var(--color-1);color:#fff;cursor:pointer;border:none;border-radius:.5rem;padding:.875rem 1.5rem;font-size:.9375rem;font-weight:500;transition:opacity .2s}.NotesSummariserInterface-module__mkU-Bq__submitButton:hover:not(:disabled){opacity:.9}.NotesSummariserInterface-module__mkU-Bq__submitButton:disabled{opacity:.5;cursor:not-allowed}.NotesSummariserInterface-module__mkU-Bq__error{border:1px solid var(--color-3);color:var(--color-3);background-color:#ff776f1a;border-radius:.5rem;padding:1rem;font-size:.875rem}.NotesSummariserInterface-module__mkU-Bq__outputSection{flex-direction:column;gap:1.5rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__outputGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}.NotesSummariserInterface-module__mkU-Bq__outputGrid:has(>:only-child){grid-template-columns:1fr}.NotesSummariserInterface-module__mkU-Bq__outputCard{background-color:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.NotesSummariserInterface-module__mkU-Bq__outputHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.NotesSummariserInterface-module__mkU-Bq__outputTitle{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.NotesSummariserInterface-module__mkU-Bq__copyButton{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s}.NotesSummariserInterface-module__mkU-Bq__copyButton:hover{border-color:var(--color-1);color:#111827;background-color:#f9fafb}.NotesSummariserInterface-module__mkU-Bq__outputContent{color:#374151;white-space:pre-wrap;word-wrap:break-word;padding:1.25rem;font-size:.9375rem;line-height:1.7}.NotesSummariserInterface-module__mkU-Bq__actionsRow{justify-content:center;display:flex}.NotesSummariserInterface-module__mkU-Bq__resetButton{color:#6b7280;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s}.NotesSummariserInterface-module__mkU-Bq__resetButton:hover{border-color:var(--color-1);color:#374151;background-color:#f9fafb}@media (min-width:768px){.NotesSummariserInterface-module__mkU-Bq__optionsRow{flex-direction:row;gap:1.5rem}.NotesSummariserInterface-module__mkU-Bq__optionGroup{flex:1}.NotesSummariserInterface-module__mkU-Bq__outputGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.NotesSummariserInterface-module__mkU-Bq__interface.NotesSummariserInterface-module__mkU-Bq__hasOutput{grid-template-columns:1fr 1fr;align-items:start;gap:2.5rem;display:grid}.NotesSummariserInterface-module__mkU-Bq__interface.NotesSummariserInterface-module__mkU-Bq__hasOutput .NotesSummariserInterface-module__mkU-Bq__outputSection{grid-column:2}.NotesSummariserInterface-module__mkU-Bq__interface.NotesSummariserInterface-module__mkU-Bq__hasOutput .NotesSummariserInterface-module__mkU-Bq__form{grid-column:1}.NotesSummariserInterface-module__mkU-Bq__error{grid-column:1/-1}}
