.lh-suggested-fields{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--color-green) 28%,var(--color-border));border-radius:var(--radius-lg);padding:16px 14px 14px;background:linear-gradient(160deg,color-mix(in srgb,var(--color-green-light) 60%,var(--color-surface)),var(--color-surface) 70%)}.lh-suggested-fields>header{display:flex;align-items:center;gap:11px}.lh-suggested-fields-orb{display:grid;width:34px;height:34px;flex:0 0 34px;place-items:center;border-radius:11px;background:var(--color-green);color:#fff;box-shadow:0 5px 16px rgba(15,110,86,.2)}.lh-suggested-fields>header div{min-width:0}.lh-suggested-fields>header p{margin:0 0 2px;color:var(--color-accent-ink);font-size:var(--lh-text-small);font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.lh-suggested-fields>header h3{margin:0;color:var(--color-text);font-family:var(--font-display);font-size:17px;line-height:1.2}.lh-suggested-fields-detail{margin:11px 0 0;color:var(--color-text-2);font-size:var(--lh-text-small);line-height:1.5}.lh-suggested-field-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.lh-suggested-field-pills>button{position:relative;display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:7px;border:1px solid var(--color-green-border);border-radius:999px;padding:7px 14px 7px 8px;background:var(--color-surface);color:var(--color-text);text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease,box-shadow .2s ease}.lh-suggested-field-pills>button.is-active,.lh-suggested-field-pills>button:hover{transform:translateY(-1px);border-color:var(--color-green);background:var(--color-green-light);box-shadow:0 6px 18px rgba(15,110,86,.12)}.lh-suggested-field-pills>button.is-priority{animation:lh-suggested-field-glow 2.8s ease-in-out infinite}.lh-suggested-field-label{min-width:0;color:var(--color-text);font-size:15px;font-weight:740;line-height:1.3;overflow-wrap:anywhere}.lh-suggested-field-label:first-letter{text-transform:uppercase}.lh-suggested-field-label>em{color:var(--color-text-3);font-style:normal;font-weight:600}.lh-suggested-field-label>.lh-suggested-field-known{color:var(--color-accent-ink);font-weight:700}.lh-suggested-field-add{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border-radius:50%;background:var(--color-green-light);color:var(--color-green);transition:background .2s ease,color .2s ease}.lh-suggested-field-pills>button.is-active .lh-suggested-field-add,.lh-suggested-field-pills>button:hover .lh-suggested-field-add{background:var(--color-green);color:#fff}@keyframes lh-suggested-field-glow{0%,to{box-shadow:0 0 0 0 rgba(45,185,145,0),0 3px 10px rgba(15,110,86,.04)}50%{box-shadow:0 0 0 3px rgba(45,185,145,.13),0 7px 20px rgba(15,110,86,.14)}}.lh-suggested-field-form{margin-top:11px;border-top:1px solid var(--color-border);padding-top:11px}.lh-suggested-field-form>small{display:block;margin-bottom:3px;color:var(--color-accent-ink);font-size:var(--lh-text-small);font-weight:700}.lh-suggested-field-form>label{display:block;margin-bottom:5px;color:var(--color-text);font-size:var(--lh-text-small);font-weight:750;text-transform:capitalize}.lh-suggested-field-form>input,.lh-suggested-field-form>select,.lh-suggested-field-number{width:100%;min-height:42px;border:1px solid var(--color-border);border-radius:11px;background:var(--color-surface);color:var(--color-text)}.lh-suggested-field-form>input,.lh-suggested-field-form>select{padding:0 11px;font-size:14px}.lh-suggested-field-number{display:flex;align-items:center;padding:0 11px}.lh-suggested-field-number>span{color:var(--color-text-3);font-family:var(--font-display);font-size:17px;font-weight:700}.lh-suggested-field-number>input{width:100%;min-width:0;border:0;padding:0 7px;background:transparent;color:var(--color-text);font-size:16px;outline:0}.lh-suggested-field-form>input:focus,.lh-suggested-field-form>select:focus,.lh-suggested-field-number:focus-within{border-color:var(--color-green);box-shadow:0 0 0 3px rgba(15,110,86,.09);outline:0}.lh-suggested-field-form>.lh-choice-pills{justify-content:flex-start;margin-top:2px}.lh-suggested-field-form>p{margin:5px 0 0;color:var(--color-text-3);font-size:var(--lh-text-small);line-height:1.35}.lh-suggested-field-form>div{display:flex;justify-content:flex-end;gap:7px;margin-top:9px}.lh-suggested-field-form>div button{min-height:36px;border-radius:9px;padding:0 12px;color:var(--color-text-2);font-size:var(--lh-text-small);font-weight:750}.lh-suggested-field-form>div button:last-child{background:var(--color-green);color:#fff}.lh-suggested-field-form>div button:disabled{opacity:.5}.lh-suggested-field-status{margin:9px 0 0;border-radius:8px;padding:7px 9px;font-size:var(--lh-text-small)}.lh-suggested-field-status.is-saved{background:var(--color-green-light);color:var(--color-green-dark)}.lh-suggested-field-status.is-error{background:var(--color-red-light);color:var(--color-danger-ink)}.lh-suggested-fields>footer{display:grid;gap:6px;margin-top:14px}.lh-suggested-fields>footer button{display:block;min-height:40px;border-radius:12px;padding:8px 12px;font-size:var(--lh-text-small);font-weight:720;line-height:1.3;text-align:center;text-wrap:balance}.lh-suggested-fields>footer .lh-suggested-field-ask{border:1px solid var(--color-green-border);background:var(--color-surface);color:var(--color-accent-ink)}.lh-suggested-fields>footer .lh-suggested-field-ask:hover{border-color:var(--color-green);background:var(--color-green-light)}.lh-suggested-fields>footer .lh-suggested-field-upload{color:var(--color-text-2)}.lh-suggested-fields>footer .lh-suggested-field-upload:hover{background:color-mix(in srgb,var(--color-green) 8%,transparent);color:var(--color-accent-ink)}.lh-suggested-fields.is-sidebar{margin-bottom:10px}.lh-suggested-fields.is-sheet{margin-bottom:14px;padding:18px 16px 16px}.lh-suggested-fields.is-sheet>header h3{font-size:18px}.lh-suggested-fields.is-sheet .lh-suggested-field-pills>button{padding-block:9px}@media (prefers-reduced-motion:reduce){.lh-suggested-field-pills>button.is-priority{animation:none}}[data-reduced-motion=true] .lh-suggested-field-pills>button.is-priority{animation:none}