.lg-questions{margin:16px 0 24px;max-width:100%;color:inherit}
.lg-question-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.lg-questions .lg-question-choice{display:block;min-height:48px;margin:0;padding:14px 16px;text-align:left;white-space:normal;border:1px solid var(--lg-line,#49635c);border-radius:10px;background:var(--lgw-control,#132621);color:inherit;font-family:inherit;font-size:16px;font-weight:500;line-height:1.45;cursor:pointer}
.lg-questions .lg-question-choice:hover,.lg-questions .lg-question-choice[aria-pressed="true"]{border-color:var(--life,#56b86c);background:#1c3627}
.lg-questions .lg-question-choice:focus-visible,.lg-question-draft textarea:focus-visible{outline:2px solid var(--life,#56b86c);outline-offset:3px}
.lg-question-draft{display:grid;gap:8px;margin:18px 0 0;font-size:16px;font-weight:600}
.lg-question-draft textarea{box-sizing:border-box;width:100%;min-height:72px;resize:vertical;padding:12px 14px;border:1px solid var(--lg-line,#49635c);border-radius:10px;background:var(--lgw-control,#132621);color:inherit;font:400 16px/1.5 system-ui,sans-serif}
.lg-question-sources{margin:10px 0 0;font-size:16px;line-height:1.55}
.lg-question-sources summary{cursor:pointer;width:fit-content;padding:5px 0}
.lg-question-sources ul{display:grid;gap:9px;list-style:none;padding:0;margin:10px 0 0}
.lg-question-sources li{display:grid;gap:2px}
.lg-question-sources li span{color:var(--lg-muted,#bed0c7)}
.lg-single-result{min-width:0}
.lg-single-question{display:grid;gap:6px;padding-top:16px;border-top:1px solid var(--lg-line,#49635c)}
.lg-single-question strong{font-size:16px;color:var(--life,#56b86c)}
@media(max-width:760px){
  .lg-question-choices{grid-template-columns:1fr;gap:8px}
  .lg-questions .lg-question-choice{padding:12px 14px;min-height:48px}
  .lg-cross-selector .lg-cross-layout{display:grid;grid-template-columns:1fr;gap:8px;max-width:none;margin:12px 0 16px}
  .lg-cross-selector .lg-cross-picture{display:block}
  :is(#app,#lifegraphJourney) .lg-cross-selector .lg-cross-layout>.lg-cross-source{position:static;inset:auto;display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%;height:auto;min-height:48px;margin:0;padding:10px 12px;box-sizing:border-box;transform:none;border:1px solid var(--lg-line,#49635c);border-radius:8px;background:var(--lgw-control,#132621);color:inherit}
  :is(#app,#lifegraphJourney) .lg-cross-selector .lg-cross-layout>.lg-cross-source[data-selected]{border-color:var(--life,#56b86c);background:#1c3627}
  .lg-cross-selector .lg-cross-layout>.lg-cross-source input{flex:0 0 22px;width:22px;height:22px}
  .lg-cross-selector .lg-cross-layout .lg-cross-accessible-name{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;font:500 16px/1.4 system-ui,sans-serif;text-align:left}
  .lg-cross-selector .lg-cross-status{font-size:16px;margin:10px 0}
  .lg-cross-selector .lg-cross-open{width:100%;margin-bottom:10px}
}
@media(forced-colors:active){.lg-questions .lg-question-choice[aria-pressed="true"],.lg-cross-selector .lg-cross-layout>.lg-cross-source[data-selected]{border:2px solid Highlight}.lg-questions .lg-question-choice:focus-visible,.lg-question-draft textarea:focus-visible{outline-color:Highlight}}
