@import url("https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Akshar:wght@300..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600&family=Geist+Mono:wght@400;500&family=Zen+Kaku+Gothic+New:wght@400;500;700&display=swap");.section-container{max-width:1100px;margin:0 auto;padding:0 24px}.section-tag{display:inline-block;margin-bottom:12px;color:#8b5cf6;text-transform:uppercase;letter-spacing:0.12em;font-family:"Akshar",sans-serif;font-size:0.8rem;font-weight:600}.section-label{color:#8a8a8a;letter-spacing:0.12em;font-family:"Geist Mono",monospace;font-size:12px}.text-dim{color:#5c5c5c}@media (max-width: 576px){.section-container{padding:0 16px}}.field-pair{display:grid;grid-template-columns:240px minmax(0, 1fr);align-items:start;gap:32px}.candidate-input-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.candidate-input-row{display:grid;grid-template-columns:200px minmax(0, 1fr) auto;align-items:center;gap:8px}.candidate-remove-button{white-space:nowrap}.answer-edit-scope-list{grid-template-columns:minmax(0, 1fr)}@media (max-width: 768px){.field-pair{grid-template-columns:minmax(0, 1fr);gap:20px}.candidate-input-row{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.candidate-remove-button{grid-column:1 / -1}}
