.mood-board-module__8L3lDW__form{min-width:0}.mood-board-module__8L3lDW__fields{border:0;min-width:0;margin:0;padding:0}.mood-board-module__8L3lDW__fields:disabled{opacity:.7}.mood-board-module__8L3lDW__formTitle{align-items:center;gap:8px;margin-bottom:18px;font-size:13px;font-weight:650;display:flex}.mood-board-module__8L3lDW__field{min-width:0;margin-bottom:16px;display:block}.mood-board-module__8L3lDW__field>span,.mood-board-module__8L3lDW__paletteField>legend,.mood-board-module__8L3lDW__materials>legend{color:var(--landing-ink);margin-bottom:8px;font-size:12px;font-weight:650;display:block}.mood-board-module__8L3lDW__field select,.mood-board-module__8L3lDW__field textarea{border:1px solid var(--landing-line);background:var(--landing-paper-bright);width:100%;max-width:100%;min-height:40px;color:var(--landing-ink);font:inherit;border-radius:0;padding:10px 12px}.mood-board-module__8L3lDW__field textarea{resize:vertical;line-height:1.6}.mood-board-module__8L3lDW__field :is(select,textarea):focus-visible,.mood-board-module__8L3lDW__palettes button:focus-visible,.mood-board-module__8L3lDW__upload:focus-within,.mood-board-module__8L3lDW__advanced summary:focus-visible{outline:2px solid var(--landing-olive);outline-offset:3px}.mood-board-module__8L3lDW__paletteField{border:0;min-width:0;margin:0 0 16px;padding:0}.mood-board-module__8L3lDW__palettes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mood-board-module__8L3lDW__palettes button{border:1px solid var(--landing-line);min-width:0;color:var(--landing-ink);text-align:left;cursor:pointer;font:inherit;background:0 0;padding:8px;font-size:10px}.mood-board-module__8L3lDW__palettes button[aria-pressed=true]{border-color:var(--landing-olive);box-shadow:inset 0 0 0 1px var(--landing-olive);background:var(--landing-sage)}.mood-board-module__8L3lDW__swatches{height:17px;margin-bottom:5px;display:flex}.mood-board-module__8L3lDW__swatches i{background:var(--swatch-1);flex:1}.mood-board-module__8L3lDW__swatches i:nth-child(2){background:var(--swatch-2)}.mood-board-module__8L3lDW__swatches i:nth-child(3){background:var(--swatch-3)}.mood-board-module__8L3lDW__swatches i:nth-child(4){background:var(--swatch-4)}.mood-board-module__8L3lDW__swatches i:nth-child(5){background:var(--swatch-5)}.mood-board-module__8L3lDW__swatches[data-palette=warm-neutral]{--swatch-1:#e8e0d2;--swatch-2:#cdbb9e;--swatch-3:#b5a28c;--swatch-4:#858871;--swatch-5:#45463e}.mood-board-module__8L3lDW__swatches[data-palette=coastal-blue]{--swatch-1:#f0ece0;--swatch-2:#a2b9bc;--swatch-3:#c7b69b;--swatch-4:#a38f79;--swatch-5:#435668}.mood-board-module__8L3lDW__swatches[data-palette=earthy-olive]{--swatch-1:#e9decc;--swatch-2:#75533a;--swatch-3:#aa7249;--swatch-4:#73764c;--swatch-5:#ac8f4f}.mood-board-module__8L3lDW__swatches[data-palette=soft-monochrome]{--swatch-1:#e8e5de;--swatch-2:#bfbdb5;--swatch-3:#a19a8d;--swatch-4:#666762;--swatch-5:#353b37}.mood-board-module__8L3lDW__advanced{border-top:1px solid var(--landing-line);padding-top:14px}.mood-board-module__8L3lDW__advanced summary{cursor:pointer;font-size:12px;font-weight:600}.mood-board-module__8L3lDW__advanced[open] summary{margin-bottom:16px}.mood-board-module__8L3lDW__materials{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 16px;padding:0;display:grid}.mood-board-module__8L3lDW__materials label{align-items:center;gap:8px;font-size:12px;display:flex}.mood-board-module__8L3lDW__materials input{accent-color:var(--landing-olive);width:15px;height:15px}.mood-board-module__8L3lDW__reference{position:relative}.mood-board-module__8L3lDW__upload{border:1px dashed var(--landing-olive);cursor:pointer;align-items:center;gap:10px;min-height:64px;padding:12px 30px 12px 12px;display:flex;position:relative}.mood-board-module__8L3lDW__upload[data-dragging=true]{background:var(--landing-sage)}.mood-board-module__8L3lDW__upload>span{overflow-wrap:anywhere;min-width:0;font-size:12px}.mood-board-module__8L3lDW__upload small{color:var(--landing-body);margin-top:4px;font-size:10px;display:block}.mood-board-module__8L3lDW__upload input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mood-board-module__8L3lDW__upload img{object-fit:cover;flex:none;width:46px;height:46px}.mood-board-module__8L3lDW__remove{background:var(--landing-paper);width:28px;height:28px;color:var(--landing-ink);border:1px solid var(--landing-line);cursor:pointer;place-items:center;display:grid;position:absolute;top:4px;right:4px}.mood-board-module__8L3lDW__hint{color:var(--landing-body);margin:9px 0 0;font-size:10px;line-height:1.6}.mood-board-module__8L3lDW__error,.mood-board-module__8L3lDW__notice{color:var(--landing-olive-dark);margin:8px 0 0;font-size:11px;line-height:1.5}
