.stamp-pick{border:1px dashed var(--cl);background:var(--sage-1);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:13px;display:inline-flex}.stamp-pick:hover:not(:disabled){border-color:var(--cg);color:var(--cg)}.stamp-pick:disabled{opacity:.5;cursor:default}.stamp-chip{border:1px solid var(--cl);background:var(--sage-1);border-radius:7px;align-items:center;gap:8px;padding:8px 8px 8px 12px;font-size:13px;display:flex}.stamp-chip span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.stamp-chip button{background:var(--sage-5);color:var(--cm);border:0;border-radius:5px;padding:5px;display:inline-flex}.stamp-grid{background:var(--sage-5);border:1px solid var(--cl);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:4px;width:132px;padding:4px;display:grid}.stamp-grid button{background:0 0;border:0;border-radius:6px;place-items:center;height:36px;display:grid}.stamp-grid button span{background:var(--sage-13);border-radius:2px;width:12px;height:8px;position:static}.stamp-grid button:hover span{background:var(--solid-green-5)}.stamp-grid button[aria-pressed=true]{background:var(--sage-1);box-shadow:0 1px 4px var(--shadow-3)}.stamp-grid button[aria-pressed=true] span{background:var(--solid-green-5)}.stamp-grid-six{grid-template-rows:repeat(2,1fr);row-gap:20px}.stamp-tile{border:1px solid var(--cl);background:var(--sage-1);width:132px;color:var(--cm);border-radius:7px;margin-top:8px;padding:7px 4px;font-size:12px}.stamp-tile[aria-pressed=true]{background:var(--solid-green-5);border-color:var(--solid-green-5);color:var(--on-solid);font-weight:650}
